功能指南
MCP 服务器
按项目管理 MCP 配置,自动适配各 Runtime的格式
Model Context Protocol(MCP)让agent 接入外部工具与数据源。麻烦在于每个 Runtime CLI 的 MCP 配置格式都不一样——Claude Code 用 .claude/settings.json,Codex 用 .codex/config.toml……
Yoda 用一份规范化配置解决这个问题:
工作方式
- 在项目的 MCP 面板里以统一格式声明服务器:名称、传输方式(stdio / HTTP)、命令与参数(或 URL)
- Yoda 在启动 agent前,把配置翻译成对应 Runtime 的格式写入正确位置
- 同一份 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 服务器会作为子进程运行,确保对应命令(如 npx、uvx)在 PATH 中可用;远程项目则需要远程主机上可用。