Servidor de protocolo de contexto de modelo de esquema OpenAPI
Un servidor de Protocolo de Contexto de Modelo (MCP) que expone la información del esquema OpenAPI a Modelos de Lenguaje Grandes (LLM) como Claude. Este servidor permite a un LLM explorar y comprender las especificaciones de OpenAPI mediante un conjunto de herramientas especializadas.
Características
- Cargue cualquier archivo de esquema OpenAPI (JSON o YAML) especificado mediante el argumento de la línea de comandos
- Explorar rutas de API, operaciones, parámetros y esquemas
- Ver esquemas detallados de solicitud y respuesta
- Busque definiciones de componentes y ejemplos
- Buscar en toda la especificación de API
- Obtenga respuestas en formato YAML para una mejor comprensión del LLM
Uso
Línea de comandos
Ejecute el servidor MCP con un archivo de esquema específico:
Integración de escritorio de Claude
Para utilizar este servidor MCP con Claude Desktop, edite su archivo de configuración claude_desktop_config.json
:
Ubicación del archivo de configuración:
- macOS/Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
$env:AppData\Claude\claude_desktop_config.json
Integración de Claude Code
Para utilizar este servidor MCP con Claude Code CLI, siga estos pasos:
- Agregue el servidor MCP de esquema OpenAPI a Claude Code
- Verifique que el servidor MCP esté registrado
- Quitar el servidor si es necesario
- Utilice la herramienta en Claude CodeUna vez configurada, puede invocar la herramienta en su sesión de Claude Code haciendo preguntas sobre el esquema OpenAPI.
Consejos:
- Utilice el indicador
-s
o--scope
conproject
(predeterminado) oglobal
para especificar dónde se almacena la configuración - Agregue varios servidores MCP para diferentes API con diferentes nombres
Herramientas MCP
El servidor proporciona las siguientes herramientas para que los LLM interactúen con los esquemas OpenAPI:
list-endpoints
: enumera todas las rutas de API y sus métodos HTTP con resúmenes en una estructura de objeto anidadoget-endpoint
: obtiene información detallada sobre un punto final específico, incluidos parámetros y respuestasget-request-body
: obtiene el esquema del cuerpo de la solicitud para un punto final y un método específicosget-response-schema
: obtiene el esquema de respuesta para un punto final, un método y un código de estado específicosget-path-parameters
: obtiene los parámetros para una ruta específicalist-components
: enumera todos los componentes del esquema (esquemas, respuestas, parámetros, etc.)get-component
: obtiene la definición detallada de un componente específicolist-security-schemes
: enumera todos los esquemas de seguridad disponiblesget-examples
: obtiene ejemplos para un componente o punto final específicosearch-schema
: busca en rutas, operaciones y esquemas
Ejemplos
Ejemplos de consultas para probar:
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor MCP que expone la información del esquema OpenAPI a LLM como Claude. Este servidor permite a un LLM explorar y comprender esquemas OpenAPI extensos mediante un conjunto de herramientas especializadas, sin necesidad de cargar el esquema completo en el contexto.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA MCP server that exposes GraphQL schema information to LLMs like Claude. This server allows an LLM to explore and understand large GraphQL schemas through a set of specialized tools, without needing to load the whole schema into the contextLast updated -5826JavaScriptMIT License
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3928
- -securityAlicense-qualityAn MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.Last updated -177PythonMIT License
- -securityFlicense-qualityAn MCP server that provides access to Naver OpenAPI services, enabling users to search blogs, news, books, images, and other content through standardized Model Context Protocol interfaces.Last updated -Python