unbundle_openapi_mcp

unbundle_openapi_mcp

3.3

If you are the rightful owner of unbundle_openapi_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Unbundle OpenAPI MCP Server allows for the manipulation of OpenAPI specification files, enabling the splitting and extraction of specific endpoints.

The Unbundle OpenAPI MCP Server is a tool designed to facilitate the management of OpenAPI specification files. It provides functionalities to split large OpenAPI files into smaller, more manageable pieces or to extract specific endpoints into new files. This server is particularly useful for developers and AI assistants who need to programmatically manipulate OpenAPI specifications. It operates by listening for Model Context Protocol (MCP) requests and executing commands to modify OpenAPI files accordingly. The server can be easily integrated with various MCP clients such as VS Code, Cline, Cursor, and Claude Desktop, making it a versatile tool for developers working in different environments.

Features

  • Splits OpenAPI files into multiple smaller files based on structure.
  • Extracts specific endpoints from large OpenAPI files into new files.
  • Integrates with MCP clients like VS Code, Cline, Cursor, and Claude Desktop.
  • Operates via standard input/output (stdio) for seamless communication.
  • Utilizes `npx` for easy installation and execution without global dependencies.

Tools

  1. split_openapi

    Executes the redocly split command to unbundle an OpenAPI definition file into multiple smaller files based on its structure.

  2. extract_openapi_endpoints

    Extracts specific endpoints from a large OpenAPI definition file and creates a new, smaller OpenAPI file containing only those endpoints and their referenced components.