MCP Catalogs
Home

mcpx

by AIGC-Hackers·20·Score 43

A command-line tool that exposes remote MCP servers as agent-friendly commands with OAuth support and schema discovery.

developer-toolsproductivityai-llm
5
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

mcpx is a CLI tool that transforms remote MCP servers into an agent-friendly command surface. It maintains a global registry of MCP servers, discovers tool schemas, handles authentication where possible, and exposes each server as a root command. The tool is designed with a schema-first approach, providing stable and explicit interfaces for agents to interact with MCP servers through structured inputs.

Try asking AI

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

you:Automating workflows by calling MCP server tools through CLI commands
you:Integrating multiple MCP servers into a single command interface for AI agents
you:Managing and authenticating access to various MCP servers from a single registry
you:What authentication methods does mcpx support?
you:How does mcpx handle tool schema discovery?

When to choose this

Choose mcpx when building agent systems that need consistent interfaces to multiple MCP services without managing configuration files per project.

When NOT to choose this

Avoid mcpx if you need fine-grained control over tool implementations, require custom authentication flows beyond OAuth, or work exclusively with Windows environments.

Comparable tools

npx mcp-servermcp-tsshell-mcpmcp-server-template

Installation

Install

Install the latest release:

curl -fsSL https://raw.githubusercontent.com/AIGC-Hackers/mcpx/main/install.sh | bash

By default, the installer downloads the executable JS bundle from GitHub Releases and installs it to ~/.local/bin/mcpx.

Set MCPX_INSTALL_DIR to choose another install directory.

Claude Desktop Integration

Add to Claude Desktop configuration:

{
  "mcpServers": {
    "mcpx": {
      "command": "mcpx",
      "args": []
    }
  }
}

FAQ

What authentication methods does mcpx support?
mcpx supports OAuth authentication for servers that support it. For dynamic client registration, it handles automatically. For servers that require manual setup, it prompts for client_id and client_secret.
How does mcpx handle tool schema discovery?
mcpx discovers tool schemas when servers are added and caches them. It opportunistically refreshes schemas older than one day in a background worker to avoid blocking normal commands.

Compare mcpx with

GitHub →

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