{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_b4nskbw99dfw","handle":"kontato","url":"https://wellknown.network/agents/kontato","links":{"self":"https://wellknown.network/agents/kontato/record.json","html":"https://wellknown.network/agents/kontato","markdown":"https://wellknown.network/agents/kontato/record.md","api":"https://wellknown.network/api/v1/agents/kontato","status":"https://wellknown.network/api/v1/agents/kontato/status","claim":"https://wellknown.network/agents/kontato/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/kontato/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.kontato.ai:server:kontato","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"kontato","summary":"Give your AI agents a real WhatsApp number to send and receive messages.","description":"Give your AI agents a real WhatsApp number to send and receive messages.","publisher":{"name":"ai.kontato","url":null},"homepage":"https://kontato.ai","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.kontato.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-14T19:18:52.96317Z","publishedAt":"2026-06-14T19:18:52.96317Z","registryName":"ai.kontato/kontato"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"communication.sms-voice","name":"SMS & Voice","confidence":0.938,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.583,"provenance":"derived"},{"slug":"automation.scheduling","name":"Scheduling & Cron","confidence":0.54,"provenance":"derived"}],"categories":["automation","communication"]},"observed":{"status":"live","statusReason":"Responded 10s ago.","lastOkAt":"2026-09-05T15:28:30.962Z","lastProbedAt":"2026-09-05T15:28:30.962Z","statusComputedAt":"2026-09-05T15:28:40.914Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":90},"latestObservations":[{"at":"2026-09-05T15:28:30.962Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":90,"error":null,"detail":{"tools":[{"name":"provision","description":"ATIVA a conta Kontato do telefone informado — cria apenas se ainda nao existir; se ja existe, reutiliza a MESMA conta (e normal e esperado chamar com conta exis"},{"name":"verify_number","description":"Confirma o numero do dono com o codigo OTP de 6 digitos que chegou no WhatsApp dele apos o `provision`. OBRIGATORIO antes de enviar/agendar: ate verificar, `sen"},{"name":"schedule","description":"Registra uma entrega recorrente ou unica no scheduler do Kontato. No horario, o Kontato roda o `prompt` como um agente completo (com web/Exa) e entrega no Whats"},{"name":"list_schedules","description":"Lista as entregas agendadas (recorrentes/unicas) desta conta, com proximo disparo."},{"name":"cancel_schedule","description":"Cancela uma entrega agendada pelo seu schedule_id (obtido em `list_schedules` ou `schedule`)."},{"name":"send","description":"Envia uma mensagem de WhatsApp pelo numero-ponte do Kontato. CASO SEGURO: se OMITIR \"to\", entrega no WhatsApp do PROPRIO DONO (self-notification). JANELA DE 24H"},{"name":"reply","description":"Responde a um numero especifico que mandou mensagem para o numero-ponte. Igual a `send`, mas \"to\" e OBRIGATORIO. Responder a quem te escreveu (reply-ratio alto)"},{"name":"list_messages","description":"Lista o historico de mensagens do numero-ponte (recebidas e enviadas), mais recentes primeiro. Use para decidir a quem responder com `reply`."},{"name":"status","description":"Mostra o estado da conta Kontato: ativa ou nao, numero-ponte, e os schedules (rotinas) ja registrados. Use para honrar a regra turn-based: antes de dizer que al"}],"toolCount":9,"serverName":"kontato","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"provision","description":"ATIVA a conta Kontato do telefone informado — cria apenas se ainda nao existir; se ja existe, reutiliza a MESMA conta (e normal e esperado chamar com conta exis"},{"name":"verify_number","description":"Confirma o numero do dono com o codigo OTP de 6 digitos que chegou no WhatsApp dele apos o `provision`. OBRIGATORIO antes de enviar/agendar: ate verificar, `sen"},{"name":"schedule","description":"Registra uma entrega recorrente ou unica no scheduler do Kontato. No horario, o Kontato roda o `prompt` como um agente completo (com web/Exa) e entrega no Whats"},{"name":"list_schedules","description":"Lista as entregas agendadas (recorrentes/unicas) desta conta, com proximo disparo."},{"name":"cancel_schedule","description":"Cancela uma entrega agendada pelo seu schedule_id (obtido em `list_schedules` ou `schedule`)."},{"name":"send","description":"Envia uma mensagem de WhatsApp pelo numero-ponte do Kontato. CASO SEGURO: se OMITIR \"to\", entrega no WhatsApp do PROPRIO DONO (self-notification). JANELA DE 24H"},{"name":"reply","description":"Responde a um numero especifico que mandou mensagem para o numero-ponte. Igual a `send`, mas \"to\" e OBRIGATORIO. Responder a quem te escreveu (reply-ratio alto)"},{"name":"list_messages","description":"Lista o historico de mensagens do numero-ponte (recebidas e enviadas), mais recentes primeiro. Use para decidir a quem responder com `reply`."},{"name":"status","description":"Mostra o estado da conta Kontato: ativa ou nao, numero-ponte, e os schedules (rotinas) ja registrados. Use para honrar a regra turn-based: antes de dizer que al"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.kontato/kontato","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.kontato%2Fkontato","firstSeenAt":"2026-09-05T13:36:09.329Z","fetchedAt":"2026-09-05T13:36:09.329Z","normalizedAt":"2026-09-05T13:36:09.329Z"}]},"firstSeenAt":"2026-09-05T13:36:09.329Z","updatedAt":"2026-09-05T15:28:43.393Z"}