MCP服务器配置转换工具

一个统一的MCP服务器配置转换工具,支持验证、转换和生成多种格式的配置文件。

  • by fear-ai
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 fear-ai/mcpconf_gpt5

使用说明

mcpconf

MCP服务器定义的统一配置和转换。

  • 架构: mcp-servers.schema.json
  • 例子: examples/mcp-servers.example.yaml
  • CLI: mcpconf

快速启动:

pip install -e .
# validate
python3 -m mcpconf.cli validate examples/mcp-servers.example.yaml --schema mcp-servers.schema.json
# convert to Claude Desktop/CLI JSON
python3 -m mcpconf.cli convert examples/mcp-servers.example.yaml --to mcpServers-json > examples/outputs/mcpServers.json
# convert to GitHub Copilot http-only
python3 -m mcpconf.cli convert examples/mcp-servers.example.yaml --to github-servers-json > examples/outputs/github-servers.json
# generate Claude CLI commands
python3 -m mcpconf.cli convert examples/mcp-servers.example.yaml --to claude-cli > examples/outputs/claude-cli.sh

运行测试

pip install -e .
pytest -q

如果您更喜欢使用CLI脚本名称 mcpconf,确保Python环境的bin目录处于打开状态 PATH 安装后。否则,您始终可以使用如上所示的模块入口点 python3 -m mcpconf.cli.