Saltar al contenido principal
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 API de Devin:
  1. Regístrate para obtener una cuenta de Devin en Devin.ai
  2. Genera una clave de API en la configuración de tu cuenta
  3. Incluye la clave de API en la configuración de tu cliente MCP

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>"