remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables the analysis and exploration of Swagger/OpenAPI specifications, including examining API endpoints, schemas, and response formats
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:Copy
- 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 APICopy
- Validación de esquemasCopy
- Análisis de respuestaCopy
- Planificación de la integraciónCopy
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:Copy
- Construir:Copy
- Ejecutar localmente:Copy
Licencia
Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles
This server cannot be installed
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.
- Quick Start
- Installation for Claude Desktop
- Usage with Claude
- Features
- Configuration
- API Endpoints
- Response Formats
- Common Use Cases
- Troubleshooting
- Security Notes
- Development
- License