devBoard
Leia, crie e mova tarefas, comente, inicie e finalize o trabalho, e acompanhe o tempo no devBoard, um rastreador de projetos simples para pequenas equipes de desenvolvimento e freelancers.
Servidor MCP hospedado
npx add-mcp 'https://api.getdevboard.app/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Conecte seu assistente de IA
Servidor MCP: https://api.getdevboard.app/mcp
O devBoard fala MCP. MCP é o padrão aberto que assistentes de codificação usam para alcançar outras ferramentas. Uma vez conectado, seu assistente pode ler o item em que está trabalhando, abrir novos, comentar, mover cartões e registrar tempo. Ele funciona como você, dentro de um workspace. Ele pode fazer o que seu papel permite, e nada mais.
1. Crie um token
- Abra o devBoard no seu Mac e vá para Configurações → Desenvolvedor. Esta seção só aparece no aplicativo Mac.
- Clique em Novo token e nomeie-o com o nome da ferramenta, como "Claude Code".
- Copie-o. Ele é mostrado apenas uma vez. Depois disso, você só vê os primeiros caracteres.
Cada token pertence ao workspace que você tinha aberto quando o criou. Convidados podem ler um workspace, mas não podem criar tokens.
2. Adicione o devBoard ao seu assistente
Substitua <your-token> pelo token que você copiou.
Claude Code
claude mcp add --transport http --scope user devboard https://api.getdevboard.app/mcp \
--header "Authorization: Bearer <your-token>"
--scope user o disponibiliza em todos os projetos. Deixe-o de fora para adicioná-lo apenas ao projeto atual. Verifique com /mcp dentro do Claude Code. Guia completo.
Cursor
Adicione isto ao ~/.cursor/mcp.json para todos os projetos, ou .cursor/mcp.json para um único projeto:
{
"mcpServers": {
"devboard": {
"url": "https://api.getdevboard.app/mcp",
"headers": { "Authorization": "Bearer <your-token>" }
}
}
}
VS Code
Adicione isto ao .vscode/mcp.json. O VS Code pede o token na primeira vez e o mantém fora do arquivo. Portanto, o arquivo é seguro para commit:
{
"inputs": [
{ "type": "promptString", "id": "devboard-token", "description": "devBoard token", "password": true }
],
"servers": {
"devboard": {
"type": "http",
"url": "https://api.getdevboard.app/mcp",
"headers": { "Authorization": "Bearer ${input:devboard-token}" }
}
}
}
Claude Desktop
O Claude Desktop só inicia comandos locais a partir da sua configuração. Então ele alcança o devBoard através do mcp-remote, que precisa do Node.js. Abra Configurações → Desenvolvedor → Editar Configuração e adicione:
{
"mcpServers": {
"devboard": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.getdevboard.app/mcp",
"--header", "Authorization:${DEVBOARD_AUTH}"],
"env": { "DEVBOARD_AUTH": "Bearer <your-token>" }
}
}
}
Reinicie o Claude Desktop depois. Guia completo.
Qualquer outra coisa
Qualquer cliente que suporte MCP remoto via Streamable HTTP funciona. O endereço é https://api.getdevboard.app/mcp. O token vai em um cabeçalho Authorization: Bearer.
3. Experimente
- "O que está na minha lista hoje?"
- "Inicie APP-42." Ele atribui a você, move o cartão para Em andamento, inicia seu timer e dá um nome de branch.
- "Divida o épico de onboarding em tarefas e dê a cada uma uma data de entrega na próxima semana."
- "Registre um bug: o botão de login não faz nada no iPad. Urgente, atribua a mim."
- "Comente em APP-42 que a correção está em revisão e mencione @[Ana]."
- "Quanto tempo registrei esta semana, por ticket?"
- "Terminei APP-42, mova para Revisão de código."
Abra um pull request a partir do branch que ele forneceu. O PR se vincula automaticamente ao item. Configurar isso está coberto abaixo.
O que seu assistente pode fazer
| Área | O que ele pode fazer |
|---|---|
| Encontrar e ler | Consultar o workspace (projetos, colunas, tags, releases, pessoas). Pesquisar itens por coluna, responsável, tag, tipo, prioridade, release ou data de entrega. Ler um item completo com seus comentários e pull requests. Ver Meu Trabalho. Executar visualizações salvas. |
| Tickets | Criar épicos, tarefas e subtarefas. Editar qualquer campo. Reatribuir, reetiquetar, mover entre colunas, arquivar e restaurar. |
| Comentários | Adicionar, editar e excluir seus próprios comentários. @[Name] notifica um colega de equipe. |
| Seu dia | Iniciar e finalizar o trabalho em uma única etapa. Executar seu timer. Registrar tempo depois. Ler sua folha de ponto. Verificar sua caixa de entrada. Gerenciar seus to-dos pessoais. |
| Releases | Planejar e lançar releases e adicionar tags, se você for administrador. |
Ele não pode excluir itens, alterar configurações do workspace ou gerenciar membros e convites. Isso permanece no aplicativo.
Mantendo seguro
- Um token funciona como você, com seu papel. Se você é membro, o assistente pode fazer o que um membro pode e nada mais.
- Ele vê um workspace, aquele em que foi criado. Sua lista de to-dos pessoais é sua entre workspaces, então o assistente também pode acessá-la.
- Revogue um token em Configurações → Desenvolvedor e ele para de funcionar imediatamente. Revogue-o no momento em que ele acabar em um lugar onde não deveria estar.
- O devBoard mantém apenas um hash do token. Se você o perder, crie um novo.
Mais em o guia de segurança de tokens.
Vincule pull requests do GitHub
Um pull request que menciona uma chave de item (APP-123) no título, corpo ou branch aparece nesse item. Ele também pode mover o cartão quando abre, mescla ou fecha. Um administrador do workspace configura isso uma vez por repositório:
- No devBoard, abra Configurações → Desenvolvedor, copie a URL do webhook e salve um segredo de webhook.
- No GitHub, abra Configurações → Webhooks → Adicionar webhook do repositório.
- Cole a URL como Payload URL. Defina o tipo de conteúdo como application/json. O GitHub usa por padrão form-encoded, que o devBoard rejeita.
- Insira o mesmo segredo.
- Escolha Deixe-me selecionar eventos individuais, marque Pull requests apenas e salve.
De volta ao devBoard, escolha para qual coluna um cartão se move quando um pull request abre, mescla ou fecha sem mesclar. Guia passo a passo.
Sem MCP
O mesmo token funciona em uma pequena API REST em https://api.getdevboard.app/dev/v1, para scripts e CI:
curl -H "Authorization: Bearer <your-token>" https://api.getdevboard.app/dev/v1/items/APP-42
curl -X POST -H "Authorization: Bearer <your-token>" -H "Content-Type: application/json" \
-d '{"category":"done"}' https://api.getdevboard.app/dev/v1/items/APP-42/status
Rotas: GET me, GET projects, GET items?project=&q=, GET items/{KEY}, GET items/{KEY}/pulls e POST items/{KEY}/status. Usando a partir do CI.
Onde mais encontrar este servidor
O mesmo servidor está listado no Registro MCP oficial e no Smithery. A listagem e os arquivos de configuração estão em um repositório público, App-Tube/devboard-mcp.
Perguntas ou algo faltando? [hello@getdevboard.app](mailto:hello@getdevboard.app)
Perguntas que as pessoas fazem
Meu assistente pode ver todos os meus workspaces?
Não. Um token pertence a um workspace, aquele que você tinha aberto quando o criou. Se você trabalha com vários clientes, crie um token por workspace e adicione cada um como seu próprio servidor.
Meu assistente pode excluir minhas tarefas?
Não. O servidor MCP pode arquivar um item, mas não pode excluí-lo. Ele também não pode alterar configurações do workspace ou gerenciar membros e convites. Isso permanece no aplicativo.
Posso criar um token no meu telefone?
Ainda não. Configurações → Desenvolvedor só aparece no aplicativo Mac. Crie o token lá e depois use-o de qualquer computador.
Isso custa extra?
Não. Gratuito durante o acesso antecipado; planos pagos serão um número simples, publicado aqui primeiro.