mcphost

mcphost

通过 Model Context Protocol (MCP) 使大型语言模型与外部工具交互的 CLI 主机应用。

MCP编程与开发开源
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 1.6k
收录来源
mcp-github

能力说明

mcphost 是一个命令行界面主机应用程序,它通过 Model Context Protocol (MCP) 使大型语言模型(如 Claude、OpenAI、Google Gemini 和 Ollama)能够与外部工具进行交互。该应用支持多种模型,并提供一致的命令接口和上下文管理功能。用户可以通过配置文件或环境变量来设置 API 密钥和其他参数。适合需要将语言模型与外部工具集成的开发者。

能力点

  • 支持多种大型语言模型
  • 与多个 MCP 服务器并发连接
  • 动态工具发现和集成
  • 可配置的消息历史窗口
  • OAuth 认证支持

适用场景

自动化脚本编写与外部数据源交互多模型对话系统自定义安全策略

接入方式

依赖:Go 1.23 或更高版本API KeyOllama 安装(如果使用 Ollama 模型)
go install github.com/mark3labs/mcphost@latest

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何安装 mcphost?

使用 go install github.com/mark3labs/mcphost@latest 命令安装。

支持哪些模型?

支持 Claude、OpenAI、Google Gemini 和 Ollama 模型。

相关 Skill