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.
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 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.
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/
Para usar o servidor MCP do Devin, você precisa de uma Chave de API do Devin:
- Crie uma conta em Devin.ai
- Gere uma Chave de API nas Configurações da sua conta
- Inclua a Chave de API na configuração do seu cliente MCP
O servidor MCP oferece suporte aos mesmos métodos de autenticação da Devin API:
| Tipo de token | Prefixo | Resolução da org |
|---|
| Chave de usuário de serviço com escopo de org | cog_ | Automática — o org_id é resolvido com base no usuário de serviço |
| Chave de usuário de serviço Enterprise | cog_ | Requer o cabeçalho X-Org-Id (veja abaixo) |
| Token de acesso pessoal | cog_ | Requer o cabeçalho X-Org-Id (veja abaixo) |
As chaves de usuário de serviço do Enterprise e os PATs têm escopo no nível da conta, não de uma organização específica. Como as ferramentas MCP operam em recursos no nível da organização (sessões, playbooks, Knowledge etc.), você precisa informar ao servidor qual organização deve ser usada como destino, passando o cabeçalho X-Org-Id:
{
"mcpServers": {
"devin": {
"serverUrl": "https://mcp.devin.ai/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>",
"X-Org-Id": "<YOUR_ORG_ID>"
}
}
}
}
Encontre o ID da sua organização na página Configurações > Usuários de serviço ou faça uma chamada ao endpoint GET /v3/self com sua chave de API.
As chaves de usuário de serviço com escopo de organização não precisam desse cabeçalho — a organização é resolvida automaticamente.
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):
| Ferramenta | Descrição |
|---|
read_wiki_structure | Obtenha uma lista de tópicos de documentação de um repositório do GitHub |
read_wiki_contents | Visualize a documentação completa de um repositório do GitHub |
ask_question | Faça qualquer pergunta sobre um ou mais repositórios (até 10) e obtenha uma resposta gerada por IA, fundamentada no contexto |
list_available_repos | Liste todos os repositórios disponíveis para consulta com sua conta do Devin |
Crie, pesquise, inspecione e controle sessões do Devin programaticamente:
| Ferramenta | Descrição |
|---|
devin_session_create | Crie uma ou mais sessões do Devin. Cada sessão pode ter um prompt, título, playbook, tags e limite de ACU |
devin_session_search | Pesquise e filtre sessões por tags, playbook, origem, agendamento, usuário ou horário de criação/atualização |
devin_session_interact | Interaja com uma sessão — get status, envie mensagens, coloque em espera, encerre, arquive, leia mensagens e anexos ou gerencie tags |
devin_session_events | Inspecione eventos em uma sessão — liste resumos, obtenha detalhes completos de eventos ou pesquise o conteúdo dos eventos por texto |
devin_session_gather | Aguarde 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:
| Ferramenta | Descrição |
|---|
devin_playbook_manage | Lista, 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:
| Ferramenta | Descrição |
|---|
devin_knowledge_manage | CRUD 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:
| Ferramenta | Descrição |
|---|
devin_schedule_manage | Lista, 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:
| Ferramenta | Descrição |
|---|
list_integrations | Lista 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 |
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
| Recurso | DeepWiki MCP | Devin MCP |
|---|
| Autenticação | Nenhuma necessária | Chave de API necessária |
| Acesso a repositórios | Apenas repositórios públicos | Repositórios públicos e privados |
| Gerenciamento da plataforma | Não disponível | Sessões, playbooks, Knowledge, agendamentos, integrações |
| URL base | https://mcp.deepwiki.com/ | https://mcp.devin.ai/ |
| Custo | Gratuito | Requer 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>"
}
}
}
}
claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"