Apifox
Un servidor MCP en TypeScript para acceder a datos de la API de Apifox a través de Stdio.
Documentación
Servidor MCP de Apifox
Un servidor del Protocolo de Contexto de Modelo (Model Context Protocol) implementado sobre Stdio, diseñado para conectar sin problemas los asistentes de IA con los datos de API de la plataforma Apifox.
Permite que los asistentes de IA obtengan y comprendan directamente, en tiempo real, los detalles de las interfaces de API definidas en sus proyectos de Apifox mediante un protocolo estandarizado, mejorando significativamente la eficiencia del desarrollo y la calidad de la generación de código.
✨ Características
Herramientas
get_api_endpoint_info- Obtiene la información de definición de interfaces de Apifox- Parámetros de solicitud
projectId: Identificador único del proyecto de Apifox.endpointId: Identificador único del endpoint de API de destino.
- Datos de retorno
- Un objeto JSON estructurado que contiene la especificación completa de la API, por ejemplo:
- Método de solicitud HTTP (Method)
- Cabeceras de solicitud (Request Headers)
- Parámetros de ruta, consulta y cuerpo (Parameters: Path, Query, Body)
- Estructura del cuerpo de respuesta (Response Body Schema)
- Cabeceras de respuesta (Response Headers)
- Un objeto JSON estructurado que contiene la especificación completa de la API, por ejemplo:
- Parámetros de solicitud
🚀 Instalación y configuración
Para usar este servidor en Cursor, agregue la siguiente configuración de servidor:
{
"mcpServers": {
"Apifox-MCP": {
"command": "npx",
"args": ["@juzi965/apifox-mcp-server"],
"env": {
"APIFOX_AUTH": "..."
}
}
}
}
Variables de entorno
Este servidor requiere las siguientes variables de entorno:
APIFOX_AUTH: Token de autenticación de Apifox
💡 Uso
Copie el enlace de colaboración en Cursor y deje que le ayude a completar
- Definiciones de tipos TypeScript para parámetros de entrada
- Definiciones de tipos TypeScript para parámetros de salida
- Definición de métodos de llamada a la interfaz
🛠️ Depuración
Dado que el servidor MCP se comunica a través de la entrada/salida estándar (stdio), la depuración puede resultar difícil. Recomendamos usar MCP Inspector, que se puede iniciar con el siguiente comando:
npm run inspector
Inspector proporcionará una URL que se puede visitar en el navegador para acceder a las herramientas de depuración.