Back to Home
Fluid-AI icon

fluidmcp

by Fluid-AI

Overview

Orchestrate multiple Model Context Protocol (MCP) servers from various sources (local config, GitHub, S3, registry) with a unified FastAPI gateway.

Installation

Run Command
fluidmcp run examples/sample-config.json --file --start-server

Environment Variables

  • FMCP_BEARER_TOKEN
  • FMCP_SECURE_MODE
  • MCP_CLIENT_SERVER_PORT
  • MCP_CLIENT_SERVER_ALL_PORT
  • MCP_FETCH_URL
  • MCP_TOKEN
  • MCP_INSTALLATION_DIR
  • S3_BUCKET_NAME
  • S3_ACCESS_KEY
  • S3_SECRET_KEY
  • S3_REGION
  • FMCP_GITHUB_TOKEN
  • GITHUB_TOKEN

Security Notes

CRITICAL: The system executes arbitrary commands and arguments specified in configuration files (loaded from registry, local files, S3 URLs, or GitHub repositories). If a user processes a configuration from an untrusted source, or if a trusted source is compromised, this can lead to Remote Code Execution (RCE) on the host machine. While API access can be secured with bearer tokens, this does not prevent malicious server definitions from being executed. Users must exercise extreme caution and only use configurations from fully trusted sources.

Similar Servers

Stats

Interest Score35
Security Score3
Cost ClassLow
Stars6
Forks5
Last Update2025-12-06

Tags

CLIMCPFastAPIPackage ManagementOrchestrationAI Tools