MCP计算器

一个基于MCP协议的计算器工具,支持列出可用工具和资源、调用工具、获取和访问资源列表以及提示列表。

  • by MathGpn
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 mathgpn/easy-mcp

使用说明

自定义MCP计算器

科技舞曲

  • 紫外线
  • FastMCP

在“doc/”文件夹中(以下为官方文件)

  1. 1er终端:uv运行doc/mcp_server.py
  2. 2e终端:uv运行doc/mcp_client.py

或者通过启动检查器(取代客户端)

  • uv运行mcp-dev-doc/mcpserver.py

评论:

  • 传输类型:STDIO
  • 命令:uv
  • 参数:run--使用mcp-mcp运行doc/mcp_server.py

客户端将连接到服务器并演示以下内容:

  • 列出可用的工具和资源。
  • 调用工具。
  • 获取资源列表并访问它们。
  • 获取提示列表并访问它们。

尝试一下(使用VS Code Github Copilot客户端)

  • git克隆仓库
  • 紫外同步
  • source.ven/bin/activate
  • 使用mcpdemo.json示例更新“mcp.json”文件
  • 在聊天小部件中启用的扩展和工具中,您将找到计算器MCP。
  • 在GitHub副驾驶聊天中,询问“多少是5+9”或“使用MCP计算器,做3+6”。

尝试一下(使用自定义MCP服务器和客户端)

选项1(一体式:使用计算器工具和客户端启动服务器)

  • uv运行start_mcp.py

2e选项

  1. 1er终端:uv运行服务器tools.py
  2. 2e终端:运行mcp_client.py

初创公司

  • 紫外线初始化
  • 紫外线真空
  • source.ven/bin/activate