Pular para o conteúdo principal
O servidor MCP do Devin fornece acesso programático aos recursos da plataforma do Devin, tanto para repositórios privados quanto públicos. Além da documentação e da busca em repositórios, ele oferece a qualquer agente de IA ou IDE compatível com MCP acesso completo ao gerenciamento de sessões, playbooks, Knowledge e agendamentos.
Qualquer sessão do Devin ou cliente compatível com MCP pode criar sessões, gerenciar playbooks e Knowledge, configurar agendamentos e muito mais. Consulte Recursos Avançados para mais detalhes sobre o que o Devin pode fazer.

O que é MCP?

O Model Context Protocol (MCP) é um padrão aberto que permite que aplicativos de IA se conectem com segurança a fontes de dados e ferramentas compatíveis com MCP. Você pode pensar no MCP como uma porta USB‑C para aplicativos de IA — uma forma padronizada de conectar aplicativos de IA a diferentes serviços.

Servidor MCP do Devin

O servidor MCP do Devin é um serviço autenticado que oferece acesso a repositórios públicos e privados, além de recursos completos de gerenciamento da plataforma. URL base do servidor: https://mcp.devin.ai/

Autenticação obrigatória

Para usar o servidor Devin MCP, você precisa de uma chave de API do Devin:
  1. Crie uma conta na Devin em Devin.ai
  2. Gere uma chave de API nas configurações da sua conta
  3. Inclua a chave de API na configuração do seu cliente MCP

Ferramentas disponíveis

Documentação de repositório

Estas ferramentas permitem explorar e consultar a documentação de qualquer repositório do GitHub (público ou privado, com autenticação):
FerramentaDescrição
read_wiki_structureObtenha uma lista de tópicos de documentação de um repositório do GitHub
read_wiki_contentsVisualize a documentação completa de um repositório do GitHub
ask_questionFaça qualquer pergunta sobre um ou mais repositórios (até 10) e obtenha uma resposta gerada por IA, fundamentada no contexto
list_available_reposListe todos os repositórios disponíveis para consulta com sua conta do Devin

Gerenciamento de sessões

Crie, pesquise, inspecione e controle sessões do Devin programaticamente:
FerramentaDescrição
devin_session_createCrie uma ou mais sessões do Devin. Cada sessão pode ter um prompt, título, playbook, tags e limite de ACU
devin_session_searchPesquise e filtre sessões por tags, playbook, origem, agendamento, usuário ou horário de criação/atualização
devin_session_interactInteraja com uma sessão — get status, envie mensagens, coloque em espera, encerre, arquive, leia mensagens e anexos ou gerencie tags
devin_session_eventsInspecione eventos em uma sessão — liste resumos, obtenha detalhes completos de eventos ou pesquise o conteúdo dos eventos por texto
devin_session_gatherAguarde várias sessões atingirem um estado finalizado (concluída, com erro, em espera ou aguardando) antes de retornar. Útil após criar sessões paralelas, em vez de fazer polling em loop

Gerenciamento de playbooks

Crie e gerencie playbooks que padronizam a forma como o Devin executa tarefas:
FerramentaDescrição
devin_playbook_manageLista, get, cria, atualiza ou exclui playbooks. Oferece suporte a macros de automação (por exemplo, !my_macro)

Gerenciamento do Knowledge

Mantenha a base de conhecimento da sua organização, usada pelo Devin como contexto:
FerramentaDescrição
devin_knowledge_manageCRUD completo para notas do Knowledge — listar, get, criar, atualizar ou excluir, além de navegar pela estrutura de pastas. Também gerencia sugestões do Knowledge — listar, visualizar e dispensar sugestões pendentes. Pode oferecer suporte à filtragem por repo, pasta e consultas de search

Gerenciamento de agendamentos

Configure sessões agendadas recorrentes ou pontuais do Devin:
FerramentaDescrição
devin_schedule_manageLista, get, cria, atualiza ou exclui agendamentos. Oferece suporte a expressões cron para agendamentos recorrentes, agendamento pontual, preferências de notificação e seleção de agente

Gerenciamento de integrações

Visualize e gerencie as integrações nativas da sua organização e os servidores MCP:
FerramentaDescrição
list_integrationsLista todas as integrações nativas (por exemplo, GitHub, Jira e Slack) e os servidores MCP com o status de instalação e as URLs de configurações. Filtre por instalados, não instalados ou todos

Protocolos de transporte

O servidor MCP do Devin oferece suporte a HTTP com streaming:
  • URL: https://mcp.devin.ai/mcp
  • Funciona com clientes compatíveis com HTTP
  • Recomendado para todas as integrações
O endpoint SSE (/sse) legado foi descontinuado. Use o endpoint /mcp em vez dele.

Principais diferenças em relação ao DeepWiki MCP

RecursoDeepWiki MCPDevin MCP
AutenticaçãoNenhuma necessáriaChave de API necessária
Acesso a repositóriosApenas repositórios públicosRepositórios públicos e privados
Gerenciamento da plataformaNão disponívelSessões, playbooks, Knowledge, agendamentos, integrações
URL basehttps://mcp.deepwiki.com/https://mcp.devin.ai/
CustoGratuitoRequer conta Devin

Instruções de configuração

Para a maioria dos clientes (como o Windsurf):

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

Para o Claude Code:

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