MCP Catalogs
首页

opencode-mcp

by AlaeddineMessadi·39·综合分 47

将 OpenCode AI 的 79 个工具与 MCP 客户端集成的 MCP 服务器,用于自主编码任务。

developer-toolsai-llmproductivity
9
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

opencode-mcp 是一个全面的 MCP 服务器,将 MCP 客户端连接到 OpenCode 的无头 API,使 AI 助手能够将实际的编码任务委托给 OpenCode 会话。该服务器提供 79 个工具,涵盖工作流工具、会话管理、文件操作和系统监控等多个类别。它支持多项目处理、自动启动功能,并与 Claude Desktop、Cursor、Windsurf、VS Code Copilot 等各种 MCP 客户端协同工作。实现结构良好,使用 TypeScript,并包含全面的文档和测试。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将构建 REST API 或重构模块等复杂编码任务委托给 OpenCode,同时主要 AI 继续工作
:使用即发即忘工具与其他工作并行运行后台编码任务
:使用工作流提示模板自动执行代码审查和调试会话
:支持哪些 MCP 客户端?
:这是否需要在本地安装 OpenCode?

什么时候选它

当您需要将复杂的编程任务委托给能够读取、写入和执行代码的自主 AI 代理,同时让主要 AI 助手继续处理其他工作时,选择 opencode-mcp。

什么时候不要选它

如果您已经投入其他编程助手生态系统,或者希望对所有代码更改保持直接控制而不委托给外部工具,则不要选择此方案。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • opencode_setup

    Check server health, providers, and project status. Use first.

  • opencode_ask

    Create session + send prompt + get answer. One call.

  • opencode_run

    Send a task and wait for completion (session + async send + polling)

  • opencode_fire

    Fire-and-forget: dispatch a task, return immediately

  • opencode_check

    Compact progress report for a running session

  • opencode_sessions_overview

    Quick overview of all sessions

  • opencode_context

    Project + VCS + config + agents in one call

  • opencode_review_changes

    Formatted diff summary for a session

  • opencode_wait

    Poll an async session until it finishes

  • opencode_provider_test

    Quick-test whether a provider is working

  • opencode_status

    Health + providers + sessions + VCS dashboard

  • opencode_conversation

    Get formatted conversation history

可对比工具

github-copilot-mcpcursor-mcpshell-mcpfilesystem-mcp

安装

安装

先决条件:必须安装 [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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。