本项目是一个简单的 MCP (Model Context Protocol) 服务器,通过 Python MCP SDK 和 FastMCP 实现,为相关开发提供了基础示例。
使用 uv 安装依赖:
uv add "mcp[cli]" requests python-dotenv
运行服务器:
python src/mcp_gitbook/main.py
本项目提供了一个名为 example_tool 的示例工具,该工具可回显一条消息。以下是该工具的输入方案和示例用法:
{
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "要回显的消息"
}
},
"required": ["message"]
}
{
"method": "call_tool",
"params": {
"name": "example_tool",
"arguments": {
"message": "你好,MCP!"
}
}
}