{"apiVersion":"v1","directorySlug":"mirandasrentacar-mcp-cd17ad2d8a","title":"Mirandasrentacar","description":null,"pageUrl":"https://www.mcpbundles.com/skills/mirandasrentacar-mcp-cd17ad2d8a","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.mirandasrentacar.com.br/mcp","hostedMcpUrl":null,"toolCount":26,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"br.com.mirandasrentacar/mirandasrentacar-mcp-cd17ad2d8a","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"listEvents","description":"Lista eventos da agenda. Use 'recorrente' para missas/eventos semanais fixos, 'evento' para eventos pontuais, ou 'all' para ambos. Filtre por mês (YYYY-MM) para ver apenas eventos de um período específico.","inputSchema":{"type":"object","required":[],"properties":{"type":{"enum":["all","recorrente","evento"],"type":"string"},"month":{"type":"string"},"include_inactive":{"type":"boolean"}}},"logicalName":"listEvents","displayName":"listEvents","title":"listEvents","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createEvent","description":"Cria um novo evento na agenda. Use tipo='recorrente' para missas ou eventos que repetem semanalmente (requer dia_semana, start_date, end_date). Use tipo='evento' para eventos pontuais que ocorrem em uma data específica (requer data). Exemplos: missa dominical (recorrente, dia_semana=0), retiro (evento, data='2024-07-15').","inputSchema":{"type":"object","required":["tipo","titulo"],"properties":{"data":{"type":"string"},"tipo":{"enum":["recorrente","evento"],"type":"string"},"ativo":{"type":"boolean"},"titulo":{"type":"string"},"end_date":{"type":"string"},"hora_fim":{"type":"string"},"descricao":{"type":"string"},"dia_semana":{"type":"number"},"start_date":{"type":"string"},"hora_inicio":{"type":"string"}}},"logicalName":"createEvent","displayName":"createEvent","title":"createEvent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateEvent","description":"Atualiza campos de um evento existente na agenda. Informe apenas os campos que devem ser alterados — campos não enviados permanecem inalterados. Use 'ativo: false' para desativar um evento sem excluí-lo.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"},"data":{"type":"string"},"ativo":{"type":"boolean"},"titulo":{"type":"string"},"end_date":{"type":"string"},"hora_fim":{"type":"string"},"descricao":{"type":"string"},"dia_semana":{"type":"number"},"start_date":{"type":"string"},"hora_inicio":{"type":"string"}}},"logicalName":"updateEvent","displayName":"updateEvent","title":"updateEvent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deleteEvent","description":"Remove permanentemente um evento da agenda pelo ID. ATENÇÃO: esta ação é irreversível. Para apenas ocultar o evento, prefira usar updateEvent com ativo=false. Se o evento for recorrente e tiver exceções cadastradas, elas também serão removidas.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"deleteEvent","displayName":"deleteEvent","title":"deleteEvent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createException","description":"Cancela uma ocorrência específica de um evento recorrente em uma data determinada. Use quando um evento semanal (ex: missa de domingo) não acontecerá em uma data específica. A data informada DEVE corresponder ao dia da semana do evento recorrente. Para consultar as exceções existentes, use listExceptions.","inputSchema":{"type":"object","required":["agenda_item_id","data"],"properties":{"data":{"type":"string"},"motivo":{"type":"string"},"agenda_item_id":{"type":"number"}}},"logicalName":"createException","displayName":"createException","title":"createException","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listExceptions","description":"Lista exceções (cancelamentos) de eventos recorrentes. Passe 'agenda_item_id' para ver todas as exceções de um evento específico. Passe 'month' (YYYY-MM) para ver todos os cancelamentos de um determinado mês. Útil para verificar quais missas/eventos foram cancelados antes de criar escalas.","inputSchema":{"type":"object","required":[],"properties":{"month":{"type":"string"},"agenda_item_id":{"type":"number"}}},"logicalName":"listExceptions","displayName":"listExceptions","title":"listExceptions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"removeException","description":"Remove uma exceção previamente cadastrada, restaurando a ocorrência do evento recorrente naquela data. Use quando um evento cancelado foi reagendado ou o cancelamento foi registrado por engano. Para encontrar o ID da exceção, use listExceptions primeiro.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"removeException","displayName":"removeException","title":"removeException","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listCoroinhas","description":"Lista todos os coroinhas cadastrados. Por padrão retorna apenas os ativos. Use include_inactive=true para incluir coroinhas desativados.","inputSchema":{"type":"object","required":[],"properties":{"include_inactive":{"type":"boolean"}}},"logicalName":"listCoroinhas","displayName":"listCoroinhas","title":"listCoroinhas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createCoroinha","description":"Cadastra um novo coroinha. O nome é obrigatório e deve ser único. O contato (telefone/WhatsApp) é opcional.","inputSchema":{"type":"object","required":["nome"],"properties":{"nome":{"type":"string"},"contato":{"type":"string"}}},"logicalName":"createCoroinha","displayName":"createCoroinha","title":"createCoroinha","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateCoroinha","description":"Atualiza os dados de um coroinha existente. Pode alterar nome, contato e status ativo/inativo.","inputSchema":{"type":"object","required":["id","nome"],"properties":{"id":{"type":"number"},"nome":{"type":"string"},"ativo":{"type":"boolean"},"contato":{"type":"string"}}},"logicalName":"updateCoroinha","displayName":"updateCoroinha","title":"updateCoroinha","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deleteCoroinha","description":"Desativa um coroinha pelo ID (soft delete). O coroinha não é removido do banco, apenas marcado como inativo.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"deleteCoroinha","displayName":"deleteCoroinha","title":"deleteCoroinha","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listElementos","description":"Lista todos os elementos da missa cadastrados (ex: Leitor, Salmista, Coleteiro). Por padrão retorna apenas os ativos. Use include_inactive=true para incluir elementos desativados.","inputSchema":{"type":"object","required":[],"properties":{"include_inactive":{"type":"boolean"}}},"logicalName":"listElementos","displayName":"listElementos","title":"listElementos","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createElement","description":"Cadastra um novo elemento da missa (ex: Leitor, Salmista, Coleteiro, Acólito). O nome é obrigatório e deve ser único.","inputSchema":{"type":"object","required":["nome"],"properties":{"nome":{"type":"string"}}},"logicalName":"createElement","displayName":"createElement","title":"createElement","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateElemento","description":"Atualiza os dados de um elemento da missa existente. Pode alterar o nome e o status ativo/inativo.","inputSchema":{"type":"object","required":["id","nome"],"properties":{"id":{"type":"number"},"nome":{"type":"string"},"ativo":{"type":"boolean"}}},"logicalName":"updateElemento","displayName":"updateElemento","title":"updateElemento","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deleteElemento","description":"Desativa um elemento da missa pelo ID (soft delete). O elemento não é removido do banco, apenas marcado como inativo.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"deleteElemento","displayName":"deleteElemento","title":"deleteElemento","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listEscalas","description":"Lista as escalas de coroinhas. Use type='all' para todas, type='byDate' + data para uma data específica, type='byCoroinha' + coroinha_id para escalas de um coroinha, ou type='byElemento' + elemento_id para escalas de um elemento.","inputSchema":{"type":"object","required":[],"properties":{"data":{"type":"string"},"type":{"enum":["all","byDate","byCoroinha","byElemento"],"type":"string"},"coroinha_id":{"type":"number"},"elemento_id":{"type":"number"}}},"logicalName":"listEscalas","displayName":"listEscalas","title":"listEscalas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createEscala","description":"Cria uma nova escala de coroinha para uma data. Requer data e coroinha_id. Opcionalmente pode atribuir um elemento da missa (Leitor, Salmista, etc.) e observações. Retorna erro se o coroinha ou elemento já estiver escalado para a mesma data.","inputSchema":{"type":"object","required":["data","coroinha_id"],"properties":{"data":{"type":"string"},"coroinha_id":{"type":"number"},"elemento_id":{"type":"number"},"observacoes":{"type":"string"}}},"logicalName":"createEscala","displayName":"createEscala","title":"createEscala","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateEscala","description":"Atualiza uma escala de coroinha existente. Pode alterar a data, o coroinha, o elemento da missa e as observações. Retorna erro se o coroinha ou elemento já estiver escalado para a nova data.","inputSchema":{"type":"object","required":["id","data","coroinha_id"],"properties":{"id":{"type":"number"},"data":{"type":"string"},"coroinha_id":{"type":"number"},"elemento_id":{"type":"number"},"observacoes":{"type":"string"}}},"logicalName":"updateEscala","displayName":"updateEscala","title":"updateEscala","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deleteEscala","description":"Exclui uma escala de coroinha pelo ID (remoção definitiva). Diferente dos coroinhas e elementos, escalas são removidas permanentemente.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"deleteEscala","displayName":"deleteEscala","title":"deleteEscala","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sendWhatsapp","description":"Envia mensagens via WhatsApp. Suporta três tipos: 'texto' (mensagem de texto simples), 'midia' (imagem, vídeo ou documento via URL pública — ex: foto da escala, PDF de avisos), 'audio' (áudio via URL pública). O número destino é opcional — se omitido, usa o número padrão configurado na API.","inputSchema":{"type":"object","required":["tipo"],"properties":{"tipo":{"enum":["texto","midia","audio"],"type":"string"},"audio":{"type":"string"},"media":{"type":"string"},"number":{"type":"string"},"caption":{"type":"string"},"fileName":{"type":"string"},"mensagem":{"type":"string"},"mimetype":{"type":"string"},"mediatype":{"enum":["image","video","document","audio"],"type":"string"}}},"logicalName":"sendWhatsapp","displayName":"sendWhatsapp","title":"sendWhatsapp","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listAniversariantes","description":"Lista aniversariantes cadastrados. Use type='all' para todos, type='semana' para os próximos 7 dias, type='mes' + mes para um mês específico (ex: mes=3 para março), type='dia' + dia + mes para um dia específico, type='formatados' para lista 'Nome - DD/MM' ordenada por data de nascimento, type='formatados_mes' para lista ordenada por mês e dia.","inputSchema":{"type":"object","required":[],"properties":{"dia":{"type":"number"},"mes":{"type":"number"},"type":{"enum":["all","semana","mes","dia","formatados","formatados_mes"],"type":"string"}}},"logicalName":"listAniversariantes","displayName":"listAniversariantes","title":"listAniversariantes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"getAniversariante","description":"Busca um aniversariante pelo ID, retornando todos os seus dados.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"getAniversariante","displayName":"getAniversariante","title":"getAniversariante","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"createAniversariante","description":"Cadastra um ou mais aniversariantes. Passe um objeto único para cadastrar um, ou um array para cadastro em lote. Nome e nascimento são obrigatórios. A data de nascimento aceita os formatos DD/MM/YYYY, YYYY-MM-DD ou DD/MM (sem ano).","inputSchema":{"type":"object","required":["nome","nascimento"],"properties":{"nome":{"type":"string"},"apelido":{"type":"string"},"whatsapp":{"type":"string"},"nascimento":{"type":"string"}}},"logicalName":"createAniversariante","displayName":"createAniversariante","title":"createAniversariante","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"updateAniversariante","description":"Atualiza os dados de um aniversariante existente. Pode alterar nome, data de nascimento, apelido e WhatsApp. Apenas os campos informados são atualizados (os demais mantêm o valor atual).","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"},"nome":{"type":"string"},"apelido":{"type":"string"},"whatsapp":{"type":"string"},"nascimento":{"type":"string"}}},"logicalName":"updateAniversariante","displayName":"updateAniversariante","title":"updateAniversariante","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deleteAniversariante","description":"Remove um aniversariante pelo ID (remoção definitiva). Diferente de coroinhas e elementos, aniversariantes são excluídos permanentemente.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"number"}}},"logicalName":"deleteAniversariante","displayName":"deleteAniversariante","title":"deleteAniversariante","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sendParabens","description":"Dispara o envio de mensagens de parabéns via WhatsApp para aniversariantes. Use escopo='dia' para os aniversariantes do dia, escopo='semana' para os da semana, ou escopo='mes' para os do mês corrente.","inputSchema":{"type":"object","required":["escopo"],"properties":{"escopo":{"enum":["dia","semana","mes"],"type":"string"}}},"logicalName":"sendParabens","displayName":"sendParabens","title":"sendParabens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Mirandasrentacar&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubWlyYW5kYXNyZW50YWNhci5jb20uYnIvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Mirandasrentacar%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.mirandasrentacar.com.br%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Mirandasrentacar%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.mirandasrentacar.com.br%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Mirandasrentacar&connectorUrl=https%3A%2F%2Fmcp.mirandasrentacar.com.br%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Mirandasrentacar\" --url \"https://mcp.mirandasrentacar.com.br/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mirandasrentacar-mcp-cd17ad2d8a","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mirandasrentacar-mcp-cd17ad2d8a/tools/{tool}","mcpServerUrl":"https://mcp.mirandasrentacar.com.br/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mirandasrentacar-mcp-cd17ad2d8a?live=1"}