antonytm avatar

Mcp All

antonytm/mcp-all

This is a meta-server that lets Claude dynamically discover and add other MCP servers at runtime. It indexes the official MCP registry and exposes search, add_mcp_server, and remove_mcp_server tools so your AI agent can find what it needs and reconfigure itself on the fly. Instead of manually adding servers to your config file, you can ask Claude to search for capabilities and install them. After adding a new server, restart to get its tools loaded. Particularly handy if you're building autonomous agents that need to expand their own toolset, or if you want Claude to help manage your MCP setup interactively. Supports both stdio and streamable-http transports, available as an npm package or Docker image.

GitHub stars
1
tools
5
transport
STDIO, HTTP
env var
1
last updated
Sep 28, 2025

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

mcp_configurationshows current MCP configuration

shows current MCP configuration

No parameter schema in public metadata yet.

searchsearch for the MCP server using the index based on the MCP registry

search for the MCP server using the index based on the MCP registry

No parameter schema in public metadata yet.

add_mcp_serveradds configuration for the MCP server

adds configuration for the MCP server

No parameter schema in public metadata yet.

remove_mcp_serverremoves configuration for the MCP server

removes configuration for the MCP server

No parameter schema in public metadata yet.

refresh_mcp_indexrefreshes the MCP index

refreshes the MCP index

No parameter schema in public metadata yet.

Sponsors

Configuration

TRANSPORT

Readme

Swiss-knife MCP server

It allows searching(search tool) for the Model Context Protocol servers using MCP registry. Once your AI agent has found the MCP server that it needs, it can add it to the configuration using add_mcp_server tool. You will get new tools after restarting the MCP server.

Available tools

  • mcp_configuration - shows current MCP configuration
  • search - search for the MCP server using the index based on the MCP registry
  • add_mcp_server - adds configuration for the MCP server
  • remove_mcp_server - removes configuration for the MCP server
  • refresh_mcp_index - refreshes the MCP index
  • ... all other tools will be based on the added MCP servers

Configuration

Sample configuration:

{
    "mcpServers": {
        "Universal MCP Server": {
            "command": "npx",
            "args": ["-y", "@antonytm/mcp-all@latest"],
            "transport": "stdio",
            "environmentVariables": [
                {
                    "name": "TRANSPORT",
                    "value": "stdio"
                }
            ]
        }
    }
}

View the full README on GitHub

Details

Repository
github.com/antonytm/mcp-all
Package
@antonytm/mcp-all
Transport
STDIO, HTTP
Registry
MCP registry, active