El servidor MCP de Apidog permite que IDEs con tecnología de IA, como Cursor, accedan directamente a sus especificaciones de API y trabajen con ellas, acelerando el desarrollo y optimizando su flujo de trabajo.El servidor MCP de Apidog se encuentra actualmente en fase beta. Esta documentación se actualizará periódicamente con nuevas funciones y mejoras.
¿Qué puede hacer con el servidor MCP de Apidog?#
Con el servidor MCP de Apidog, los asistentes de IA pueden:Generar código según sus especificaciones de API
Buscar y consultar contenido de especificaciones de API
Actualizar DTOs con nuevos campos procedentes de las especificaciones
Añadir comentarios de documentación al código según las especificaciones de API
Crear código MVC completo para endpoints específicos
Las posibilidades son infinitas: ¡deje que su creatividad le guíe!Cómo funciona#
Una vez configurado, el servidor MCP de Apidog lee y almacena automáticamente en caché todos los datos de especificación de API de forma local. A continuación, la IA puede recuperar y utilizar estos datos sin interrupciones.Simplemente indique a la IA lo que desea lograr. Por ejemplo:"Use MCP to fetch the API specification and generate Java records for the 'Product' schema and related schemas"
"Based on the API specification, add the new fields to the 'Product' DTO"
"Add comments for each field in the 'Product' class based on the API specification"
"Generate all the MVC code related to the endpoint '/users' according to the API specification"
Las especificaciones de API se almacenan en caché localmente. Si los datos en Apidog cambian, pida a la IA que actualice para asegurarse de que lea las últimas actualizaciones.
Requisitos previos#
Antes de configurar el servidor MCP de Apidog, asegúrese de tener:Node.js (versión 18 o posterior, preferiblemente la última versión LTS)
Un IDE compatible con MCP:VS Code + complemento Cline
Otros editores compatibles con MCP
Elección de su fuente de datos#
El servidor MCP de Apidog admite tres fuentes de datos diferentes. Seleccione el método de configuración que se ajuste a sus necesidades:Ideal para:Acceder a especificaciones de API dentro de su equipo de Apidog
Desarrollo de API privadas o internas
Token de acceso a la API personal de Apidog
Configuración de implementación local#
Para implementaciones locales, añada la dirección de API de su servidor a la configuración, independientemente de la fuente de datos que elija:{
"mcpServers": {
"API specification": {
"command": "npx",
"args": [
"-y",
"apidog-mcp-server@latest",
"--apidog-api-base-url=<your-server-url>"
]
}
}
}
Sustituya <your-server-url> por la dirección de API de su servidor local (que comience con http:// o https://).Asegúrese de que su entorno pueda acceder correctamente a www.npmjs.com.
Ayuda y soporte#
El servidor MCP de Apidog se encuentra actualmente en fase beta. ¡Nos encantaría recibir sus comentarios y sugerencias!Únase a nuestra comunidad: