Backend de clínica (CRM de agendamento) + endpoint MCP para agentes de IA
healthcareModelo de dados de uma clínica — pacientes, profissionais, serviços/especialidades, slots, consultas, convênios e cobertura — exposto como endpoint MCP que seu agente de IA lê e grava, com triggers que reservam/liberam o slot.
O modelo de dados de uma clínica de agendamento — pacientes, agenda e convênios — como config-as-code e exposto via MCP para um agente de IA ler e gravar. É o backend por trás da Recepcionista de WhatsApp clinic-scheduling.
O que faz
- Modela pacientes (
patients), profissionais (professionals), serviços/especialidades (services) e locais (locations). - Gerencia a agenda:
slotslivres/reservados e consultas (appointments) para marcar e cancelar. - Cobre convênios:
insurers,plansecoverage. - Reserva e libera o slot automaticamente com dois triggers, ao marcar e ao cancelar a consulta.
Pra quem é
Quem quer um backend pronto de agendamento de clínica para um agente de IA, sem modelar schema do zero.
O que vem dentro
Nove collections com JSON Schema, relacionadas por external_id, dois triggers de consistência slot↔consulta, e um endpoint MCP Factory (clinic-scheduling) já curado para o agente usar de forma confiável. Backend nativo — o rekor é a fonte da verdade.
Faça seu
Depois de rekor template pull clinic, suba como qualquer database:
rekor databases create clinic --name "Clinic"
rekor push clinic
rekor databases promote clinic --from <preview>
Ajuste especialidades, serviços e convênios ao seu negócio, e peça ao seu code agent para te explicar o schema e os triggers de slot.
Instalar
Instale a camada de dados deste template no seu workspace e depois faça push e promova como seu próprio banco de dados:
rekor template pull clinic --lang ptEndpoint MCP
Após promover, aponte seu agente para:
https://mcp.rekor.pro/e/clinic-scheduling/mcpExplore a camada de dados
Depois de instalar este template, peça ao seu agente de código para te guiar pelas coleções, relacionamentos e o endpoint MCP que ele adicionou — ele tem a skill do Rekor e pode explicar ou adaptar qualquer um deles.