Labsco
dwillitzer logo

MCP Aggregator

โ˜… 7

from dwillitzer

A universal aggregator that combines multiple MCP servers into a single endpoint.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeNeeds API keys

MCP Aggregator

A universal aggregator for combining multiple MCP (Model Context Protocol) servers into a single endpoint for AI assistants to access various tools and capabilities.

Features

  • ๐Ÿ” 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

Available MCP Servers

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

Documentation

Development

# 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

Security

For security issues, please email daniel@willitzer.com instead of using the issue tracker.