使用说明
MCP目录-通用MCP服务器注册表
用于AI框架集成的模型上下文协议(MCP)服务器的集中目录
此存储库用作 单一真相来源 用于所有AI项目的MCP服务器配置。
🎯 目的
- 集中管理:一个维护MCP服务器配置的地方
- 轻松更新:更新一次,随处使用
- 跨项目共享:将此目录导入任何需要MCP的项目
- 版本受控:跟踪MCP服务器配置的更改
📦 里面是什么
mcp_catalog.py-所有可用MCP服务器的完整注册表.env.template-用于配置令牌/凭据的模板README.md-本文件
🚀 用法
作为Git子模块
# Add to your project
git submodule add https://github.com/gcolenstra/mcp-catalog.git external/mcp-catalog
# Import in your code
from external.mcp_catalog.mcp_catalog import MCP_CATALOG
作为Python包
# Install directly from GitHub
pip install git+https://github.com/gcolenstra/mcp-catalog.git
# Import in your code
from mcp_catalog import MCP_CATALOG
通过URL下载(简单)
import requests
# Fetch latest catalog
response = requests.get('https://raw.githubusercontent.com/gcolenstra/mcp-catalog/main/mcp_catalog.py')
exec(response.text) # Now MCP_CATALOG is available
🔧 配置
- 复制
.env.template对于您的项目.env - 填写要使用的服务的令牌
- 只配置您需要的内容-未使用的服务可以留空
📋 可用的MCP服务器
看 mcp_catalog.py 查看完整列表。类别包括:
- 开发和版本控制:GitHub、GitLab、Git操作
- 文档和代码智能:Context7、库文档、框架指南
- 人工智能与问题解决:顺序思维、推理链
- 网络和剪贴:Firecrawl、Puppeteer、网络自动化
- 数据库:PostgreSQL、MongoDB、SQLite
- 云服务:AWS、Azure、云集成
- 文件操作:文件系统访问、文件管理
- 还有更多。..
🔄 保持更新
如果用作子模块:
cd external/mcp-catalog
git pull origin main
如果用作包装:
pip install --upgrade git+https://github.com/gcolenstra/mcp-catalog.git
🤝 贡献
找到新的MCP服务器或需要更新配置?
- 分叉此存储库
- 更新
mcp_catalog.py - 提交拉取请求
📄 许可证
MIT许可证-在您的项目中自由使用!
Lenstra AI框架的一部分 🚀
