模型上下文协议工具

一个用于开发和交互模型上下文协议的工具,支持服务器和客户端的交互。

  • by buraketmen
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 buraketmen/mcp-example

使用说明

模型上下文协议示例

此示例演示了如何使用模型上下文协议。为简单起见,此示例使用单个工具、资源和提示。

安装

pip install uv
uv init
uv venv

.venv\Scripts\activate # Windows
source .venv/bin/activate # Mac/Linux

uv add mcp[cli] # Option-1
# or
uv add -r requirements.txt # Option-2

用法

MCP服务器

# Server
mcp dev server.py

# Need to install the following packages:
# @modelcontextprotocol/inspector@x.x.x
# Ok to proceed? (y) y

如果您安装了检查器,您可以在以下网址访问MCP服务器的详细信息http://localhost:5173/

MCP主机(客户端)

您可以使用client.py文件与服务器进行交互。

python client.py