Any OpenAPI MCP Server
Stel AI-assistenten in staat om semantisch elke OpenAPI-compatibele API te ontdekken, lezen en ermee te communiceren. Perfect voor dynamische private API-integratie in FlowHunt.

Wat doet de “Any OpenAPI” MCP Server?
De “Any OpenAPI” MCP Server is een tool ontworpen om AI-assistenten—zoals Claude—te verbinden met elke externe API die een OpenAPI (Swagger) specificatie aanbiedt. Het maakt semantisch zoeken mogelijk over grote OpenAPI-documenten, waarbij endpoints intelligent worden opgeknipt voor snelle ontdekking en interactie. Hierdoor kunnen AI-clients relevante API-eindpunten ontdekken via natuurlijke taalvragen (bijv. “producten lijst”), direct volledige endpoint-documentatie ophalen en API-verzoeken rechtstreeks vanaf de server uitvoeren. De server is ideaal voor het integreren van private of grote API’s in door AI aangedreven workflows, en stroomlijnt operaties zoals databasequery’s of maatwerk API-integraties zonder frequente handmatige updates.
Lijst van Prompts
In de beschikbare documentatie of code worden geen specifieke prompt-templates genoemd.
Lijst van Resources
Er worden geen expliciete MCP-resources genoemd of beschreven in de beschikbare documentatie of code.
Lijst van Tools
- custom_api_request_schema
Ontdek relevante API-eindpunten door semantisch te zoeken in de OpenAPI-specificatie. Deze tool toont endpoint-documentatie in delen op basis van natuurlijke taalvragen. - custom_make_request
Voer een API-verzoek uit tegen het geselecteerde eindpunt. Hiermee kan de AI-assistent direct communiceren met de API, verzoeken indienen en antwoorden ophalen.
Gebruikstoepassingen van deze MCP Server
- API-integratie voor private diensten
Verbind Claude of andere assistenten naadloos met private API’s door de OpenAPI JSON URL op te geven, en maak veilige en dynamische interactie met interne systemen mogelijk. - Snelle endpoint-ontdekking
Gebruik in-memory semantisch zoeken (aangedreven door FAISS en MiniLM-L3) om snel relevante API-eindpunten te vinden, zelfs in grote en complexe OpenAPI-documenten. - Geautomatiseerde uitvoering van API-verzoeken
Laat AI-clients niet alleen ontdekken, maar ook API-verzoeken uitvoeren, wat workflows mogelijk maakt zoals productlisting, orderbeheer of gebruikersopzoeking zonder extra tooling. - Contextuele toegang tot API-documentatie
Haal direct endpoint-specifieke documentatie op, met ondersteuning voor gedetailleerde parameter-ontdekking en gebruik voor AI-gedreven automatisering. - Integratie met Claude Desktop of vergelijkbare clients
Ontworpen om samen te werken met Claude’s MCP-client, waardoor limieten op documentgrootte worden overwonnen en praktisch gebruik van grote API’s voor desktop-AI-toepassingen mogelijk is.
Hoe stel je het in
Windsurf
- Zorg dat je Node.js en Windsurf hebt geïnstalleerd.
- Zoek je Windsurf-configuratiebestand.
- Voeg de
@any-openapi/mcp-server@latest
toe aan hetmcpServers
object. - Geef het commando en eventueel benodigde omgevingsvariabelen op (zoals
OPENAPI_JSON_DOCS_URL
). - Sla op en herstart Windsurf en controleer of de server verschijnt zoals verwacht.
Voorbeeld JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
API-sleutels beveiligen:
{
"env": {
"API_KEY": "${ANY_OPENAPI_API_KEY}"
},
"inputs": {
"apiKey": "${ANY_OPENAPI_API_KEY}"
}
}
Claude
- Zorg dat Claude MCP-serverintegratie ondersteunt.
- Open het instellingen- of configuratiepaneel voor MCP-servers.
- Voeg de servergegevens in met het commando en de omgevingsvariabelen.
- Sla wijzigingen op en herstart Claude indien nodig.
- Bevestig dat de server vindbaar en actief is.
Voorbeeld JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Cursor
- Installeer Cursor en navigeer naar de sectie MCP-serverconfiguratie.
- Voeg een nieuwe MCP-server toe met het pakket
@any-openapi/mcp-server@latest
. - Stel de omgevingsvariabelen in die nodig zijn voor je API.
- Sla de configuratie op en herstart Cursor.
- Controleer de integratie door beschikbare tools te tonen.
Voorbeeld JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Cline
- Open je Cline-configuratiebestand.
- Voeg de MCP-serverconfiguratie toe voor
@any-openapi/mcp-server@latest
. - Stel vereiste omgevingsvariabelen in.
- Sla op en herstart Cline.
- Controleer of de server tussen de actieve MCP-servers staat.
Voorbeeld JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
API-sleutels beveiligen:
Gebruik omgevingsvariabelen zoals hierboven getoond om gevoelige gegevens niet bloot te stellen.
Hoe gebruik je deze MCP in flows
MCP gebruiken in FlowHunt
Om MCP-servers te integreren in je FlowHunt-workflow, voeg je het MCP-component toe aan je flow en verbind je deze met je AI-agent:

