| title | date | tags | source | status | ||
|---|---|---|---|---|---|---|
README |
2025-11-04 |
|
auto-import |
imported |
Comprehensive collection of 40+ Model Context Protocol (MCP) servers for all major AI development tools
This repository contains a comprehensive collection of 40+ MCP servers that provide powerful capabilities to AI development tools. All servers are portable and production-ready with one-command installation for multiple AI tools.
- 📝 Cursor IDE - Full integration with all servers
- 📝 VS Code - Complete MCP extension support
- 📝 Claude Desktop - Native MCP integration
- 📝 GitHub Copilot CLI - Command-line MCP support
- 📝 Cursor CLI - Terminal-based MCP access
- 📝 Gemini CLI - Google's CLI with MCP support
git clone https://github.com/kmransom56/universal-mcp-servers.git
cd universal-mcp-servers
./universal-mcp-installer.sh install-allThis will:
- ✅ Build all Node.js MCP servers
- ✅ Setup Python MCP servers with virtual environment
- ✅ Generate configurations for all AI tools
- ✅ Install configurations in correct locations
- ✅ Test all servers for functionality
# 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| Server | Description | Language | Status |
|---|---|---|---|
| ai-mcp-platform | Gateway to AI platform services | Python | ✅ |
| memory | Persistent knowledge storage | Node.js | ✅ |
| everything | Universal search and retrieval | Node.js | ✅ |
| sequential-thinking | Structured reasoning workflows | Node.js | ✅ |
| openai | OpenAI API integration | Node.js | ✅ |
| aiautodash-mcp | AIAutoDash agent integration | Python | ✅ |
| Server | Description | Language | Status |
|---|---|---|---|
| filesystem | Safe file system operations | Node.js | ✅ |
| git | Git repository operations | Python | ✅ |
| fetch | HTTP requests and API calls | Node.js | ✅ |
| sqlite | Database operations | Python | ✅ |
| gdrive | Google Drive integration | Node.js | ✅ |
| spreadsheet-processing | Excel/Google Sheets operations | Node.js | ✅ |
| data-validation | Data validation tools | Node.js | ✅ |
| file-compression | Archive/compression tools | Node.js | ✅ |
| Server | Description | Language | Status |
|---|---|---|---|
| image-processing | Image manipulation and analysis | Node.js | ✅ |
| audio-processing | Audio file operations | Node.js | ✅ |
| video-processing | Video file processing | Node.js | ✅ |
| pdf-processing | PDF document manipulation | Node.js | ✅ |
| Server | Description | Language | Status |
|---|---|---|---|
| fortinet | Fortinet device management (246+ APIs) | Python | ✅ |
| fortimanager | FortiManager integration | Python | ✅ |
| meraki | Cisco Meraki management (7,816+ devices) | Python | ✅ |
| network | General network tools | Python | ✅ |
| sentry | Error tracking and monitoring | Python | ✅ |
| time | Time and date operations | Python | ✅ |
| Server | Description | Language | Status |
|---|---|---|---|
| text-processing | Advanced text manipulation | Node.js | ✅ |
| sequential-thinking | Chain-of-thought reasoning | Node.js | ✅ |
| data-validation | Data integrity validation | 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 testEach AI tool has its configuration stored in:
- Cursor:
~/.config/Cursor/mcp_config.json - VS Code:
~/.vscode/settings.json - Claude Desktop:
~/.config/claude-desktop/claude_desktop_config.json - Copilot CLI:
~/.config/github-copilot/mcp_config.json - Cursor CLI:
~/.config/cursor-cli/mcp_config.json - Gemini CLI:
~/.config/gemini-cli/mcp_config.yaml
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"
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- Create server in
src/your-server-name/ - Add
package.json(Node.js) orpyproject.toml(Python) - Run
python3 mcp-config-generator.pyto update configs - Run
./universal-mcp-installer.sh install-allto deploy
# 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 --helpEach server includes:
README.md- Server-specific documentationpyproject.tomlorpackage.json- Dependencies and metadata- Example usage and configuration
- Fork the repository
- Create a feature branch (
git checkout -b feature/new-server) - Add your MCP server in
src/your-server-name/ - Update documentation
- Test with
./universal-mcp-installer.sh test - Submit a pull request
- Follow MCP protocol specification
- Include comprehensive README
- Add proper error handling
- Include tests where applicable
- Support stdio communication
MIT License - see LICENSE file for details.
- 📖 Documentation: Check individual server READMEs
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- Works with 6+ AI development tools
- Portable configurations across different systems
- Environment variable support for API keys and settings
- One-command installation for all tools
- Automatic building and dependency management
- Health checking and validation
- Backup system for existing configurations
- Error handling and graceful failures
- Comprehensive logging and status reporting
- Virtual environment isolation for Python servers
- Dependency management for Node.js servers
- AI Integration: Platform gateways, memory, reasoning
- File Operations: Git, filesystem, data processing
- Media Processing: Images, audio, video, PDFs
- Network Management: Fortinet, Meraki, monitoring
- Utilities: Text processing, validation, compression
🎯 Transform your AI development workflow with 40+ powerful MCP servers!