Přeskočit na obsah
ejaj.cz

fastapi_mcp

Open source (MIT licence) zdarma, informace o placené verzi nejsou uvedenyOpen sourceAPIVývojářské nástroje

Knihovna pro FastAPI, která automaticky vystaví existující API endpointy jako MCP nástroje pro AI agenty, včetně autentizace.

fastapi-mcp.tadata.com
Náhled nástroje fastapi_mcp

O nástroji

FastAPI-MCP je open source knihovna (MIT licence) umožňující vývojářům exponovat FastAPI endpointy jako nástroje podle Model Context Protocol (MCP) – vznikajícího standardu pro komunikaci AI agentů s aplikacemi. Vytvoření zabezpečeného MCP serveru zabere jen tři řádky kódu (FastApiMCP(app) a mcp.mount_http()), přičemž auto-generovaný server je dostupný na cestě /mcp. Knihovna využívá ASGI transport, díky němuž komunikuje přímo s ASGI rozhraním aplikace a obchází síťovou vrstvu při interních voláních, na rozdíl od tradičních řešení vyžadujících HTTP požadavky zpět k API. Nabízí zabezpečení endpointů přes standardní FastAPI systém Depends(), podporu autentizace kompatibilní se specifikací MCP 2025-03-26 pomocí OAuth 2.1 (zatím v alfa stádiu) a od verze 0.4.0 podporu Streamable HTTP transportu se zachováním SSE pro zpětnou kompatibilitu. Dále umožňuje filtrování endpointů podle operací nebo tagů. Nástroj je určen vývojářům FastAPI aplikací, kteří chtějí své API zpřístupnit AI asistentům a agentům bez nutnosti provozovat samostatný proces či kontejner pro MCP server. Informace o ceně nejsou v dostupných podkladech uvedeny.

Klíčové vlastnosti

  • Vystaví FastAPI endpointy jako MCP nástroje ve třech řádcích kódu
  • MCP server dostupný přímo na cestě /mcp
  • ASGI transport bez síťové vrstvy pro interní volání
  • Zabezpečení endpointů přes FastAPI Depends()
  • OAuth 2.1 autentizace dle MCP 2025-03-26 (alfa)
  • Filtrování endpointů podle operací nebo tagů

Časté dotazy

Co FastAPI-MCP umí?

Automaticky exponuje existující FastAPI endpointy jako MCP nástroje pro AI agenty, včetně zabezpečení a autentizace, bez nutnosti provozovat samostatný MCP server.

Kolik FastAPI-MCP stojí?

Je to open source knihovna pod MIT licencí, informace o placené verzi nejsou v podkladech uvedeny.

Pro koho je FastAPI-MCP určené a jak začít?

Je určené vývojářům FastAPI aplikací – stačí zavolat FastApiMCP(app) a mcp.mount_http(), čímž se automaticky vytvoří MCP server na cestě /mcp.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam — odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k fastapi_mcp? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje