Skip to main content
Glama
shahil04

FastMCP Remote Proxy

by shahil04

FastMCP Remote Proxy

Этот проект предоставляет доступ к инструментам удалённого FastMCP-сервера через локальный прокси. Вышестоящий сервер использует Streamable HTTP и требует аутентификации OAuth.

Требования

  • Python 3.11 или новее

  • uv

Related MCP server: mcp-auth-proxy

Установка

uv sync

Чтобы вместо этого создать проект с нуля:

uv init
uv add fastmcp

Запуск с Inspector

Запустите локальный MCP Inspector с помощью:

uv run fastmcp dev main.py

При первом запуске откроется браузер для входа через OAuth. Завершите вход, затем откройте Inspector по адресу http://127.0.0.1:6274 и обновите соединение.

FastMCP обнаруживает сервер через стандартную переменную mcp в файле main.py. Точку входа также можно указать явно:

uv run fastmcp dev main.py:mcp

Запуск в качестве локального stdio-сервера

uv run main.py

Эта команда запускает прокси через stdio для MCP-клиента, например Claude Desktop.

Публикация изменений

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

Вышестоящий сервер развёртывается через 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