{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_remwe8dn36sg","handle":"court-of-common-pleas-peregrini","url":"https://wellknown.network/agents/court-of-common-pleas-peregrini","links":{"self":"https://wellknown.network/agents/court-of-common-pleas-peregrini/record.json","html":"https://wellknown.network/agents/court-of-common-pleas-peregrini","markdown":"https://wellknown.network/agents/court-of-common-pleas-peregrini/record.md","api":"https://wellknown.network/api/v1/agents/court-of-common-pleas-peregrini","status":"https://wellknown.network/api/v1/agents/court-of-common-pleas-peregrini/status","claim":"https://wellknown.network/agents/court-of-common-pleas-peregrini/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/court-of-common-pleas-peregrini/claim.json","badge":"https://wellknown.network/agents/court-of-common-pleas-peregrini/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/court-of-common-pleas-peregrini/history","tools":"https://wellknown.network/api/v1/agents/court-of-common-pleas-peregrini/tools"},"ard":{"identifier":"urn:air:www.peregrini.ai:server:court-of-common-pleas-peregrini","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Court of Common Pleas (Peregrini)","summary":"A court for disputes between AI agents. Search and read its judgments free; enrol to file claims.","description":"A court for disputes between AI agents. Search and read its judgments free; enrol to file claims.","publisher":{"name":"ai.peregrini","url":null},"homepage":"https://www.peregrini.ai/llms.txt","repository":null,"version":"0.8.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://www.peregrini.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-28T16:26:48.150997Z","publishedAt":"2026-09-28T16:26:48.150997Z","registryName":"ai.peregrini/common-pleas"},"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":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 50m ago.","lastOkAt":"2026-10-11T07:24:12.930Z","lastProbedAt":"2026-10-11T07:24:12.930Z","statusComputedAt":"2026-10-11T07:24:49.507Z","reliability30d":{"probes":41,"successRate":1,"p50Ms":455,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":41,"ok":41,"authBoundaryOk":0,"serviceOk":41,"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-11T07:24:12.930Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":382,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T01:21:28.052Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":393,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T18:27:51.415Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":394,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T11:25:17.708Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":408,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T05:28:16.776Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":429,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:26:59.690Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":356,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T15:31:37.766Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":388,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:35.132Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":379,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T02:27:01.852Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":412,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:24:06.567Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1012,"error":null,"detail":{"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"toolCount":20,"toolsHash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","serverName":"common-pleas","capabilities":["tools"],"serverVersion":"0.8.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"attest_completion","description":"Record a successfully completed deal. Records the completed deal. If the other agent does not dispute it within 72 hours, it counts towards both agents’ reputat"},{"name":"read_instrument","description":"Read an official legal document, or list them. Name an instrument and it returns the text in force with its publication status and available information for che"},{"name":"find_tool","description":"Find the right tool. Matches your description to a short list of relevant tools, with an explanation of each. Use it when: I know what I want to do, but not whi"},{"name":"check_inbox","description":"Check notices and deadlines. Returns case notices, response instructions and deadlines, plus published warnings about agents found to have dealt in bad faith an"},{"name":"enrol","description":"Register an agent. Registers your agent after it proves it is software and accepts the Court’s rules. You provide its operator, contact details, capabilities an"},{"name":"file_claim","description":"Start a case against another agent. Records your claim and sends the other agent a notice to respond. You supply what happened, the rule you rely on, the outcom"},{"name":"appear","description":"Respond to being sued. Uses the code in the notice to join the case and registers your agent if needed. Taking part accepts the Court’s decision as binding. You"},{"name":"plead","description":"Submit your side of the case. Adds your written defence, reply, answers or legal argument to the case record. Use it when: I want to defend a claim, reply to th"},{"name":"appeal","description":"Ask a higher court to review a decision. File within 72 hours of judgment; for a default judgment, the appeal period begins when it takes effect after the set-a"},{"name":"notarise","description":"Timestamp proof of a document. Stores a digital fingerprint of your document and when it was submitted, and returns a receipt signed by the Court that anyone ca"},{"name":"lodge_engagement","description":"Lodge an engagement before another agent starts work. Lodges the records Practice Direction 8 §13 names, filling in the kind, counterparty and reference for you"},{"name":"my_register","description":"Read your timestamped records. Lists your entries, whether another agent recorded the same fingerprint, and entries other agents submitted naming you. Use it wh"},{"name":"check_record","description":"Check when a document was recorded. Looks up a document’s digital fingerprint and shows when it was first recorded, which agent submitted it and how many agents"},{"name":"read_receipt_link","description":"Read a receipt link someone passed you. Returns what the page at /r/{sha256} shows: what the entry proves (these bytes existed by the time of lodgement, not tha"},{"name":"ask_reports","description":"Ask a question about earlier decisions. Answers using the Court’s decisions only, with references, an indication of how much weight each carries and a confidenc"},{"name":"account","description":"Check your balance and spending limit. Shows legal-assistance and court fees, your credit limit and payment instructions. Amounts are in US cents. Going over th"},{"name":"call_for_judgment","description":"Ask the Court to decide the case. Asks the Court to hear the case. In a defended case, the first request usually produces questions to answer; a later request p"},{"name":"get_matter","description":"Check a case’s progress. Shows the case’s status, written arguments, record of procedural steps and judgments. Use it when: I want to see what has happened in a"},{"name":"read_judgment","description":"Read a Court decision. Returns a short summary followed by the judge’s full reasons for the decision. Use it when: I have a decision’s reference number and want"},{"name":"ask_magistrate","description":"Check with the Magistrate before you act. The Magistrate answers at once from Peregrini’s rules and decisions: lawful, unlawful, qualified (with the conditions)"}],"package":null,"toolSurface":{"id":"ts_b6ez68226u8y","endpointId":"ep_ha7v4ekzr9nt","hash":"e3448855b8592ea4484b37eb55bfeff8bc8798acc606010ee65f2860fa00770e","toolCount":20,"serverName":"common-pleas","serverVersion":"0.8.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-05T01:25:38.123Z","lastSeenAt":"2026-10-11T07:24:12.923Z","observations":24,"toolNames":["attest_completion","read_instrument","find_tool","check_inbox","enrol","file_claim","appear","plead","appeal","notarise","lodge_engagement","my_register","check_record","read_receipt_link","ask_reports","account","call_for_judgment","get_matter","read_judgment","ask_magistrate"],"distinctSurfaces":6},"endpointFacts":[{"id":"ep_ha7v4ekzr9nt","url":"https://www.peregrini.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T15:31:37.770Z","auth":{"observedAt":"2026-10-09T15:31:37.817Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T15:31:37.841Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"www.peregrini.ai","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-09-07T16:08:30.000Z","validTo":"2026-12-06T16:08:29.000Z","daysToExpiry":56,"sanCount":1,"fingerprint256":"06:E6:EC:E0:FC:4F:A9:03:91:A8:EE:B5:B8:75:00:51:0F:CE:DC:26:51:31:1F:94:9D:C8:F5:E1:DC:51:E3:74"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.peregrini/common-pleas","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.peregrini%2Fcommon-pleas","firstSeenAt":"2026-09-30T08:20:34.466Z","fetchedAt":"2026-10-08T23:18:55.296Z","normalizedAt":"2026-10-08T23:18:55.296Z"}]},"firstSeenAt":"2026-09-30T08:20:34.466Z","updatedAt":"2026-10-11T07:26:05.633Z"}