Back to Home
tadata-org icon

fastapi_mcp

Verified Safe

by tadata-org

Overview

Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.

Installation

Run Command
uvicorn examples/01_basic_usage_example:app --host 0.0.0.0 --port 8000

Environment Variables

  • AUTH0_DOMAIN
  • AUTH0_AUDIENCE
  • AUTH0_CLIENT_ID
  • AUTH0_CLIENT_SECRET

Security Notes

The library primarily uses secure practices, including ASGI transport for internal FastAPI communication and `httpx` for external HTTP requests. OAuth proxying features rely on user-provided URLs (e.g., `metadata_url`, `authorize_url`), which places the responsibility for trusting external services on the developer. No 'eval' or direct malicious patterns were identified in the source code.

Similar Servers

Stats

Interest Score100
Security Score9
Cost ClassLow
Avg Tokens50
Stars11161
Forks872
Last Update2025-11-24

Tags

FastAPIMCPLLM IntegrationAPI ToolsAI Agents