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.
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:
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
Installation
Install
Install the latest release:
curl -fsSL https://raw.githubusercontent.com/AIGC-Hackers/mcpx/main/install.sh | bashBy 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
Last updated · Auto-generated from public README + GitHub signals.