OlympHill
openapi-mcp logo

openapi-mcpΔιακομιστής MCP με Docker για να επιτρέψει στο AI agent σας να έχει πρόσβαση σε οποιοδήποτε API με υπάρχουσες τεκμηρίες API

(0)
Daniel NikulshynΑξιολογήθηκε από Daniel Nikulshyn·Ενημερώθηκε Ιούλιος 2026

Επισκόπηση

Το OpenAPI-MCP είναι ένας Dockerized MCP server που επιτρέπει σε AI agents να έχουν πρόσβαση σε οποιοδήποτε API με υπάρχουσα τεκμηρίωση OpenAPI ή Swagger. Δημιουργεί MCP tool definitions από ένα Swagger/OpenAPI specification file, επιτρέποντας σε MCP-compatible clients όπως το Cursor να αλληλεπιδρούν με APIs που περιγράφονται από τυπικές OpenAPI specifications. Αυτό εξαλείφει την ανάγκη για επιπλέον κώδικα για πρόσβαση σε ένα API· απλά δώστε την OpenAPI/Swagger specification. Το εργαλείο υποστηρίζει OpenAPI v2 (Swagger) και v3, δημιουργώντας σχήματα εργαλείου MCP από τις παραμέτρους λειτουργίας και τις ορισμένες αιτήσεις/ανταποδιδών του OpenAPI. Διαχειρίζεται με ασφάλεια την πιστοποίηση API key για το proxied API χωρίς να αποκαλύπτει κλειδιά στον πελάτη MCP. Βασικά χαρακτηριστικά περιλαμβάνουν αυτόματη δημιουργία εργαλείων από προδιαγραφές OpenAPI, ευέλικτη διαχείριση κλειδιών API και δυνατότητα εργασίας με τοπικά αρχεία προδιαγραφής ή απομακρυσμένες URLs. Το εργαλείο είναι εύκολο στην ανάπτυξη και μπορεί να τρέξει ως κοντέινερ με Docker. Το OpenAPI-MCP επιτρέπει ασφαλή διαχείριση κλειδιών API, εισάγοντας τα κλειδιά σε αιτήσεις με βάση τη διαμόρφωση γραμμής εντολών, φορτώνοντας τα από flags, περιβαλλοντικές μεταβλητές ή αρχεία .env. Κρατά τα κλειδιά API κρυφά από τον τελικό πελάτη MCP. Η δυνατότητα ανίχνευσης URL διακομιστή χρησιμοποιεί τις URL από το spec ως βάση για τις αλληλεπιδράσεις του εργαλείου, η οποία μπορεί να παρακαμφθεί. Περιλαμβάνει επίσης επιλογές φιλτραρίσματος για να συμπεριλάβει ή να εξαιρέσει συγκεκριμένες λειτουργίες ή ετικέτες και επιτρέπει την ενσωμάτωση προσαρμοσμένων κεφαλίδων μέσω της μεταβλητής περιβάλλοντος REQUEST_HEADERS.

Βασικές λειτουργίες

  • Υποστήριξη OpenAPI v2 (Swagger) και v3
  • Δημιουργία σχήματος από παραμέτρους λειτουργίας OpenAPI και ορισμούς αίτησης/απάντησης
  • Ασφαλής διαχείριση κλειδιών API
  • Ανίχνευση URL διακομιστή και επιλογές φιλτραρίσματος
  • Εισαγωγή κεφαλίδων αιτήματος

Τιμές

Μοντέλο
Free
Κατηγορία
Διευθυντές MCP
Βαθμολογία
Καμία κριτική ακόμα

Περιπτώσεις χρήσης

Ενεργοποίηση πρόσβασης AI Agent σε APIs

Χρησιμοποιήστε το OpenAPI-MCP για να δημιουργήσετε ορισμούς εργαλείων MCP από μια προδιαγραφή OpenAPI, επιτρέποντας στους AI agents να αλληλεπιδρούν με APIs χωρίς χειροκίνητο κώδικα.

Εξοικονόμηση χρόνου στην ενσωμάτωση APIs

Εκμεταλλευτείτε την υπάρχουσα τεκμηρίωση OpenAPI/Swagger για να δημιουργήσετε εργαλεία MCP, μειώνοντας τον χρόνο και την προσπάθεια ενσωμάτωσης.

Υπέρ και κατά

Υπέρ

  • Αυτόματη δημιουργία εργαλείων από προδιαγραφές OpenAPI
  • Ευέλικτη διαχείριση κλειδιών API και ασφαλής διαχείριση
  • Συμμόρφωση με πρότυπο OpenAPI v2 (Swagger) και υποστήριξη v3

Κατά

  • Απαιτεί Docker για ανάπτυξη
  • Μπορεί να απαιτεί διαμόρφωση γραμμής εντολών για την πιστοποίηση κλειδιού API

Κριτικές

Σύνδεση για κριτική.

Καμία κριτική. Γίνε ο πρώτος!

Ερωτήσεις

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

Κάνε μια ερώτηση

Εναλλακτικές για Διευθυντές MCP

Playwright MCP logo

Playwright MCP

Διευθυντές MCP

Διακομιστής MCP ανοιχτού κώδικα που επιτρέπει στα LLM να ελέγχουν πραγματικούς προγράμματα περιήγησης μέσω Playwright και στιγμιότυπων προσβασιμότητας.

4.8 (6)
Free
P

Pydantic AI

Διευθυντές MCP

Πλαίσιο Python agents από την ομάδα Pydantic για δημιουργία εφαρμογών GenAI με εγγυημένη ασφάλεια τύπων.

4.8 (6)
Free
C

Cognee

Διευθυντές MCP

Αдаптивший επίπεδος μνήμης που βοηθά τους πράκτορες AI να μαθαίνουν από το контέκスト με το χρόνο.

4.8 (5)
Free
Inbox Zero logo

Inbox Zero

Διευθυντές MCP

Βοηθός e‑mail με τεχνητή νοημοσύνη που οργανώνει, συντάσσει απαντήσεις και σας βοηθά να φτάσετε στο inbox zero πιο γρήγορα.

4.8 (4)
Free
Screenpipe logo

Screenpipe

Διευθυντές MCP

Ανοιχτού κώδικα, 24/7, τοπική εγγραφή οθόνης και ήχου για την ανάπτυξη εφαρμογών AI που αντιλαμβάνονται το περιεχόμενο

4.8 (4)
Free
AgentKit logo

AgentKit

Διευθυντές MCP

Συγκρότημα TypeScript για την κατασκευή και την χειρισμό αυτοματοποιημένων.agent με δόμησης εργαλείων, μνήμης και workflows πολυ-AGENT.

4.5 (4)
Free
onchain-mcp logo

onchain-mcp

Διευθυντές MCP

Συνεισφέρουμε το onchain API του Bankless στον MCP

(0)
26Free
markitdown logo

markitdown

Διευθυντές MCP

Python εργαλείο για τη μετατροπή αρχείων και εγγράφων γραφείου σε Markdown.

(0)
23Free