Skip to main content

🔳 OpenCode

OpenCode is a powerful agent that supports a broad range of agent models. It's available as a CLI TUI application, has a Desktop client, and has extensions for several editors.

We suggest adding Lens to your global OpenCode configuration to make it available in all of your projects and however you consume OpenCode, but you can also enable it in individual projects. See OpenCode's Config -> Locations documentation for details.

Prerequisites​

Adding the MCP server​

Amend your OpenCode configuration file (opencode.jsonc (recommended) or opencode.json) as follows, substituting the path to the lens binary from the installation step:

{
"$schema": "https://opencode.ai/config.json",
// snip
"mcp": {
// snip
"lens": {
"command": [
"/path/to/agentkit-lens",
"--brave-search-api-key",
"YOUR_KEY",
"stdio",
],
"type": "local",
},
// snip
},
// snip
}

Testing​

Restart OpenCode to apply the new configuration. You're now ready to make your first search or fetch.