MCP Community Portal
一个现代化的、社区驱动的 Docker 模型上下文协议(MCP)服务器、工具和资源集合。
概述
MCP 社区门户是一个现代化的资源集合,汇集了 Model Context Protocol (MCP) 服务器、工具和相关资源,由 Docker 和社区共同维护。
快速开始
1. 使用 Docker 运行 MCP 服务器
# 拉取并运行 MCP 服务器示例
docker pull mcp/time
docker run -p 8080:8080 mcp/time
2. 可用的 MCP 服务器
Docker Hub 上已有多种预构建的 MCP 服务器镜像:
mcp/time
- 提供时间相关功能mcp/fetch
- 网页内容检索mcp/filesystem
- 安全文件操作mcp/postgres
- 数据库交互mcp/git
- Git 仓库管理mcp/sqlite
- SQLite 数据库交互mcp/github
- GitHub 仓库管理
3. 与 Gordon AI 集成
创建 gordon-mcp.yml
Docker Compose 文件:
version: '3'
services:
mcp-time:
image: mcp/time
ports:
- "8080:8080"
# 添加其他 MCP 服务...
4. 本地开发此门户
# 安装 Jekyll 并本地运行
git clone https://github.com/ajeetraina/docker-mcp-portal
cd docker-mcp-portal
bundle install
bundle exec jekyll serve
# 访问 http://localhost:4000
5. 贡献新的 MCP 服务器
- Fork 仓库
- 编辑
_data/mcp_servers.yml
或_data/mcp_tools.yml
- 提交拉取请求
资源链接
- 官方网站:ajeetraina.github.io/docker-mcp-portal
- MCP 协议文档:Anthropic MCP 文档
- Docker Hub:hub.docker.com/u/mcp
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。