OlympHill
openapi-mcp logo

openapi-mcpDockeriserad MCP-server för att låta din AI-agent komma åt vilken API som helst med befintliga API-dokument

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

OpenAPI-MCP är en Dockeriserad MCP-server som låter AI-agenter komma åt alla API:er med befintlig OpenAPI- eller Swagger-dokumentation. Den genererar MCP-verktygsdefinitioner från en Swagger/OpenAPI-specifikationsfil, vilket möjliggör att MCP-kompatibla klienter som Cursor kan interagera med API:er som beskrivs av standard OpenAPI-specifikationer. Detta eliminerar behovet av ytterligare kodning för att komma åt en API; tillhandahåll helt enkelt dess OpenAPI/Swagger-specifikation. Verktyget stöder OpenAPI v2 (Swagger) och v3 och skapar MCP-verktygsschemata från OpenAPI-operationparametrar och begäran/svar-definitioner. Det hanterar säkert API-nyckelautentisering för den proxerade API:t utan att exponera nycklarna för MCP-klienten. Viktiga funktioner inkluderar automatisk verktygsgenerering från OpenAPI-specifikationer, flexibel hantering av API-nycklar och möjligheten att arbeta med lokala specifikationsfiler eller fjärr-URL:er. Verktyget kan enkelt distribueras och köras som en containeriserad tjänst med Docker. OpenAPI-MCP möjliggör säker hantering av API-nycklar genom att injicera API-nycklar i begäranden baserat på kommandoradskonfiguration och laddar nycklar från flaggor, miljövariabler eller .env-filer. Den håller API-nycklarna dolda från slutklienten MCP. Funktionen för upptäckt av server-URL använder server-URL:er från specifikationen som bas för verktygsinteraktioner, vilket kan åsidosättas. Den inkluderar också filteralternativ för att inkludera eller exkludera specifika operationer eller taggar och tillåter anpassad huvud注射 via REQUEST_HEADERS-miljövariabeln.

Nyckelfunktioner

  • OpenAPI v2 (Swagger) och v3-support
  • Schemagenerering från OpenAPI-operationparametrar och begäran/svardefinitioner
  • Säker API-nyckelhantering
  • Server-URL-detektion och filteralternativ
  • Begäran om rubrikinsprutning

Priser

Modell
Free
Kategori
MCP-servrar
Betyg
Inga recensioner

Användningsfall

Aktivera AI-agentåtkomst till APIs

Använd OpenAPI-MCP för att generera MCP-verktygsdefinitioner från en OpenAPI-specifikation, vilket gör att AI-agenter kan interagera med APIs utan manuell kodning.

Effektivisera API-integration

Utnyttja befintlig OpenAPI/Swagger-dokumentation för att skapa MCP-verktyg, vilket reducerar integrationstid och -arbete.

Fördelar och nackdelar

Fördelar

  • Automatisk verktygsgenerering från OpenAPI-specifikationer
  • Flexibel API-nyckelhantering och säker hantering
  • Standardkompatibilitet med OpenAPI v2 (Swagger) och v3-support

Nackdelar

  • Kräver Docker för distribution
  • Kan kräva konfigurering via kommandoraden för API-nyckelautentisering

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Vilka är de viktigaste begränsningarna jag bör vara medveten om?

OpenAPI-MCP kräver Docker för deployment och kan kräva kommandoradskonfiguration för att koppla upp API-nyckel, vilket kan lägga till komplexitet för användare som är ovanliga med innehållsleverantörs- eller CLI-flöden.

Asked by Ludovic Girard · Jan 15, 2026

Hur hanterar OpenAPI‑MCP API-ncklarna säkert?

Servern hanterar API-nckelnästan interna, inmatar nyckeln i proxierade begäranden utan att exponera dem för MCP-klienten, med säkerställande att kreditkorten förbli dolda från nederstgående agenter.

Asked by Amina Diallo · Dec 1, 2025

Kan OpenAPI‑MCP jobba med både Swagger (v2) och OpenAPI v3-specifikationer?

Ja, servern stöder både OpenAPI-v2 (Swagger) och v3-format, automatiskt genererande MCP-verktygsbeskaffenhetsskema från operationens parametrar och ansöknings/svarsdefinitioner i antingen version.

Asked by Zeynep Aydin · Oct 23, 2025

Hur installera jag OpenAPI-MCP och vad kräver de miljön?

OpenAPI-MCP körs som en Docker-container, så du behöver Docker installerat på din huvudplattform. Distribuera genom att hämta och starta innehållsformatet med ditt OpenAPI/Swagger-fil kopplat eller försedd via ett volym-format.

Asked by Chioma Nwosu · Sep 30, 2025

Ställ en fråga

Alternativ till MCP-servrar