MCP Local Router MCP Server

An MCP (Model Context Protocol) local router that serves as an aggregation proxy for MCP servers.

Local serverstdio

What is the MCP Local Router MCP Server?

An MCP (Model Context Protocol) local router that serves as an aggregation proxy for MCP servers.

What it actually does

This project is an MCP (Model Context Protocol) local router that serves as an aggregation proxy for MCP servers. It can connect to multiple upstream MCP servers and aggregate their functionalities into a single interface for downstream clients.

  • Supports specifying a configuration file via command line arguments
  • Supports configuring multiple upstream MCP servers
  • Supports stdio transport
  • Supports injecting environment variables into stdio transport
  • Supports SSE transport with aggregated /sse and per-upstream /sse/{serverName} endpoints

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
LINEAR_ACCESS_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use MCP Local Router to Running.”

Frequently asked questions

It acts as a local proxy that aggregates multiple upstream MCP servers, presenting their combined tools and resources to a client through a single transport endpoint.