mcp-host
不活跃简介
基于 Model Context Protocol 的命令行宿主,让任意 LLM 通过 MCP 调用外部工具。
核心特性
- MCP 宿主 — 命令行方式启动 LLM 与 MCP 服务器的对话循环
- 多模型支持 — 兼容 OpenAI、Anthropic、Ollama 等多种 LLM 提供方
- 多服务器连接 — 单个实例可同时挂载多个 MCP 服务,工具自动聚合
- 工具发现 — 启动时自动列出所有可用工具,支持交互式调用
- 配置即用 — 简单的 YAML/JSON 配置文件即可指定模型与服务器列表
适用场景
💡 在终端直接对话式调试 MCP 工具链
💡 为本地原型快速验证多 MCP 服务器协同
💡 配合 Ollama 在离线环境运行 Agent 工作流
💡 作为 CI 中的 Agent 集成测试驱动
分类
快速开始
# 安装 mcp-host
go install github.com/mark3labs/mcphost@latest
# 准备一个指向 MCP 服务器的 config.yaml
mcp-host --config ./config.yaml --model gpt-4o