swagger-mcp-server

swagger-mcp-server

3.2

If you are the rightful owner of swagger-mcp-server 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.

This is a Model Context Protocol (MCP) server designed to parse Swagger/OpenAPI specification files and provide tools for querying and analyzing API endpoints.

The Swagger MCP Server is a specialized service that facilitates the parsing and analysis of Swagger/OpenAPI specification files. It supports both Swagger 2.0 and OpenAPI 3.0 formats, allowing users to retrieve and examine API endpoint details efficiently. The server can fetch specification files from local paths or URLs, making it versatile for different deployment scenarios. It offers a suite of tools compliant with the MCP standard, enabling seamless integration with AI assistants like Claude. This server is particularly useful for developers and analysts who need to explore API structures, understand endpoint functionalities, and integrate these insights into broader applications or AI-driven workflows.

Features

  • Supports fetching Swagger/OpenAPI documents via file path or URL.
  • Compatible with Swagger 2.0 and OpenAPI 3.0 formats.
  • Provides API endpoint list queries with customizable depth and filtering options.
  • Offers detailed API endpoint information retrieval.
  • Includes MCP-compliant tool interfaces for integration with AI assistants.

Tools

  1. listEndpoints

    Retrieves a list of API endpoints with options for depth and filtering.

  2. getEndpointDetail

    Fetches detailed information for a specific API endpoint.