openapi-spec-mcp-server
Verified Safeby vimalprakashts
Overview
Serves OpenAPI specifications as an MCP server for dynamic API interaction, exploration, code generation, and validation by AI clients like Claude, without loading the entire spec into context.
Installation
npx vims-openapi-mcp --url https://api.example.com/openapi.jsonEnvironment Variables
- OPENAPI_URL
Security Notes
The server fetches and processes OpenAPI specifications from user-provided URLs. While it uses standard libraries (axios, json-schema-ref-parser) with built-in retry, timeout, and basic spec validation, the inherent risk of processing untrusted external data exists. No direct 'eval' or obvious malicious patterns were found. Authentication tokens are generated as placeholders, not hardcoded.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
Delphi-MCP-Server
Implements the Model Context Protocol (MCP) in Delphi to enable AI-powered development workflows and integrate with clients like Claude Code.
ast-mcp-server
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.
mcp-devtools-server
This MCP server standardizes development tool patterns and provides AI-powered integrations to enable Claude Code to generate code more efficiently, reduce errors, and improve autocorrection for various programming languages and workflows.