Roadmap MCP
O que é MCP
Section titled “O que é MCP”O Model Context Protocol é um padrão aberto que permite que modelos de linguagem como o Claude interajam com sistemas externos através de ferramentas expostas por um servidor remoto.
Intenção
Section titled “Intenção”A Dinamo planeja expor uma camada MCP sobre a Wellness API que permita que agentes de IA realizem tarefas operacionais como:
- Consultar alunos ativos de uma academia.
- Registrar novos alunos via linguagem natural.
- Verificar treinos e anamneses de um aluno específico.
- Filtrar treinos por período para relatórios automatizados.
Princípios de design
Section titled “Princípios de design”A versão MCP não será um espelho dos endpoints REST. Será orientada a tarefas:
| Ferramenta MCP (futura) | Equivalente REST |
|---|---|
buscar_alunos_ativos | GET /alunos?ativo=true |
registrar_aluno | POST /alunos |
listar_treinos_do_aluno | GET /treinos?id_aluno=<id> |
buscar_anamnese_pendente | GET /anamnese/alunos?status=pendente |
Ferramentas orientadas a tarefas são mais seguras, mais fáceis de raciocinar pelo modelo e permitem validação semântica antes de qualquer escrita.
Pré-requisitos
Section titled “Pré-requisitos”- Estabilidade da v1 REST validada com os primeiros clientes.
- Definição dos casos de uso prioritários com a equipe Dinamo.
- Decisão sobre o mecanismo de autenticação do servidor MCP (OAuth2 ou API key reutilizada).
Linha do tempo
Section titled “Linha do tempo”Sem data definida.