{ "entries": [ { "name": "@openclaw/acpx", "description": "OpenClaw ACP runtime backend", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "acpx", "label": "ACPX Runtime" }, "install": { "npmSpec": "@openclaw/acpx", "defaultChoice": "npm", "minHostVersion": ">=2026.4.25" } } }, { "name": "@openclaw/brave-plugin", "description": "OpenClaw Brave plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "brave", "label": "Brave" }, "webSearchProviders": [ { "id": "brave", "label": "Brave Search", "hint": "Brave Search web results.", "onboardingScopes": ["text-inference"], "credentialLabel": "Brave Search API key", "envVars": ["BRAVE_API_KEY"], "placeholder": "BSA...", "signupUrl": "https://api-dashboard.search.brave.com/app/keys", "docsUrl": "https://docs.openclaw.ai/tools/brave-search", "credentialPath": "plugins.entries.brave.config.webSearch.apiKey", "autoDetectOrder": 10 } ], "install": { "npmSpec": "@openclaw/brave-plugin", "defaultChoice": "npm", "minHostVersion": ">=2026.4.10", "allowInvalidConfigRecovery": true } } }, { "name": "@openclaw/copilot", "description": "OpenClaw GitHub Copilot agent runtime plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "copilot", "label": "GitHub Copilot agent runtime" }, "install": { "clawhubSpec": "clawhub:@openclaw/copilot", "npmSpec": "@openclaw/copilot", "defaultChoice": "npm", "minHostVersion": ">=2026.5.28" } } }, { "name": "@openclaw/diagnostics-otel", "description": "OpenClaw diagnostics OpenTelemetry exporter", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "diagnostics-otel", "label": "Diagnostics OpenTelemetry" }, "install": { "clawhubSpec": "clawhub:@openclaw/diagnostics-otel", "npmSpec": "@openclaw/diagnostics-otel", "defaultChoice": "npm", "minHostVersion": ">=2026.4.25" } } }, { "name": "@openclaw/diagnostics-prometheus", "description": "OpenClaw diagnostics Prometheus exporter", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "diagnostics-prometheus", "label": "Diagnostics Prometheus" }, "install": { "clawhubSpec": "clawhub:@openclaw/diagnostics-prometheus", "npmSpec": "@openclaw/diagnostics-prometheus", "defaultChoice": "npm", "minHostVersion": ">=2026.4.25" } } }, { "name": "@openclaw/diffs", "description": "OpenClaw diff viewer plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "diffs", "label": "Diffs" }, "install": { "npmSpec": "@openclaw/diffs", "defaultChoice": "npm", "minHostVersion": ">=2026.4.30" } } }, { "name": "@openclaw/diffs-language-pack", "description": "OpenClaw diffs viewer syntax highlighting language pack", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "diffs-language-pack", "label": "Diff Viewer Language Pack" }, "install": { "npmSpec": "@openclaw/diffs-language-pack", "clawhubSpec": "clawhub:@openclaw/diffs-language-pack", "defaultChoice": "npm", "minHostVersion": ">=2026.5.27" } } }, { "name": "@openclaw/exa-plugin", "description": "OpenClaw Exa plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "exa", "label": "Exa" }, "contracts": { "webSearchProviders": [ "exa" ] }, "webSearchProviders": [ { "id": "exa", "label": "Exa Search", "hint": "Neural + keyword search with date filters and content extraction", "onboardingScopes": [ "text-inference" ], "credentialLabel": "Exa API key", "envVars": [ "EXA_API_KEY" ], "placeholder": "exa-...", "signupUrl": "https://exa.ai/", "docsUrl": "https://docs.openclaw.ai/tools/web", "credentialPath": "plugins.entries.exa.config.webSearch.apiKey", "autoDetectOrder": 65 } ], "install": { "clawhubSpec": "clawhub:@openclaw/exa-plugin", "npmSpec": "@openclaw/exa-plugin", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/firecrawl-plugin", "description": "OpenClaw Firecrawl plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "firecrawl", "label": "Firecrawl" }, "contracts": { "webFetchProviders": [ "firecrawl" ], "webSearchProviders": [ "firecrawl" ], "tools": [ "firecrawl_search", "firecrawl_scrape" ] }, "webSearchProviders": [ { "id": "firecrawl", "label": "Firecrawl Search", "hint": "Structured results with optional result scraping", "onboardingScopes": [ "text-inference" ], "credentialLabel": "Firecrawl API key", "envVars": [ "FIRECRAWL_API_KEY" ], "placeholder": "fc-...", "signupUrl": "https://www.firecrawl.dev/", "docsUrl": "https://docs.openclaw.ai/tools/firecrawl", "credentialPath": "plugins.entries.firecrawl.config.webSearch.apiKey", "autoDetectOrder": 60 } ], "install": { "clawhubSpec": "clawhub:@openclaw/firecrawl-plugin", "npmSpec": "@openclaw/firecrawl-plugin", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/google-meet", "description": "OpenClaw Google Meet participant plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "google-meet", "label": "Google Meet" }, "install": { "npmSpec": "@openclaw/google-meet", "defaultChoice": "npm", "minHostVersion": ">=2026.4.20" } } }, { "name": "@openclaw/gradium-speech", "description": "OpenClaw Gradium speech plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "gradium", "label": "Gradium" }, "contracts": { "speechProviders": [ "gradium" ] }, "install": { "clawhubSpec": "clawhub:@openclaw/gradium-speech", "npmSpec": "@openclaw/gradium-speech", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/inworld-speech", "description": "OpenClaw Inworld speech plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "inworld", "label": "Inworld" }, "contracts": { "speechProviders": [ "inworld" ] }, "install": { "clawhubSpec": "clawhub:@openclaw/inworld-speech", "npmSpec": "@openclaw/inworld-speech", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/lobster", "description": "Lobster workflow tool plugin (typed pipelines + resumable approvals)", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "lobster", "label": "Lobster" }, "install": { "npmSpec": "@openclaw/lobster", "defaultChoice": "npm", "minHostVersion": ">=2026.4.25" } } }, { "name": "@openclaw/memory-lancedb", "description": "OpenClaw LanceDB-backed long-term memory plugin with auto-recall/capture", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "memory-lancedb", "label": "Memory LanceDB" }, "install": { "npmSpec": "@openclaw/memory-lancedb", "defaultChoice": "npm", "minHostVersion": ">=2026.5.31" } } }, { "name": "@openclaw/llama-cpp-provider", "description": "OpenClaw llama.cpp embedding provider plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "llama-cpp", "label": "llama.cpp Provider" }, "contracts": { "embeddingProviders": ["local"] }, "install": { "npmSpec": "@openclaw/llama-cpp-provider", "defaultChoice": "npm", "minHostVersion": ">=2026.6.2" } } }, { "name": "@openclaw/openshell-sandbox", "description": "OpenClaw OpenShell sandbox backend", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "openshell", "label": "OpenShell Sandbox" }, "install": { "npmSpec": "@openclaw/openshell-sandbox", "defaultChoice": "npm", "minHostVersion": ">=2026.5.12-beta.1" } } }, { "name": "@openclaw/parallel-plugin", "description": "OpenClaw Parallel web search plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "parallel", "label": "Parallel" }, "contracts": { "webSearchProviders": [ "parallel", "parallel-free" ] }, "webSearchProviders": [ { "id": "parallel", "label": "Parallel Search", "hint": "LLM-optimized dense excerpts from web sources", "onboardingScopes": [ "text-inference" ], "credentialLabel": "Parallel API key", "envVars": [ "PARALLEL_API_KEY" ], "placeholder": "par-...", "signupUrl": "https://platform.parallel.ai", "docsUrl": "https://docs.openclaw.ai/tools/parallel-search", "credentialPath": "plugins.entries.parallel.config.webSearch.apiKey", "autoDetectOrder": 75 }, { "id": "parallel-free", "label": "Parallel Search (Free)", "hint": "Free web search via Parallel's hosted Search MCP — no API key required", "onboardingScopes": [ "text-inference" ], "requiresCredential": false, "envVars": [], "placeholder": "(no key needed)", "signupUrl": "https://parallel.ai", "docsUrl": "https://docs.openclaw.ai/tools/parallel-search", "credentialPath": "" } ], "install": { "clawhubSpec": "clawhub:@openclaw/parallel-plugin", "npmSpec": "@openclaw/parallel-plugin", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/perplexity-plugin", "description": "OpenClaw Perplexity plugin.", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "perplexity", "label": "Perplexity" }, "contracts": { "webSearchProviders": [ "perplexity" ] }, "webSearchProviders": [ { "id": "perplexity", "label": "Perplexity Search", "hint": "Requires Perplexity API key or OpenRouter API key · structured results", "onboardingScopes": [ "text-inference" ], "credentialLabel": "Perplexity API key", "envVars": [ "PERPLEXITY_API_KEY", "OPENROUTER_API_KEY" ], "placeholder": "pplx-...", "signupUrl": "https://www.perplexity.ai/settings/api", "docsUrl": "https://docs.openclaw.ai/perplexity", "credentialPath": "plugins.entries.perplexity.config.webSearch.apiKey", "autoDetectOrder": 50 } ], "install": { "clawhubSpec": "clawhub:@openclaw/perplexity-plugin", "npmSpec": "@openclaw/perplexity-plugin", "defaultChoice": "npm", "minHostVersion": ">=2026.6.8" } } }, { "name": "@openclaw/pixverse-provider", "description": "OpenClaw PixVerse video generation provider plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "pixverse", "label": "PixVerse" }, "install": { "clawhubSpec": "clawhub:@openclaw/pixverse-provider", "npmSpec": "@openclaw/pixverse-provider", "defaultChoice": "npm", "minHostVersion": ">=2026.5.26" } } }, { "name": "@openclaw/tokenjuice", "description": "OpenClaw tokenjuice exec output compaction plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "tokenjuice", "label": "Tokenjuice" }, "install": { "clawhubSpec": "clawhub:@openclaw/tokenjuice", "npmSpec": "@openclaw/tokenjuice", "defaultChoice": "npm", "minHostVersion": ">=2026.5.28" } } }, { "name": "@openclaw/voice-call", "description": "OpenClaw voice-call plugin", "source": "official", "kind": "plugin", "openclaw": { "plugin": { "id": "voice-call", "label": "Voice Call" }, "install": { "npmSpec": "@openclaw/voice-call", "defaultChoice": "npm", "minHostVersion": ">=2026.4.10" } } } ] }