opencode-mcp
by AlaeddineMessadi·★ 39·综合分 47
将 OpenCode AI 的 79 个工具与 MCP 客户端集成的 MCP 服务器,用于自主编码任务。
概述
opencode-mcp 是一个全面的 MCP 服务器,将 MCP 客户端连接到 OpenCode 的无头 API,使 AI 助手能够将实际的编码任务委托给 OpenCode 会话。该服务器提供 79 个工具,涵盖工作流工具、会话管理、文件操作和系统监控等多个类别。它支持多项目处理、自动启动功能,并与 Claude Desktop、Cursor、Windsurf、VS Code Copilot 等各种 MCP 客户端协同工作。实现结构良好,使用 TypeScript,并包含全面的文档和测试。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要将复杂的编程任务委托给能够读取、写入和执行代码的自主 AI 代理,同时让主要 AI 助手继续处理其他工作时,选择 opencode-mcp。
什么时候不要选它
如果您已经投入其他编程助手生态系统,或者希望对所有代码更改保持直接控制而不委托给外部工具,则不要选择此方案。
此 server 暴露的工具
从 README 抽取出 12 个工具opencode_setupCheck server health, providers, and project status. Use first.
opencode_askCreate session + send prompt + get answer. One call.
opencode_runSend a task and wait for completion (session + async send + polling)
opencode_fireFire-and-forget: dispatch a task, return immediately
opencode_checkCompact progress report for a running session
opencode_sessions_overviewQuick overview of all sessions
opencode_contextProject + VCS + config + agents in one call
opencode_review_changesFormatted diff summary for a session
opencode_waitPoll an async session until it finishes
opencode_provider_testQuick-test whether a provider is working
opencode_statusHealth + providers + sessions + VCS dashboard
opencode_conversationGet formatted conversation history
可对比工具
安装
安装
先决条件:必须安装 [OpenCode](https://opencode.ai/)。
**Claude Code:**
claude mcp add opencode -- npx -y opencode-mcp**Claude Desktop / Cursor / Windsurf:** 添加到您的 MCP 配置中:
{
"mcpServers": {
"opencode": {
"command": "npx",
"args": ["-y", "opencode-mcp"]
}
}
}**VS Code Copilot / Zed / Amazon Q:** 有关客户端特定设置,请参阅[配置](docs/configuration.md)。
FAQ
- 支持哪些 MCP 客户端?
- 该服务器支持 Claude Desktop、Claude Code、Cursor、Windsurf、VS Code Copilot、Cline、Continue、Zed、Amazon Q 以及任何其他兼容的 MCP 客户端。
- 这是否需要在本地安装 OpenCode?
- 是的,OpenCode 必须安装在您的机器上。如果 OpenCode 服务器尚未运行,MCP 服务器将自动启动它。
opencode-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。