Swagger Explorer MCP
Un servidor de plano de control de gestión (MCP) para explorar y analizar las especificaciones Swagger/OpenAPI a través de Claude.
Inicio rápido
Instalar y ejecutar globalmente usando npx:
O instalar con variables de entorno:
Instalación para Claude Desktop
- Abra Claude Desktop
- Haga clic en Configuración (icono de engranaje)
- Seleccione "Herramientas e integraciones".
- Haga clic en "Agregar servidor MCP"
- Introduzca lo siguiente:
- Haga clic en "Instalar"
Uso con Claude
A continuación se muestran algunos ejemplos de interacciones con Claude:
Exploración básica de Swagger
Análisis de puntos finales específicos
Análisis de esquemas
Características
- Soporte de autenticación
- Autenticación de token de portador
- Configurable a través de variables de entorno
- Formato de respuesta personalizado
- Formato mínimo: elimina valores nulos o vacíos
- Formato detallado: incluye metadatos y marcas de tiempo.
- Formato sin procesar: Respuesta sin modificar
- Análisis de esquemas
- Exploración detallada de la propiedad
- Análisis del esquema de respuesta
- Relaciones de esquema
- Exploración de API
- Listado de rutas
- Filtrado de métodos
- Análisis del formato de respuesta
Configuración
Variables de entorno:
BASE_URL
: Ruta base para la API (predeterminado: '')AUTH_TOKEN
: Token portador para autenticaciónPORT
: Puerto del servidor (predeterminado: 3000)SWAGGER_URL
: URL de documentación de Swagger predeterminada
Puntos finales de API
Explorar API
Obtener detalles del esquema
Obtener esquemas de respuesta
Formatos de respuesta
Formato mínimo
Formato detallado
Casos de uso comunes
- Revisión de la documentación de la API
- Validación de esquemas
- Análisis de respuesta
- Planificación de la integración
Solución de problemas
- Problemas de conexión
- Asegúrese de que la URL de Swagger sea accesible
- Comprobar si el token de autenticación es correcto
- Verificar que el puerto no esté en uso
- Errores de autorización
- Verifique que AUTH_TOKEN esté configurado correctamente
- Asegúrese de que el token portador esté incluido en las solicitudes
- Esquema no encontrado
- Comprobar si el nombre del esquema coincide exactamente
- Verifique que la especificación Swagger esté cargada correctamente
Notas de seguridad
- El MCP requiere autenticación si AUTH_TOKEN está configurado
- Todas las solicitudes se registran para su depuración.
- La información confidencial no se almacena en caché
- Se aplica una limitación de velocidad para evitar el abuso.
Desarrollo
Para contribuir o modificar:
- Clonar el repositorio
- Instalar dependencias:
- Construir:
- Ejecutar localmente:
Licencia
Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles
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 de plano de control de gestión que permite a los usuarios explorar y analizar las especificaciones Swagger/OpenAPI, proporcionando funciones como exploración de puntos finales, análisis de esquemas y formato de respuesta personalizable, con soporte para autenticación e integración con herramientas como Claude.
- Inicio rápido
- Instalación para Claude Desktop
- Uso con Claude
- Características
- Configuración
- Puntos finales de API
- Formatos de respuesta
- Casos de uso comunes
- Solución de problemas
- Notas de seguridad
- Desarrollo
- Licencia
Related Resources
Related MCP Servers
- -securityAlicense-qualityA server that enables interaction with any API that has a Swagger/OpenAPI specification through Model Context Protocol (MCP), automatically generating tools from API endpoints and supporting multiple authentication methods.Last updated -61TypeScriptApache 2.0
- -securityFlicense-qualityA server based on Model Context Protocol that parses Swagger/OpenAPI documents and generates TypeScript types and API client code for different frameworks (Axios, Fetch, React Query).Last updated -1431TypeScript
- -securityFlicense-qualityA microservice control plane server that fetches API information from Feishu OpenAPI and provides it to Windsurf IDE, enabling seamless API integration and management within your development environment.Last updated -TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that loads multiple OpenAPI specifications and exposes them to LLM-powered IDE integrations, enabling AI to understand and work with your APIs directly in development tools like Cursor.Last updated -72927TypeScriptMIT License