ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

apikeys-ui

API Keys management UI tab for OpenClaw dashboard. Enter and save API keys directly in the browser without exposing them to the AI agent. Shows which keys are configured, which are missing, and provides secure input fields for each.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/maverick-software/api-key-ui-tab
Or

API Keys UI

Adds an API Keys tab to the OpenClaw Control dashboard under Settings. Manage your API keys directly in the browser — your keys are saved to the config without ever being sent to the AI agent.

Features

FeatureDescription
Dynamic DiscoveryScans entire config for API keys — no hardcoded list
Dashboard Tab"API Keys" under Settings in sidebar
Key StatusSee which keys are configured (✓) or missing
Secure InputPassword fields — keys never displayed after saving
Direct SaveKeys go straight to config via config.patch RPC
Provider Links"Get key ↗" buttons for known providers
Clear KeysRemove keys from config with one click
Auto-GroupingKeys grouped by Environment / Skills / Other

Dynamic Key Discovery

The UI automatically scans your entire config for API keys. No hardcoded list — if it looks like an API key, it shows up.

Detection Patterns

Fields matching these patterns are discovered:

  • apiKey, api_key
  • token, secret
  • *_KEY, *_TOKEN, *_SECRET

Where It Looks

  • env.* — Environment variables
  • skills.entries.*.apiKey — Skill-specific keys
  • messages.tts.*.apiKey — TTS provider keys
  • Any nested config path

Known Providers (Enhanced UX)

These get friendly names, descriptions, and "Get key" links:

ProviderEnv Key
AnthropicANTHROPIC_API_KEY
OpenAIOPENAI_API_KEY
Brave SearchBRAVE_API_KEY
ElevenLabsELEVENLABS_API_KEY
GoogleGOOGLE_API_KEY
DeepgramDEEPGRAM_API_KEY
OpenRouterOPENROUTER_API_KEY
GroqGROQ_API_KEY
FireworksFIREWORKS_API_KEY
MistralMISTRAL_API_KEY
xAIXAI_API_KEY
PerplexityPERPLEXITY_API_KEY
GitHubGITHUB_TOKEN

Unknown keys still appear — they just get auto-generated names from their config path.

Security Model

Metadata

Stars1401
Views0
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-maverick-software-api-key-ui-tab": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.