一个用于FastMCP Cloud的代理服务器,能够连接到远程的模型上下文协议(MCP)服务器。
描述
此项目创建了一个远程FastMCP云服务器的代理,使Claude Desktop或其他兼容MCP的客户端能够通过STDIO进行连接。代理将请求转发到指定的FastMCP云终端。
安装
先决条件
- Python 3.11或更高版本
使用紫外线(推荐)```bash
uv sync
### 使用 pip```bash
pip install -e .
使用方法
运行代理服务器:```bash
python main.py
这将通过STDIO启动MCP服务器,Claude Desktop或其他MCP客户端可以连接到该服务器。
## 配置
代理URL目前是硬编码在(程序中)的 `main.py`要更改目标服务器,请修改URL中的 `FastMCP.as_proxy()` 呼叫:```python
mcp = FastMCP.as_proxy(
"https://your-server.fastmcp.app/mcp", # Update this URL
name="Your Server Proxy"
)
依赖项
发展
这个项目使用:
- Python 3.11及以上版本
- 用于MCP协议处理的FastMCP
许可证
[在此添加许可证信息]
