|
|
1 gün önce | |
|---|---|---|
| backend | 1 gün önce | |
| frontend | 1 gün önce | |
| .dev-container-config.json | 1 gün önce | |
| .gitignore | 1 gün önce | |
| README.md | 1 gün önce |
通用 MCP (Model Context Protocol) 服务器 Web 界面,允许用户通过聊天界面与 Claude AI 对话,Claude 可以智能调用 MCP 工具。
/mnt/code/223-240-template-6/
├── backend/ # Python Flask 后端
│ ├── app.py # 主应用
│ ├── config.py # MCP 服务器配置
│ └── requirements.txt
├── frontend/ # 前端界面
│ └── index.html
├── .gitignore
└── README.md
# 安装 Python 依赖
pip install -r backend/requirements.txt
确保设置了以下环境变量:
ANTHROPIC_AUTH_TOKEN: Claude API 密钥ANTHROPIC_BASE_URL: API 基础 URLANTHROPIC_MODEL: 使用的模型名称cd backend
python app.py
服务将在 http://0.0.0.0:5000 启动。
打开浏览器访问 http://localhost:5000
在 backend/config.py 中配置 MCP 服务器:
MCP_SERVERS = {
"server-name": {
"command": "npx",
"args": ["-y", "mcp-server-package"],
"enabled": True
}
}
GET / - 前端界面GET /api/health - 健康检查POST /api/chat - 发送消息GET /api/mcp/servers - 获取 MCP 服务器列表GET /api/mcp/tools - 获取可用工具列表MIT License