Transforms Swagger/OpenAPI documented APIs into conversational interfaces, enabling natural language interaction with APIs through an MCP server for use with AI assistants.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
shell-quote quote() does not escape newlines in object .op values
When Vitest UI server is listening, arbitrary file can be read and executed
Drizzle ORM has SQL injection via improperly escaped SQL identifiers
Next.js has a Middleware / Proxy bypass in App Router applications via segment-prefetch routes
Next.js has a Middleware / Proxy bypass in App Router applications via segment-prefetch routes - Incomplete Fix Follow-Up
process.env. You'll be asked to provide them before it can run.ANTHROPIC_API_KEY— Yes — Anthropic API keyANTHROPIC_MODELAPP_PASSWORDCUSTOM_PROMPTS_PATHDATABASE_URL— No file:./data/swaggbot.db SQLite database pathENCRYPTION_KEYLLM_PROVIDER— No moonshot moonshot \ openai \ anthropic \ ollamaLOG_LEVELMOONSHOT_API_KEY— =your_key_hereMOONSHOT_MODELOLLAMA_BASE_URL— Yes — Ollama server URLOLLAMA_MODELOPENAI_API_KEY— Yes — OpenAI API keyOPENAI_BASE_URLOPENAI_MODELRATE_LIMIT_CHATRATE_LIMIT_DEFAULTRATE_LIMIT_SESSIONRATE_LIMIT_WORKFLOW_CREATERATE_LIMIT_WORKFLOW_EXECUTERUNNING_IN_DOCKERSESSION_MAX_AGESESSION_SECRET— Generate and add LLM API keys[](https://m8ven.ai/mcp/techbloom-ai-swaggbot-v4fhr8)