Skip to main content
Glama
FastMCP Remote Proxy

FastMCP Remote Proxy

by shahil04

FastMCP Remote Proxy

Dieses Projekt stellt die Tools des entfernten FastMCP-Servers über einen lokalen Proxy bereit. Der Upstream-Server verwendet Streamable HTTP und erfordert eine OAuth-Authentifizierung.

Voraussetzungen

  • Python 3.11 oder neuer

  • uv

Related MCP server: mcp-auth-proxy

Einrichtung

uv sync

Um das Projekt stattdessen von Grund auf neu zu erstellen:

uv init
uv add fastmcp

Mit dem Inspector ausführen

Starten Sie den lokalen MCP Inspector wie folgt:

uv run fastmcp dev main.py

Der erste Start öffnet einen Browser für die OAuth-Anmeldung. Schließen Sie die Anmeldung ab, öffnen Sie dann den Inspector unter http://127.0.0.1:6274 und aktualisieren Sie die Verbindung.

FastMCP erkennt den Server über die Standardvariable mcp in main.py. Der Einstiegspunkt kann auch explizit angegeben werden:

uv run fastmcp dev main.py:mcp

Als lokaler Stdio-Server ausführen

uv run main.py

Dies startet den Proxy über stdio für einen MCP-Client wie Claude Desktop.

Änderungen veröffentlichen

git add .
git commit -m "Update FastMCP proxy"
git push

Der Upstream-Server wird über FastMCP Cloud bereitgestellt.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables stdio-only MCP clients to connect to IFTTT's remote MCP server by handling OAuth authentication, SSE streaming, and response transformation.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Bridges stdio-based LLM harnesses to OAuth-protected remote MCP servers via Streamable HTTP, handling PKCE browser login and token refresh automatically.
    5 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Bridge that lets stdio-only MCP clients connect to remote MCP servers with OAuth and other auth support, enabling local clients to use remote, authorized MCP servers.
    53 npm
    54
    MIT