MCP水合作用
用于跟踪取水量的概念验证MCP服务器,使用 fastmcp 并用 uv.
安装
该项目是与 Python 3.13 并使用 uv 用于依赖性管理。
安装依赖关系:.
uv sync本地运行
1.启动MCP服务器
在上运行服务器 http://127.0.0.1:8000.
uv run python main.py2.开发检查器(可选)
要使用dev检查器与正在运行的服务器交互,请执行以下操作:
uv run fastmcp dev main.py:mcp检查员将在http://localhost:6274.
与Claude Desktop交互
要将此服务器用作Claude Desktop应用程序的工具,请配置自定义模型控制协议(MCP)服务器。
配置:将以下JSON对象添加到您的Claude Desktop配置中:
{
"mcpServers": {
"mcpHydrationServer": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--streamableHttp",
"http://127.0.0.1:8000/mcp"
]
}
},
"isUsingBuiltInNodeForMcp": true
}在连接Claude Desktop之前,请确保服务器正在本地运行(请参阅上述步骤1)。
