AcademyServidores MCPDesarrollo

openapi-to-mcp

Equipos de desarrollo e integración que quieren que un asistente llame a una API a partir de su especificación OpenAPI.

  • Listadonuestra valoración
  • 35estrellas en GitHub
  • MITlicencia
  • hace 15 mesesúltima actualización

Úsalo ahora

claude mcp add petstore -- openapi-to-mcp https://petstore3.swagger.io/api/v3/openapi.json
README.md

Cargando el archivo...

Qué hace

Herramienta que lee una especificación OpenAPI y expone cada endpoint de una API como una herramienta con tipos para un cliente MCP. Los parámetros y los cuerpos de petición siguen JSON Schema, así que el asistente recibe definiciones de entrada claras. Se configura con la URL o la ruta de la especificación y, si la API lo requiere, un token bearer.

Casos de uso

  1. 01Dejar que un asistente llame a una API interna sin código propio
  2. 02Convertir una especificación pública en herramientas MCP
  3. 03Probar endpoints desde un chat con un token bearer

Preguntas sobre
openapi-to-mcp.

¿Para qué sirve openapi-to-mcp?

Equipos de desarrollo e integración que quieren que un asistente llame a una API a partir de su especificación OpenAPI. Herramienta que lee una especificación OpenAPI y expone cada endpoint de una API como una herramienta con tipos para un cliente MCP. Los parámetros y los cuerpos de petición siguen JSON Schema, así que el asistente recibe definiciones de entrada claras. Se configura con la URL o la ruta de la especificación y, si la API lo requiere, un token bearer.

¿Cómo instalo openapi-to-mcp?

Ejecuta en tu terminal: claude mcp add petstore -- openapi-to-mcp https://petstore3.swagger.io/api/v3/openapi.json

¿openapi-to-mcp es de código abierto?

Sí. El código está publicado en GitHub (criteo/openapi-to-mcp) con licencia MIT.

¿Es seguro usar openapi-to-mcp?

Superó nuestro análisis automático de robo de credenciales, instrucciones ocultas y comandos de instalación peligrosos. Software de código abierto de terceros. Sabemos AI no lo mantiene. Revisa el código y los permisos antes de conectarlo a datos de la empresa.