Yoda
功能指南

MCP 服务器

按项目管理 MCP 配置,自动适配各 Runtime的格式

Model Context Protocol(MCP)让agent 接入外部工具与数据源。麻烦在于每个 Runtime CLI 的 MCP 配置格式都不一样——Claude Code 用 .claude/settings.json,Codex 用 .codex/config.toml……

Yoda 用一份规范化配置解决这个问题:

工作方式

  1. 在项目的 MCP 面板里以统一格式声明服务器:名称、传输方式(stdio / HTTP)、命令与参数(或 URL)
  2. Yoda 在启动 agent前,把配置翻译成对应 Runtime 的格式写入正确位置
  3. 同一份 MCP 配置对 Claude Code、Codex、Gemini、Cursor、OpenCode、Copilot 等都生效
// 规范化配置示意
{
  "name": "supabase",
  "transport": "stdio",
  "command": "npx",
  "args": ["-y", "@supabase/mcp-server"]
}

MCP 目录

Yoda 内置常见 MCP 服务器目录,可以浏览并一键安装到项目,省去手写命令行参数。

作用域

MCP 配置是按项目管理的——不同项目接不同的数据库、不同的服务,互不污染。

stdio 类型的 MCP 服务器会作为子进程运行,确保对应命令(如 npxuvx)在 PATH 中可用;远程项目则需要远程主机上可用。

On this page