Mcp All

io.github.AntonytmPublished by GitHub account Antonytmv0.1.20Updated Oct 24, 2026

A Model Context Protocol server to run other MCP servers

VerifiedSTDIODesktop onlyDeveloper ToolsAI & ML

Overview

AI-generated overview

An MCP server that lets an assistant search an MCP registry and add or remove other MCP servers in its own configuration.

What you can do
It acts as a manager for other MCP servers. Its tools include search, which looks up MCP servers through an index based on the MCP registry, add_mcp_server and remove_mcp_server, which edit the MCP configuration, mcp_configuration, which shows the current configuration, and refresh_mcp_index, which rebuilds the index. Tools from servers added this way become available after the MCP server is restarted.
When to use it
Useful when you want an assistant to discover and wire up additional MCP servers without hand-editing configuration files. It suits users who expect to change their MCP setup often and want the agent to do the lookup and configuration work.
Requirements
Runs locally as a process, typically started with npx from the npm package @antonytm/mcp-all, or as a Docker image. It supports stdio and streamable-http transports, selected with the TRANSPORT environment variable. Network access is needed to search the registry and refresh the index.
Before you install
The add_mcp_server and remove_mcp_server tools write to your MCP configuration, so an assistant can change which servers run on your machine; review changes and restart deliberately. Servers added this way run with whatever permissions and credentials their own configuration requires. The search tool queries an external MCP registry index.

Installation

In SourceWeft

  1. Open Mcp All in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

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"                }            ]        }    }}

It supports stdio and streamable-http transports.

Release

Released as:

Source: README.md at commit ea9d2ae

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.20LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.