Submit

mcp-remote-server

@sirmews

A declarative, composable model context protocol server that uses a remote config
Overview

what is mcp-remote-server?

The mcp-remote-server is a configurable Model Context Protocol (MCP) server that dynamically loads its capabilities from a remote configuration, acting as a bridge between MCP clients and remote APIs.

how to use mcp-remote-server?

To use the mcp-remote-server, set your control plane URL to point to your remote configuration and run the server using the command: bun run index.ts.

key features of mcp-remote-server?

  • Dynamic configuration loaded from a remote JSON file.
  • Auto-refreshing configuration every 60 seconds.
  • Supports all MCP primitives including tools, resources, and prompts.

use cases of mcp-remote-server?

  1. Integrating various remote APIs into a local server environment.
  2. Creating reusable prompt templates for consistent API interactions.
  3. Exposing remote data as readable resources for local applications.

FAQ from mcp-remote-server?

  • What is the purpose of the MCP_CONTROL_PLANE_URL?

It specifies the endpoint for the remote configuration that defines the server's capabilities.

  • What are the limitations of the mcp-remote-server?

It only supports HTTP/HTTPS handler endpoints and requires configuration to be accessible via HTTP GET requests.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.