终端模型协议客户端

一个在终端运行的模型上下文协议客户端,支持通过Textual TUI库进行交互,默认使用Claude Haiku模型进行LLM API连接。

  • by ananis25
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 ananis25/mcp-client-ref

使用说明

mcp客户端参考

A. 模型上下文协议 在终端中运行的客户端。感谢the 文本的 TUI图书馆。

安装

要运行客户端,请安装依赖项并运行 scripts/client.py.将MCP服务器配置文件的路径作为参数传递。

uv sync
uv run scripts/client.py <mcp_servers_config_path>
  • MCP服务器配置文件是一个JSON文件,其中列出了您希望客户端连接到的MCP服务器 使用的格式 由 Claude Desktop 应用程序。
  • 客户端默认使用Claude Haiku模型,因此您需要保留 ANTHROPIC_API_KEY 在 .env 文件。它使用magentic库连接到LLM API;您可以配置不同的模型以在客户端代码中使用。

MCP服务器检查器

您可以通过使用应用程序中的命令面板打开检查器屏幕来调试/测试服务器。