Skip to main content
Glama
shahil04

FastMCP Remote Proxy

by shahil04

FastMCP Remote Proxy

Este proyecto expone las herramientas del servidor FastMCP remoto a través de un proxy local. El servidor upstream utiliza Streamable HTTP y requiere autenticación OAuth.

Requisitos

  • Python 3.11 o superior

  • uv

Related MCP server: mcp-auth-proxy

Configuración

uv sync

Para crear el proyecto desde cero en su lugar:

uv init
uv add fastmcp

Ejecutar con Inspector

Inicie el MCP Inspector local con:

uv run fastmcp dev main.py

La primera ejecución abre un navegador para el inicio de sesión con OAuth. Complete el inicio de sesión y luego abra el Inspector en http://127.0.0.1:6274 y actualice la conexión.

FastMCP descubre el servidor a través de la variable estándar mcp en main.py. El punto de entrada también se puede especificar explícitamente:

uv run fastmcp dev main.py:mcp

Ejecutar como un servidor Stdio local

uv run main.py

Esto inicia el proxy a través de stdio para un cliente MCP como Claude Desktop.

Publicar cambios

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

El servidor upstream se despliega a través de FastMCP Cloud.

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