FastMCP客户端工具

一个轻量级的Python客户端,用于与本地FastMCP服务器交互,支持列出可用工具、调用工具并查看结果。

  • by cafalchio
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 cafalchio/mcp-client-shell

使用说明

MCP客户端外壳

mcp-client-shell 是一个轻量级的Python客户端,用于在本地与FastMCP服务器交互。
它允许您列出可用的工具,使用所需的参数调用它们,并直接在终端中查看结果。

特性

  • 连接到您计算机上运行的FastMCP服务器。
  • 动态列出可用工具。
  • 按名称或编号调用任何工具。
  • 异步CLI与输入提示的交互。
  • 清晰地显示结果,便于测试。

需求

  • Python 3.10+
  • 快速MCP>=2.13.1

安装

通过pip安装: pip安装mcp客户端shell

或来源: 克隆https://github.com/cafalchio/mcp-client-shell.git cd-mcp客户端shell pip安装-e。

跑

cd mcp-clien-shell
uv venv
source .venv/bin/activate
uv sync
python main.py