OlympHill
openapi-mcp logo

openapi-mcpPreuzeto Docker-izdanje MCP Servisa za dopuštanje vašem AI agentu pristup bilo kojoj API-u uz postojeće specifikacije API-a dokumenata

(0)
Daniel NikulshynRecenzirao Daniel Nikulshyn·Ažurirano srpanj 2026.

Pregled

OpenAPI-MCP je Dockerizirani server MCP koji omogućava agentima umjetne inteligencije pristup bilo kojoj API s postojećom dokumentacijom OpenAPI ili Swagger. On generira definicije alata MCP iz datoteke specifikacije Swagger/OpenAPI, omogućavajući klijente koji su kompatibilni s MCP, kao što je Cursor, da interakcione s API-ima opisanim standardnim specifikacijama OpenAPI. Ovo eliminira potrebu za dodatnim koderima za dostup do API-a; svi što trebate učiniti je da pružate specifikaciju OpenAPI/Swagger. Alat podržava OpenAPI v2 (Swagger) te v3, tvoreći skripte za alat MCP s parametrama operacija OpenAPI i definicijama odgovora na zahtjev. Sigurno upravlja autenticacijom klijentskih klica za API, bez izloživljenja klica MCP ili njihovih klijentskih klica. Osobitne značajke uključuju automatsko generiranje alata na temelju OpenAPI specificacija, fleksibilni obračunavanje API ključeva te mogućnost rada s lokalnim datotecnim sadržajima ili udaljenim URL-ima. Alat se lakše podešava te može biti pokrenut kao kontejnerska usluga s pomoću Docker-a. OpenAPI-MCP omogućava sigurni upravljanje API klijentskim ključevima ugrađivanjem ključeva u zahtjeve temeljem linije naredbi, učitavanjem ključeva s zastavica, varijabli okoliša ili .env datotekama. Čuva API ključeve izvan vidika klijenta MCP. Funkcija praćenja URL-a servidor zahtjeva serverove URL-je kao osnovu za interakcije s vremenom koji može biti nadograđen. On također uključuje opciju filtriranja kako bi uključili ili isključili određene operacije ili oznake i omogućuje personalizirani unos glava putem promjenljive REQUEST_HEADERS.

Ključne značajke

  • Podrška za OpenAPI v2 (Swagger) i v3 sustav
  • Sintetizacija sheme iz parametara operacije i definicija zahtjeva/response OpenAPI
  • Bježično upravljanje API-ključevima
  • Deteckivanje i filtriranje URL-a servisa
  • Unutarnji ubacivanje zaglavlja zahtjeva

Cijene

Model
Free
Ocjena
Još nema recenzija

Slučajevi uporabe

Omogućavanje AI Agentu pristup bilo kojoj API-u

Upotrijebite OpenAPI-MCP za generiranje definicija oruđa MCP prema OpenAPI specifikaciji, što omogućava pristup bilo kojoj API-u bez ručnog kodiranja.

Osvježavanje integracije API-a

Iščitajte postojeće OpenAPI/Swagger dokumentaciju radi kreiranja oruđa MCP, što smanjuje vremena i truda integracije.

Prednosti i nedostaci

Prednosti

  • Automatska generacija oruđa prema OpenAPI specifikacijama
  • Fleksibilno rukovođenje ključevima API-i i njihova zahtjevna upravljanje
  • Standardno prilagođavanje OpenAPI v2 (Swagger) i v3 sustavu

Nedostaci

  • Trebao je Docker za instalaciju
  • Moguće je potrebno naknadno konfigurirati komandnu liniju za autanticaciju ključem API-a

Recenzije

Prijavi se za ostavljanje recenzije.

Još nema recenzija. Budi prvi!

Pitanja

What are the main limitations I should be aware of?

OpenAPI‑MCP requires Docker for deployment and may need command‑line configuration to set up API key authentication, which can add complexity for users unfamiliar with container or CLI workflows.

Asked by Ludovic Girard · Jan 15, 2026

How does OpenAPI‑MCP handle API keys securely?

The server manages API key authentication internally, injecting the keys into proxied requests without exposing them to the MCP client, ensuring that credentials remain hidden from downstream agents.

Asked by Amina Diallo · Dec 1, 2025

Can OpenAPI‑MCP work with both Swagger (v2) and OpenAPI v3 specifications?

Yes, the server supports both OpenAPI v2 (Swagger) and v3 formats, automatically generating MCP tool schemas from the operation parameters and request/response definitions in either version.

Asked by Zeynep Aydin · Oct 23, 2025

How do I deploy OpenAPI‑MCP and what environment does it require?

OpenAPI‑MCP runs as a Docker container, so you need Docker installed on your host. Deploy by pulling the image and starting the container with your OpenAPI/Swagger file mounted or supplied via a volume.

Asked by Chioma Nwosu · Sep 30, 2025

Postavi pitanje

Alternative za Sadržaji MCP servera