MCP Aggregator
About
A universal aggregator that combines multiple MCP servers into a single endpoint.
Details
- Author
- dwillitzer
- Categories
- Developer Tools
Jump to
Setup
Install MCP Aggregator in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/dwillitzer/mcp-aggregator
Follow the installation instructions in the repository README, then restart your MCP client.
A universal aggregator for combining multiple MCP (Model Context Protocol) servers into a single endpoint for AI assistants to access various tools and capabilities.
- ๐Auto-Discovery- Automatically finds installed MCP servers
- ๐Zero Configuration- Works out of the box with sensible defaults
- ๐งHighly Configurable- Customize every aspect when needed
- ๐๏ธMulti-Server Support- Aggregate multiple MCP servers
- ๐Hot Reload- Add/remove servers without restart
- ๐Health Monitoring- Automatic health checks and recovery
- ๐Secure by Default- No hardcoded secrets or paths
# Install globally npm install -g @mcp/aggregator # Run setup mcp-aggregator setup # Start the aggregator mcp-aggregator start
git clone https://github.com/dwillitzer/mcp-aggregator.git cd mcp-aggregator npm install npm run build npm link
docker pull ghcr.io/dwillitzer/mcp-aggregator:latest docker run -d -p 3000:3000 ghcr.io/dwillitzer/mcp-aggregator:latest
The aggregator uses a flexible configuration system:
- Environment Variables- Override any setting
- Config File-~/.mcp/aggregator/config.json
- Auto-Discovery- Finds servers automatically
- Defaults- Sensible defaults for everything
{ "aggregator": { "port": 3000, "host": "localhost" }, "servers": { "filesystem": { "enabled": true, "command": "mcp-server-filesystem" }, "shell": { "enabled": true, "command": "mcp-server-shell" } } }
The aggregator can work with any MCP-compliant server. Common servers include:
- filesystem- File operations (read, write, list)
- shell- Command execution
- git- Version control operations
- browser- Web automation
- slack- Slack integration
- github- GitHub operations
- 1password- Secret management
Add to your Claude Desktop configuration:
{ "mcpServers": { "aggregator": { "command": "mcp-aggregator", "args": ["start", "--stdio"] } } }
The aggregator integrates seamlessly with Claude Guard:
# Auto-detected if installed claude-guard --mcp-status # Or specify custom path claude-guard --mcp-aggregator /path/to/aggregator
- Getting Started
- Configuration Guide
- Server Integration
- API Reference
- Deployment Guide
- Troubleshooting
# Clone repository git clone https://github.com/dwillitzer/mcp-aggregator.git cd mcp-aggregator # Install dependencies npm install # Run in development mode npm run dev # Run tests npm test # Build for production npm run build
Contributions are welcome! Please read ourContributing Guidefor details on our code of conduct and the process for submitting pull requests.
This software is proprietary to Daniel Willitzer with specific usage permissions.
- โ
Free to use, modify, and distribute
- โ
Commercial use allowed
- โ ๏ธ Derivative works MUST declare: "This is a derivative work based on MCP Aggregator by Daniel Willitzer"
- โ ๏ธ Must indicate modifications made
For security issues, please emaildaniel@willitzer.cominstead of using the issue tracker.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create crafted UI components inspired by the best 21st.dev design engineers.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
MCP server for AI Diagram Maker โ generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent
ALAPI MCP Tools,Call hundreds of API interfaces via MCP
AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMaticโs API.
One shared context layer for AI agents and humans โ live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