Klik op het MCP-component om het configuratiescherm te openen. Voeg in de sectie voor systeem-MCP-configuratie je MCP-serverdetails in met dit JSON-formaat:
{
"any-openapi": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Na configuratie kan de AI-agent deze MCP als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “any-openapi” te wijzigen in de daadwerkelijke naam van je MCP-server en de URL te vervangen door het juiste eindpunt.
Overzicht
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | |
Lijst van Prompts | ⛔ | Niet gevonden |
Lijst van Resources | ⛔ | Niet gevonden |
Lijst van Tools | ✅ | Twee tools: ontdekking & uitvoering |
API-sleutels beveiligen | ✅ | Via omgevingsvariabelen |
Sampling-ondersteuning (minder belangrijk) | ⛔ | Niet genoemd |
Roots-ondersteuning: Niet gespecificeerd in de beschikbare documentatie of code.
Op basis van de aangeleverde documentatie en bovenstaande samenvatting is deze MCP-server doelgericht, functioneel en zeer geschikt voor API-integratie en dynamische endpoint-ontdekking, maar ontbreken expliciete voorbeeldprompts/resources en documentatie over sampling of roots. De installatie- en beveiligingspraktijken zijn duidelijk en standaard.
Onze mening
Deze MCP-server is zeer praktisch voor ontwikkelaars die grote of private API’s willen integreren met AI-assistenten, met name Claude. De bruikbaarheid is sterk voor semantische endpoint-ontdekking en directe API-uitvoering, hoewel meer documentatie en resource-definitie wenselijk zou zijn. Al met al is het een solide, gerichte server, maar geen volledig voorbeeld van alle MCP-mogelijkheden.
Beoordeling: 7/10
MCP Score
Heeft een LICENSE | ✅ (MIT) |
---|---|
Heeft minstens één tool | ✅ |
Aantal Forks | 12 |
Aantal Stars | 52 |
Veelgestelde vragen
- Wat doet de Any OpenAPI MCP Server?
Het stelt AI-assistenten zoals Claude in staat om verbinding te maken met elke externe API die een OpenAPI (Swagger) specificatie aanbiedt. Het maakt slimme, semantische endpoint-ontdekking en directe API-verzoeken mogelijk, waardoor private of grote API-integratie naadloos verloopt.
- Welke AI-assistenten of clients worden ondersteund?
De server is ontworpen voor Claude maar werkt met elke AI-client die MCP-servers ondersteunt, waaronder Windsurf, Cursor en Cline.
- Hoe werkt endpoint-ontdekking?
Het gebruikt in-memory semantisch zoeken (FAISS met MiniLM-L3) om relevante eindpunten uit OpenAPI-documenten te vinden op basis van natuurlijke taalvragen.
- Is het veilig om API-sleutels met deze server te gebruiken?
Ja. Gebruik altijd omgevingsvariabelen voor API-sleutels en andere gevoelige gegevens, zoals getoond in de configuratievoorbeelden.
- Kan deze server live API-verzoeken uitvoeren?
Ja. Zodra een relevant eindpunt is gevonden, stelt de server de AI in staat om API-verzoeken uit te voeren, live data op te halen of acties uit te voeren via de API.
- Wat zijn typische use-cases?
Private API-integraties, het automatiseren van workflows zoals productlisting of gebruikersbeheer, en het snel ontdekken en gebruiken van eindpunten in grote API's.
Integreer elke API met FlowHunt's Any OpenAPI MCP Server
Versterk je AI-workflows door Claude of andere assistenten te verbinden met elke OpenAPI-gebaseerde API. Ervaar naadloze, veilige en dynamische API-integraties!