______________________________________________________________________
标题:“README” 日期:“2025-11-04” 标签:\[聊天副驾驶,自动标记\] 来源:自动导入 状态:已导入
🚀 通用MCP服务器集合
为所有主要AI开发工具全面收集40+模型上下文协议(MCP)服务器
 ](https://nodejs.org/)  
📋 概述
此存储库包含以下内容的综合集合 40+MCP服务器 为人工智能开发工具提供强大的功能。所有服务器都是 便携的 和 生产准备就绪 随着 一个命令安装 用于多种AI工具。
🎯 支持的AI工具
- 📝 光标IDE -与所有服务器完全集成
- 📝 VS Code -完整的MCP扩展支持
- 📝 克劳德桌面 -本地MCP集成
- 📝 GitHub Copilot命令行界面 -命令行MCP支持
- 📝 光标CLI -基于终端的MCP接入
- 📝 Gemini CLI -支持MCP的Google CLI
______________________________________________________________________
🚀 快速开始
一个命令安装
git clone https://github.com/kmransom56/universal-mcp-servers.git
cd universal-mcp-servers
./universal-mcp-installer.sh install-all这将:
- ✅ 构建所有Node.js MCP服务器
- ✅ 使用虚拟环境设置Python MCP服务器
- ✅ 为所有AI工具生成配置
- ✅ 在正确的位置安装配置
- ✅ 测试所有服务器的功能
单个工具设置
# Cursor IDE only
./universal-mcp-installer.sh install-cursor
# VS Code only
./universal-mcp-installer.sh install-vscode
# Claude Desktop only
./universal-mcp-installer.sh install-claude______________________________________________________________________
📊 MCP服务器类别
🤖 人工智能和平台集成(6台服务器)
| 服务器 | 描述 | 语言 | 状态 |
|---|---|---|---|
| ai mcp平台 | 通往AI平台服务的网关 | Python | ✅ |
| 记忆 | 持久知识存储 | Node.js | ✅ |
| 一切 | 通用搜索和检索 | Node.js | ✅ |
| 顺序思维 | 结构化推理工作流 | Node.js | ✅ |
| 开放人工智能 | OpenAI API集成 | Node.js | ✅ |
| aiautodash-mcp | AIAutoDash代理集成 | Python | ✅ |
📁 文件和数据操作(8台服务器)
| 服务器 | 描述 | 语言 | 状态 |
|---|---|---|---|
| 文件系统 | 安全的文件系统操作 | Node.js | ✅ |
| 版本控制系统 | Git仓库操作 | Python | ✅ |
| 获取 | HTTP请求和API调用 | Node.js | ✅ |
| SQLite | 数据库操作 | Python | ✅ |
| gdrive | 谷歌云端硬盘集成 | Node.js | ✅ |
| 电子表格处理 | Excel/Google表格操作 | Node.js | ✅ |
| 数据验证 | 数据验证工具 | Node.js | ✅ |
| 文件压缩 | 存档/压缩工具 | Node.js | ✅ |
🎨 媒体处理(4台服务器)
| 服务器 | 描述 | 语言 | 状态 |
|---|---|---|---|
| 图像处理 | 图像处理和分析 | Node.js | ✅ |
| 音频处理 | 音频文件操作 | Node.js | ✅ |
| 视频处理 | 视频文件处理 | Node.js | ✅ |
| pdf处理 | PDF文档操作 | Node.js | ✅ |
🌐 网络和基础设施(6台服务器)
| 服务器 | 描述 | 语言 | 状态 |
|---|---|---|---|
| 飞塔 | Fortinet设备管理(246+API) | Python | ✅ |
| fortimester | FortiManager集成 | Python | ✅ |
| 梅拉基 | 思科Meraki管理(7816+设备) | Python | ✅ |
| 网络 | 通用网络工具 | Python | ✅ |
| 哨兵 | 错误跟踪和监控 | Python | ✅ |
| 时间 | 时间和日期操作 | Python | ✅ |
🛠️ 公用设施和处理(3台服务器)
| 服务器 | 描述 | 语言 | 状态 |
|---|---|---|---|
| 文本处理 | 高级文本操作 | Node.js | ✅ |
| 顺序思维 | 思维链推理 | Node.js | ✅ |
| 数据验证 | 数据完整性验证 | Node.js | ✅ |
______________________________________________________________________
🔧 配置管理
自动配置生成
# Generate configs for all tools
python3 mcp-config-generator.py
# Check current status
./universal-mcp-installer.sh status
# Test all servers
./universal-mcp-installer.sh test手动配置
每个AI工具的配置都存储在:
- 光标:
~/.config/Cursor/mcp_config.json - VS Code:
~/.vscode/settings.json - 克劳德桌面:
~/.config/claude-desktop/claude_desktop_config.json - Copilot命令行界面:
~/.config/github-copilot/mcp_config.json - 光标CLI:
~/.config/cursor-cli/mcp_config.json - Gemini CLI:
~/.config/gemini-cli/mcp_config.yaml
______________________________________________________________________
🎯 使用示例
在游标IDE中
1. Restart Cursor after installation
2. Command Palette → "MCP: List Servers" (should show 14+ servers)
3. Use in chat: "Use the git MCP server to show recent commits"
4. Use in chat: "Use the memory server to remember this important fact"在VS代码中
1. Install MCP extension (if needed)
2. Restart VS Code
3. Command Palette → "MCP: Connect to Servers"
4. Access tools via Command Palette or integrated chat命令行用法
# GitHub Copilot CLI
gh copilot suggest --mcp-server memory "remember project architecture"
# Cursor CLI
cursor-cli --mcp git "analyze recent changes"
# Direct MCP server usage
node src/memory/dist/index.js
python3 -m mcp_server_git______________________________________________________________________
🛠️ 发展
添加新服务器
- 在中创建服务器
src/your-server-name/ - 添加
package.json(Node.js)或pyproject.tomlpython - 跑
python3 mcp-config-generator.py更新配置 - 跑
./universal-mcp-installer.sh install-all部署
从源头构建
# Build all Node.js servers
npm run build:all
# Setup Python servers
./universal-mcp-installer.sh setup-python
# Generate all configurations
npm run generate-configs测试
# Test all servers
npm test
# Test specific server
node src/memory/dist/index.js --help
python3 -m mcp_server_git --help______________________________________________________________________
📚 文档
服务器文档
每台服务器包括:
README.md-服务器特定文档pyproject.toml或package.json-依赖关系和元数据- 示例用法和配置
工具集成指南
______________________________________________________________________
🤝 贡献
- 分叉存储库
- 创建要素分支(
git checkout -b feature/new-server) - 在中添加您的MCP服务器
src/your-server-name/ - 更新文档
- 测试用
./universal-mcp-installer.sh test - 提交拉取请求
服务器要求
- 遵循MCP协议规范
- 包含全面的自述文件
- 添加适当的错误处理
- 在适用的情况下包括测试
- 支持stdio通信
______________________________________________________________________
📄 许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
______________________________________________________________________
🆘 支持
- 📖 文档:查看各个服务器的自述文件
- 🐛 问题:
- 💬 讨论:
______________________________________________________________________
🎉 特性
🔄 通用兼容性
- 使用 6+AI开发工具
- 便携式配置 跨不同系统
- 环境变量支持 用于API密钥和设置
🛠️ 轻松管理
- 一个命令安装 适用于所有工具
- 自动化建筑 以及依赖关系管理
- 健康检查 和验证
- 备份系统 对于现有配置
📊 生产就绪
- 错误处理 以及优雅的失败
- 综合录井 以及状态报告
- 虚拟环境隔离 适用于Python服务器
- 依赖管理 适用于Node.js服务器
🎯 全面覆盖
- AI集成:平台网关、内存、推理
- 文件操作:Git、文件系统、数据处理
- 媒体处理:图像、音频、视频、PDF
- 网络管理:Fortinet、Meraki、监控
- 公用事业:文本处理、验证、压缩
______________________________________________________________________
🎯 使用40+强大的MCP服务器改变您的AI开发工作流程!
