MCP 本地服务器代理是基于 MCP(多组件平台)的本地代理服务器及客户端实现,它提供了丰富的 AI 工具调用功能,能满足多种场景的使用需求。
git clone https://github.com/yourusername/mcp-server-for-local.git
cd mcp-server-for-local
# Windows
python -m venv .venv
.venv\Scripts\activate
# Linux
python3 -m venv .venv
source .venv/bin/activate
# 使用 uv 安装依赖
uv pip install -r requirements.txt
# 如果遇到网络问题,可以使用国内镜像
uv pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
cp config/.env.example config/.env
python3 src/mcp/proxy/app.py --port=8080
curl http://localhost:8080/api/weather?city=London
src/mcp/
├── client/ # 客户端代码
├── proxy/ # 代理服务器代码
├── tools/ # 工具实现
├── utils/ # 工具函数
└── config/ # 配置文件
tools 目录下创建新的工具类欢迎提交 Issue 和 Pull Request!在提交之前,请确保:
MIT License