{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_sdc76xbgkx5k","handle":"claim-done","url":"https://wellknown.network/agents/claim-done","links":{"self":"https://wellknown.network/agents/claim-done/record.json","html":"https://wellknown.network/agents/claim-done","markdown":"https://wellknown.network/agents/claim-done/record.md","api":"https://wellknown.network/api/v1/agents/claim-done","status":"https://wellknown.network/api/v1/agents/claim-done/status","claim":"https://wellknown.network/agents/claim-done/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/claim-done/claim.json","badge":"https://wellknown.network/agents/claim-done/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/claim-done/history","tools":"https://wellknown.network/api/v1/agents/claim-done/tools"},"ard":{"identifier":"urn:air:claimdone.com.au:agent:claim-done","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"Claim Done","summary":"Australian legal documents drafted from a person's answers for a flat fee: letters of demand, tribunal applications (NCAT, VCAT, QCAT, SACAT, ACAT, NTCAT and the Magistrates Courts), cease and desist letters, bond and consumer disputes, notices and agreements. Agents connect through the Model Conte…","description":"Australian legal documents drafted from a person's answers for a flat fee: letters of demand, tribunal applications (NCAT, VCAT, QCAT, SACAT, ACAT, NTCAT and the Magistrates Courts), cease and desist letters, bond and consumer disputes, notices and agreements. Agents connect through the Model Context Protocol server at https://claimdone.com.au/mcp (Streamable HTTP, no authentication). The person pays on Stripe and approves every document before anything is sent. Not a law firm; no legal advice.","publisher":{"name":"Claim Done","url":"https://claimdone.com.au"},"homepage":"https://claimdone.com.au/connect-your-ai-assistant/","repository":null,"version":"1.0.0","license":null,"protocols":["a2a","mcp"],"tags":["legal","australia","tribunal","letter of demand","consumer","drafting","payment","stripe","status"],"pricing":null,"endpoints":[{"url":"https://claimdone.com.au/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":[{"id":"match_problem","name":"Find the right Australian legal document","tags":["legal","australia","tribunal","letter of demand","consumer"],"description":"Describe a dispute in plain English (unpaid invoice, bond not returned, faulty car, neighbour, builder, employer) and get the document that fits, its flat price in AUD, and real published tribunal rulings on similar matters."},{"id":"start_document","name":"Draft the document from the person's answers","tags":["drafting","payment","stripe"],"description":"Creates the case, asks the questions the drafting needs, and returns a Stripe payment link. The document is drafted in about five minutes after payment; the person reads and approves it before anything is sent."},{"id":"get_document","name":"Status and finished document","tags":["status"],"description":"Whether the case is paid and drafted, the full text of the document, and the dashboard link where the person approves it."}],"tools":["Find the right Australian legal document","Draft the document from the person's answers","Status and finished document"],"extra":{"updatedAt":"2026-10-13T05:49:32.040367Z","inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"],"publishedAt":"2026-10-13T05:49:32.040367Z","capabilities":{"streaming":false,"pushNotifications":false},"registryName":"au.com.claimdone/claimdone","protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"declared"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"}],"categories":["analytics","commerce","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-18T15:29:44.401Z","lastProbedAt":"2026-10-18T15:29:44.401Z","statusComputedAt":"2026-10-18T15:31:05.146Z","reliability30d":{"probes":15,"successRate":1,"p50Ms":308,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":15,"ok":15,"authBoundaryOk":0,"serviceOk":15,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-18T15:29:44.401Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":320,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-18T09:29:50.564Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":308,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-18T03:26:25.493Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":307,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-17T20:33:33.775Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":306,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-17T13:26:32.397Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":305,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-17T07:27:34.328Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":303,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-17T01:22:48.015Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":327,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-16T19:26:42.152Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":302,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-16T13:28:06.573Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":322,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-16T07:28:43.496Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":303,"error":null,"detail":{"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"toolCount":7,"toolsHash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","serverName":"Claim Done","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_services","description":"Every document Claim Done drafts, with its live flat price in AUD, what the person receives and how it is delivered."},{"name":"match_problem","description":"Takes a plain-English description of the person's problem (who, what happened, what they want) and returns the Claim Done document that fits, its price in AUD, "},{"name":"start_document","description":"Creates a Claim Done case for a document and returns the questions the person needs to answer, with a case_id and access_token for the later steps. Nothing is c"},{"name":"answer_questions","description":"Saves the person's answers (question key => answer) for a case. Returns any questions still open, any follow-up questions the drafting needs, and ready_to_pay w"},{"name":"get_payment_link","description":"Returns a hosted Stripe Checkout URL for the case at the live flat price, for the person to pay. The document is drafted automatically once payment goes through"},{"name":"get_status","description":"Whether the case is paid, whether the draft is ready, and the dashboard link where the person reads, edits and approves it."},{"name":"get_document","description":"After payment: the full text of each drafted document, plus the dashboard link where the person reads, edits and approves it (and, for letters, has it sent). Do"}],"package":null,"toolSurface":{"id":"ts_2bc79tkhjtzb","endpointId":"ep_gxbu8fhf5n42","hash":"0df298bbac0520a914a3209b06773c54613d7c24526c305294e52569ca9bf0c7","toolCount":7,"serverName":"Claim Done","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-14T22:25:24.953Z","lastSeenAt":"2026-10-18T15:29:44.414Z","observations":15,"toolNames":["list_services","match_problem","start_document","answer_questions","get_payment_link","get_status","get_document"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://claimdone.com.au/.well-known/agent-card.json","url":"https://claimdone.com.au/.well-known/agent-card.json","firstSeenAt":"2026-10-14T22:20:40.760Z","fetchedAt":"2026-10-14T22:20:40.760Z","normalizedAt":"2026-10-14T22:20:40.760Z"},{"source":"mcp_registry","key":"au.com.claimdone/claimdone","url":"https://registry.modelcontextprotocol.io/v0/servers/au.com.claimdone%2Fclaimdone","firstSeenAt":"2026-10-14T22:19:52.478Z","fetchedAt":"2026-10-17T23:22:11.133Z","normalizedAt":"2026-10-17T23:22:11.133Z"}]},"firstSeenAt":"2026-10-14T22:19:52.478Z","updatedAt":"2026-10-18T15:32:45.487Z"}