
Fast MCP Server

2025.04.23
0
Python轻量级服务器AI 工具集成开发效率
Fast MCP Server 是一个轻量级的 MCP(Model Context Protocol)服务器实现,通过 Server-Sent Events (SSE) 暴露自定义工具,以便与 AI 客户端集成。它支持快速部署和配置,适用于需要与 MCP 协议兼容的客户端进行集成的场景。
View on GitHub
Overview
基本能力
产品定位
Fast MCP Server 是一个轻量级的 MCP 服务器,旨在通过 SSE 协议暴露自定义工具,方便与 AI 客户端集成。
核心功能
- 通过 SSE 暴露 MCP 端点
- 支持 Docker 容器化部署
- 可配置的端口和主机
- 包含示例工具(如天气警报和预报)
适用场景
- 与支持 MCP 协议的客户端(如 Claude Desktop)集成
- 快速部署和测试自定义工具
- 开发环境中的 AI 工具集成
工具列表
/sse
:通过 GET 或 POST 方法进行 MCP 通信的 SSE 流端点
常见问题解答
- 404 on
/sse
:确保服务器绑定到正确的端口和路径。 - Connection refused:验证 Docker 是否运行且容器健康。
- Client errors:检查客户端配置中的 SSE URL 和协议版本。
使用教程
使用依赖
- Docker ≥ 20.10
- Docker Compose ≥ 1.29
安装教程
- 克隆仓库并进入项目目录:
bash git clone [email protected]:kongo97/fast-mcp-server.git cd fast-mcp-server
- 构建 Docker 镜像:
bash docker compose build
- 启动容器:
bash docker compose up -d
- 停止和移除容器:
bash docker compose down
调试方式
- 检查日志:
bash docker compose logs -f
- 验证容器状态:
bash docker ps docker logs simple-mcp-server