mcp-remote-server

mcp-remote-server

5

mcp-remote-server is a configurable MCP server that bridges MCP clients with remote APIs by dynamically loading configurations. It features dynamic configuration, auto-refresh, and supports executing actions, exposing data, and defining prompts through remote API calls.

mcp-remote-server

A configurable Model Context Protocol (MCP) server that dynamically loads its capabilities from a remote configuration.

Key Features

  • Dynamic Configuration: Server capabilities are defined through a remote JSON configuration
  • Auto-Refresh: Configuration is automatically refreshed every 60 seconds
  • Supports All MCP Primitives: Executing actions through remote API calls, exposing remote data, and defining reusable prompt templates.

Usage

  1. Set your control plane URL
  2. Run the server.

Limitations

  • Supports only HTTP/HTTPS handler endpoints
  • Configuration must be accessible via HTTP GET request
  • Handler responses must be JSON-compatible
  • Runs locally only.