PyMDU的MCP服务器
一个模型控制协议服务器,允许Claude Desktop与PyMDU通信。
](https://smithery.ai/server/@rupeelab17/mcp_pymdu)
设置
- 克隆存储库
- 安装环境
micromamba env create -f environment.yml - 激活环境
micromamba activate mcp_pymdu - 安装诗歌
pip install poetry - 安装依赖项:
poetry install
与一起使用 克劳德桌面
编辑 claude_desktop_config.json 如果文件包含以下内容,请将mcp服务器的路径更改为此仓库的路径:
{
"mcpServers": {
"pymdu": {
"command": "path-to-python-bin/fastmcp",
"args": [
"run",
"path-to-mcp-server/mcp_pymdu/server.py",
"--transport",
"stdio"
],
"env": {
"PYTHONPATH": "path-to-mcp-server",
}
}
}
}与一起使用 双子座
编辑 ~/.gemini/settings.json 如果文件包含以下内容,请将mcp服务器的路径更改为此仓库的路径:
{
"theme": "Dracula",
"selectedAuthType": "oauth-personal",
"preferredEditor": "vim",
"mcpServers": {
"pymdu": {
"command": "path-to-python-bin/fastmcp",
"args": [
"run",
"path-to-mcp-server/mcp_pymdu/server.py",
"--transport",
"stdio"
],
"env": {
"PYTHONPATH": "path-to-mcp-server"
}
}
}
}⚡️ mcpo
立即将任何MCP工具作为OpenAPI兼容的HTTP服务器公开。
mcpo是一个非常简单的代理,它接受MCP服务器命令,并通过标准的RESTful OpenAPI进行访问,因此您的工具“只适用于”需要OpenAPI服务器的LLM代理和应用程序。
没有自定义协议。没有胶水代码。没有麻烦。
🚀 快速使用
我们建议使用uv进行闪电般快速的启动和零配置。
uvx mcpo --port 8000 --api-key "top-secret" -- fastmcp run mcp_pymdu/server.py或者,如果你使用Python:
pip install mcpo
mcpo --port 8000 --api-key "top-secret" -- fastmcp run mcp_pymdu/server.py