Skip to main content
Glama
FastMCP Remote Proxy

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 로그인을 위해 브라우저가 열립니다. 로그인을 완료한 후 http://127.0.0.1:6274에서 Inspector를 열고 연결을 새로고침합니다.

FastMCP는 main.py의 표준 mcp 변수를 통해 서버를 발견합니다. 엔트리포인트를 명시적으로 지정할 수도 있습니다:

uv run fastmcp dev main.py:mcp

로컬 Stdio 서버로 실행

uv run main.py

이 명령은 Claude Desktop과 같은 MCP 클라이언트를 위해 stdio를 통해 프록시를 시작합니다.

변경 사항 게시

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