Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

El servidor MCP de Devin proporciona acceso programático a las capacidades de la plataforma de Devin tanto para repositorios privados como públicos. Más allá de la documentación de repositorios y la búsqueda, ofrece a cualquier agente de IA o IDE compatible con MCP acceso completo a la gestión de sesiones, playbooks, conocimientos y programación.
Cualquier sesión de Devin o cliente compatible con MCP puede crear sesiones, gestionar playbooks y conocimientos, configurar programaciones y mucho más. Consulta Capacidades avanzadas para obtener más información sobre lo que Devin puede hacer.

¿Qué es MCP?

El Model Context Protocol (MCP) es un estándar abierto que permite a las aplicaciones de IA conectarse de forma segura a fuentes de datos y herramientas compatibles con MCP. Puedes pensar en MCP como un puerto USB-C para aplicaciones de IA — una forma estandarizada de conectar aplicaciones de IA a distintos servicios.

Servidor MCP de Devin

El servidor MCP de Devin es un servicio con autenticación que proporciona acceso a repositorios públicos y privados, además de capacidades completas para la gestión de la plataforma. URL base del servidor: https://mcp.devin.ai/

Autenticación requerida

Para usar el servidor MCP de Devin, necesitas una clave de Devin:
  1. Crea una cuenta de Devin en Devin.ai
  2. Genera una clave desde la configuración de tu cuenta
  3. Incluye la clave en la configuración de tu cliente MCP
El servidor MCP admite los mismos métodos de autenticación que la Devin API:
Tipo de tokenPrefijoResolución de org
Clave de usuario de servicio con ámbito de orgcog_Automática: el org_id se resuelve a partir del usuario de servicio
Clave de usuario de servicio de Enterprisecog_Requiere el encabezado X-Org-Id (consulta más abajo)
Token de acceso personalcog_Requiere el encabezado X-Org-Id (consulta más abajo)
Las claves heredadas (prefijo apk_ / apk_user_) no son compatibles con el servidor MCP de Devin. Usa una clave de usuario de servicio en su lugar.

Cuentas Enterprise: encabezado X-Org-Id

Las claves de usuario de servicio de Enterprise y los PAT tienen alcance a nivel de cuenta, no de una organización específica. Como las herramientas MCP operan sobre recursos de nivel de organización (sesiones, playbooks, Knowledge, etc.), debes indicar al servidor a qué organización debe dirigirse mediante el encabezado X-Org-Id:
{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>",
        "X-Org-Id": "<YOUR_ORG_ID>"
      }
    }
  }
}
Encuentra el ID de tu organización en la página Settings > usuarios de servicio o llama al endpoint GET /v3/self con tu clave.
Las claves de usuario de servicio con ámbito de organización no necesitan este encabezado: la organización se resuelve automáticamente.

Herramientas disponibles

Documentación de repositorios

Estas herramientas te permiten explorar y consultar la documentación de cualquier repositorio de GitHub (público o privado, con autenticación):
HerramientaDescripción
read_wiki_structureObtener una lista de temas de documentación de un repositorio de GitHub
read_wiki_contentsVer la documentación completa de un repositorio de GitHub
ask_questionHacer cualquier pregunta sobre uno o más repositorios (hasta 10) y obtener una respuesta de IA basada en el contexto
list_available_reposListar todos los repositorios disponibles para consultar con tu cuenta de Devin

Gestión de sesiones

Crea, busca, inspecciona y controla sesiones de Devin de forma programática:
HerramientaDescripción
devin_session_createCrea una o más sesiones de Devin. Cada sesión puede tener un prompt, título, playbook, etiquetas y límite de ACU
devin_session_searchBusca y filtra sesiones por etiquetas, playbook, origen, programación, usuario o momento de creación/actualización
devin_session_interactInteractúa con una sesión: get status, envía mensajes, ponla en suspensión, termínala, archívala, lee mensajes y archivos adjuntos, o gestiona etiquetas
devin_session_eventsInspecciona eventos dentro de una sesión: lista resúmenes, recupera detalles completos de los eventos o busca contenido de eventos por texto
devin_session_gatherEspera a que múltiples sesiones alcancen un estado estable (finalizada, con error, en suspensión o en espera) antes de devolver el resultado. Útil después de crear sesiones en paralelo, en lugar de hacer polling en un bucle

Gestión de playbooks

Cree y gestione playbooks para estandarizar cómo Devin realiza las tareas:
HerramientaDescripción
devin_playbook_manageListar, get, crear, actualizar o eliminar playbooks. Admite macros de automatización (p. ej., !my_macro)

Gestión de Knowledge

Mantén la base de conocimiento de tu organización que Devin usa como contexto:
HerramientaDescripción
devin_knowledge_manageCRUD completo para Knowledge notes — listar, get, crear, actualizar, eliminar y explorar la estructura de carpetas. También permite gestionar knowledge suggestions — listar, ver y descartar sugerencias pendientes. Admite filtrar por repo, carpeta y consultas de búsqueda

Gestión de la programación

Configura sesiones programadas de Devin recurrentes o únicas:
HerramientaDescripción
devin_schedule_manageListar, get, crear, actualizar o eliminar programaciones. Admite expresiones cron para programaciones recurrentes, programación única, preferencias de notificación y selección de agent

Gestión de integraciones

Consulta y gestiona las integraciones nativas y los servidores MCP de tu organización:
HerramientaDescripción
list_integrationsLista todas las integraciones nativas (p. ej., GitHub, Jira, Slack) y los servidores MCP con su estado de instalación y las URL de Settings. Filtra por instaladas, no instaladas o todas

Protocolos de red

El servidor MCP de Devin admite HTTP con streaming:
  • URL: https://mcp.devin.ai/mcp
  • Funciona con clientes compatibles con HTTP
  • Recomendado para todas las integraciones
El endpoint SSE heredado (/sse) ha quedado obsoleto. Usa el endpoint /mcp en su lugar.

Diferencias clave con respecto a DeepWiki MCP

CaracterísticaDeepWiki MCPDevin MCP
AutenticaciónNo se requiere ningunaSe requiere API key
Acceso al repositorioSolo repositorios públicosRepositorios públicos y privados
Gestión de la plataformaNo disponibleSesiones, playbooks, knowledge, programaciones, integraciones
URL basehttps://mcp.deepwiki.com/https://mcp.devin.ai/
CostoGratisRequiere una cuenta de Devin

Instrucciones de configuración

Para la mayoría de los clientes (p. ej., Windsurf):

{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/mcp",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}

Para Claude Code:

claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"