Bocha's Claude Code plugin repository. This repository currently publishes an external plugin: bocha-web-search.
Important: Only install plugins you trust. Plugins may run MCP servers, access local files, and call external APIs.
- A lightweight Claude Code marketplace manifest:
.claude-plugin/marketplace.json - The Bocha Web Search plugin:
external_plugins/bocha-web-search - Chinese README:
README.zh-CN.md
This repository no longer carries Anthropic's built-in plugins or unrelated third-party examples. The goal is to keep the repository easy to audit, easy to maintain, and easy for Claude Code users to install from.
Clone the repository and load the plugin directly:
git clone https://github.com/Bocha-Labs/claude-plugins-official.git
cd claude-plugins-official
export BOCHA_API_KEY="your-api-key"
claude --plugin-dir ./external_plugins/bocha-web-searchThis is the fastest path for local development and manual verification.
Add this repository as a custom marketplace:
/plugin marketplace add Bocha-Labs/claude-plugins-officialThen install the plugin:
/plugin install bocha-web-search@bocha-pluginsAfter installation, restart Claude Code or run:
/reload-pluginsIf you installed the plugin from the Bocha marketplace, update it with:
/plugin update bocha-web-search
/reload-pluginsNote: marketplace-installed plugins generally require a new plugin version before /plugin update picks up the latest release.
If Claude Code still shows the old behavior after an update, reinstall it:
/plugin uninstall bocha-web-search
/plugin install bocha-web-search@bocha-plugins
/reload-pluginsIf you use --plugin-dir, Claude loads the plugin directly from your local files. Pull the latest repository changes, then restart Claude Code or reload plugins:
git pull
/reload-pluginsclaude-plugins-official/
├── .claude-plugin/
│ └── marketplace.json
├── external_plugins/
│ └── bocha-web-search/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── .mcp.json
│ ├── skills/
│ ├── lib/
│ ├── test/
│ ├── server.js
│ ├── package.json
│ ├── LICENSE
│ └── README.md
Validate the plugin structure:
claude plugin validate ./external_plugins/bocha-web-searchRun the plugin test suite:
cd external_plugins/bocha-web-search
npm test- Plugin README: external_plugins/bocha-web-search/README.md
- Chinese README: README.zh-CN.md
BOCHA_API_KEYmust be provided through environment variables.bocha_web_searchis exposed as an MCP tool.- The included skill guides Claude to use Bocha when the user needs fresh web information, news, or fact checking.