MCP服务器注册表

一个集中管理Model Context Protocol (MCP)服务器配置的目录,用于AI框架集成。

  • by gcolenstra
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 gcolenstra/mcp_catalog

使用说明

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

🔧 配置

  1. 复制 .env.template 对于您的项目 .env
  2. 填写要使用的服务的令牌
  3. 只配置您需要的内容-未使用的服务可以留空

📋 可用的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服务器或需要更新配置?

  1. 分叉此存储库
  2. 更新 mcp_catalog.py
  3. 提交拉取请求

📄 许可证

MIT许可证-在您的项目中自由使用!


Lenstra AI框架的一部分 🚀