# mcp-all

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Antonytm/mcp-all  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/mcp-all

## Description
A Model Context Protocol server to run other MCP servers

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "mcp-all": {
    "command": "npx",
    "args": ["-y","mcp-all"]
  }
}
```

## Documentation & README

# Swiss-knife MCP server

It allows searching(`search` tool) for the Model Context Protocol servers using MCP [registry](https://github.com/modelcontextprotocol/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:
* [NPM package](https://www.npmjs.com/package/@antonytm/mcp-all)
* [Docker image](https://hub.docker.com/repository/docker/antonytm/mcp-all/general)

