API Docs MCP
Created at a month ago
by EliFuzz
MCP server for API documentation, supporting GraphQL, OpenAPI/Swagger, and gRPC from local files or remote URLs
Categories
Tags
api
documentation
graphql
openapi
swagger
grpc
what is API Docs MCP?
API Docs MCP is a server that provides tools for interacting with API documentation, supporting various specifications like GraphQL, OpenAPI/Swagger, and gRPC from local files or remote URLs.
how to use API Docs MCP?
To use API Docs MCP, set the API_SOURCES environment variable with the desired API specifications and run the command API_SOURCES={API_SOURCES} npx api-docs-mcp to start the server.
key features of API Docs MCP?
- Dynamic Tool Registration: Automatically discovers and registers tools from a specified directory.
- API Documentation Retrieval: Tools to list available API methods and retrieve detailed documentation for specific methods.
- Schema Caching: Caches API schema information to improve performance.
- Multiple Source Support: Supports GraphQL, OpenAPI/Swagger, and gRPC schemas from various sources.
- Environment-based Configuration: Configures API sources via the
API_SOURCESenvironment variable. - Automatic Cache Refresh: Periodically refreshes cached schema data.
use cases of API Docs MCP?
- Managing and documenting APIs for software development.
- Fetching and caching API schemas for improved performance.
- Supporting multiple API specifications in a single server environment.
FAQ from API Docs MCP?
- What API specifications does API Docs MCP support?
It supports GraphQL, OpenAPI/Swagger, and gRPC specifications.
- How do I configure API sources?
You can configure API sources using the
API_SOURCESenvironment variable.
- Is API Docs MCP suitable for production use?
Yes, it is designed for flexible deployment and management of API documentation.
View More
MCP Servers