MCP Catalogs
Home

magg

by sitbon·133·Score 46

MCP Aggregator server that manages multiple MCP servers, enabling dynamic tool discovery and configuration.

ai-llmdeveloper-toolsproductivity
24
Forks
8
Open issues
9 mo ago
Last commit
2d ago
Indexed

Overview

Magg is a meta-MCP server that acts as a central hub for managing multiple MCP servers. It allows LLMs to search for, add, configure, and proxy MCP servers dynamically. The project provides tools for server management, configuration persistence, and real-time messaging across multiple MCP servers. With support for various transport protocols and authentication methods, Magg offers a comprehensive solution for extending LLM capabilities at runtime.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Extending LLM capabilities by dynamically adding MCP servers based on specific task requirements
you:Creating modular AI systems where tools can be loaded/unloaded as needed
you:Building centralized tool management for multi-agent systems
you:How does Magg differ from regular MCP servers?
you:Can Magg handle authentication for MCP servers?

When to choose this

Choose Magg when you need to manage multiple MCP servers or want AI systems to dynamically discover and add new capabilities at runtime.

When NOT to choose this

Don't choose Magg if you only need a single MCP server or are looking for a specific functionality rather than server management capabilities.

Tools this server exposes

12 tools extracted from the README
  • magg_list_servers

    List all configured MCP servers

  • magg_add_server

    Add a new MCP server

  • magg_remove_server

    Remove a server

  • magg_enable_server

    Enable a server

  • magg_disable_server

    Disable a server

  • magg_search_servers

    Search for MCP servers online

  • magg_list_tools

    List all available tools from all servers

  • magg_smart_configure

    Intelligently configure a server from a URL

  • magg_status

    Get server and tool statistics

  • magg_reload_config

    Reload configuration from disk and apply changes

  • magg_load_kit

    Load a kit and its servers into the configuration

  • magg_list_kits

    List all available kits with their status

Comparable tools

mcp-server-managermcp-hubmcp-registry

Installation

Installation

The recommended way to install Magg is using uv:

# Install as a tool
uv tool install magg

# Run with stdio transport
magg serve

# Run with HTTP transport
magg serve --http

For Claude Desktop configuration, add to claude_desktop_config.json:

{
  "mcpServers": {
    "magg": {
      "command": "uv",
      "args": ["tool", "run", "magg", "serve"]
    }
  }
}

FAQ

How does Magg differ from regular MCP servers?
Magg is a meta-MCP server that manages and aggregates other MCP servers, acting like a package manager for LLM tools.
Can Magg handle authentication for MCP servers?
Yes, Magg supports optional bearer token authentication with RSA-based JWT tokens to secure HTTP access.

Compare magg with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.