mcpField
M
MCPX - MCP Gateway

MCPX - MCP Gateway

Local
github.com/TheLunarCompanyAI & Agents506Updated today

About MCPX - MCP Gateway

MCPX is an open-source MCP gateway for managing MCP servers at scale, offering tool discovery, access control, call prioritization and usage tracking. It targets developers who want to simplify agent workflows across multiple MCP services.

Key features

  1. 01Dynamic dispatch to multiple MCP servers
  2. 02Zero-code integration through JSON configuration
  3. 03Unified API interface across MCP services
  4. 04Remote-first deployment approach

Use cases

  1. 01Providing one entry point for several MCP services without coding
  2. 02Adding new MCP services through configuration changes
  3. 03Running the gateway locally or with Docker and connecting clients

MCP support

MCPX is itself an MCP server that aggregates other MCP servers and exposes their tools through a unified interface to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"mcpx": {
"command": "npx",
"args": [
"-y",
"mcp-remote"
]
}
}
}
Run commandnpx -y mcp-remote

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmmcp-remote

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README
README image

License Version

Introduction

Lunar MCPX is an MCP server which serves as an aggregator for other MCP servers. Its primary goal is to simplify the integration and management of multiple MCP servers dynamically. By using MCPX, developers can easily manage connections to various MCP-compatible services through simple configuration changes, enabling rapid integration with no coding involved.

MCPX provides:

  • Dynamic MCP servers dispatch
  • Zero-code integration with MCP services via JSON configuration
  • Unified API interface to multiple MCP services
  • A remote-first approach
README image README image

Check our MCPX Demo video

MCPX Demo Video

Tip

This repository helps you get up and running quickly. For detailed feature guides, architecture, and advanced options, head to the official docs.

Getting Started

You can run Lunar MCPX locally or via Docker.

Before you start: it's assumed you already have an MCP-compatible client. If not, Claude Desktop is a good place to start.

MCPX Control Plane

README image

The Control Plane helps you inspect live traffic and manage your MCPX instance. Setup instructions are available here.

Connecting to MCPX

Once MCPX is running, you can connect a client using one of the following methods:

  1. Connect your client to MCPX
  2. Connect with Claude Desktop
  3. Connect with Cursor

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.