Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "get_deliverable", "get_dpa_requirements", "get_engagement_terms" and 7 more
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"matterId":{"description":"The ⟨23 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"governingLaw":{"enum":["CALIFORNIA ⟨15 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"tool":{"description":"The ⟨22 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"matterId":{"description":"The ⟨23 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"matterId":{"description":"The ⟨23 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"governingLaw":{"enum":["CALIFORNIA ⟨39 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"governingLaw":{"default":"CALIFORNIA" ⟨144 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"email":{"format":"email","maxLength":254,"pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","type":"string"},"name":{" ⟨25 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"facts":{"additionalProperties":{},"description":"The fact package; see get_dpa_requirements.","propertyNames":{"type":"string"},"type":"object"},"matterId":{" ⟨26 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"facts":{"additionalProperties":{},"description":"The fact package; see get_requirements.","propertyNames":{"type":"string"},"type":"object"},"matterId":{" ⟨48 unchanged words⟩
Changed the definition of "submit_dpa_facts" and "submit_facts"
⟨87 unchanged words⟩ party. A fact package that contains a nameor, an e-mail address or a postal address the firm holds for the matter is refused.
⟨88 unchanged words⟩ party. A fact package that contains a nameor, an e-mail address or a postal address the firm holds for the matter is ⟨21 unchanged words⟩
Changed the definition of "get_deliverable", "open_matter", "submit_dpa_facts" and 1 more
Once a lawyer has released it: thedata processingagreement in Markdown with placeholders ([Client],Word.blankTheaddressesnamedandpersonsignatures),alsosoreceivesyoua
Certificate recorded, valid to 2026-12-17
Authorization not required
Unknown → Live
First tool surface recorded: 11 tools (server version 1.0.0)
https://northend.law/api/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Starts a request for a data processing agreement ($350) or, with tool "baa", a business associate agreement ($350).NeedsSend only the service, the governing law (CALIFORNIA by default, or SPAIN; CALIFORNIA only for a BAA), the client'slegalrolename(PROCESSOR by default,entityortypeCONTROLLER; BUSINESS_ASSOCIATE for a BAA,placewithofreceivesPhiincorporationfalse) and,registeredifaddress;useful,theapersonshortwholabelwillthatbindnames no one. Do not ask theclientuser(namefor,titleand do not send,workany name, e-mail);everyaddresscounterparty'sorlegalpostalname;address:adversethepartiesfirmornever needs them from you. Write "nonethe Client";for thegoverninguser'slawcompany(CALIFORNIAandby"thedefault,Customer" (orSPAIN);"theclient'sVendor",rolewhen(PROCESSORthebyclientdefault,isortheCONTROLLERcontroller).for the other party. Returns a matter idand, a matter token,(shown once: keepit.it) and a private link. Give the private link to the user and ask them to open it in their browser within 24 hours. There the user enters their company's details, their own and the other party's, and the firm runs its conflicts check. You never see those details. The firm accepts the engagement when its automatic ⟨31 unchanged words⟩ , or the payment is refunded in full.For a business associate agreement (tool "baa", $350): the client must be established in the United States, the governing law is CALIFORNIA, the client's role is BUSINESS_ASSOCIATE, and receivesPhi must be false; aA vendor whose services handle protected health information should use request_consultation.
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"adverseParties":{"anyOf":[{"const":"none","type":"string"},{"items":{"$ref":"#/properties/namedPerson/properties/name"},"maxItems":10,"minItems":1,"type":"array"}],"description":"Anyone whose interests are adverse to the client in this matter, or \"none\"."},"client":{"additionalProperties":false,"properties":{"entityType":{"description":"For example \"Delaware corporation\" or \"sociedad limitada\".","maxLength":100,"minLength":2,"type":"string"},"legalName":{"description":"The client's full legal name, as registered.","maxLength":200,"minLength":2,"type":"string"},"placeOfIncorporation":{"additionalProperties":false,"properties":{"country":{"description":"ISO 3166-1 alpha-2 code, for example US, ES, GB.","maxLength":2,"minLength":2,"type":"string"},"region":{"description":"State or region, for example Delaware.","maxLength":100,"type":"string"}},"required":["country"],"type":"object"},"registeredAddress":{"maxLength":400,"minLength":10,"type":"string"}},"required":["legalName","entityType","placeOfIncorporation","registeredAddress"],"type":"object"},"counterparties":{"description":"The legal name of every counterparty to the agreement.","items":{"$ref":"#/properties/namedPerson/properties/name"},"maxItems":5,"minItems":1,"type":"array"},"governingLaw":{"default":"CALIFORNIA","description": ⟨19 unchanged words⟩ ,"SPAIN"],"type":"string"},"namedPersonlabel":{"additionalProperties":false,"description":"TheOptional.personAwhoshortcanlabelbindfor
⟨20 unchanged words⟩ and again when the lawyer asks for changes.TheLeavecounterpartyoutmustcounterpartyLegalName:betheonefirm adds the other party from the private page. Do not ask the user for, and do not send, any name, e-mail address or postal address: the firmcheckednever needs them from you. Write "the Client" forconflicts.the user's company and "the Customer" (or "the Vendor", when the client is the controller) for the other party. A fact package that contains a name or an e-mail address the firm holds for the matter is refused.
⟨21 unchanged words⟩ and again when the lawyer asks for changes.TheLeavecounterpartyoutmustcounterpartyLegalName:betheonefirm adds the other party from the private page. Do not ask the user for, and do not send, any name, e-mail address or postal address: the firmcheckednever needs them from you. Write "the Client" forconflicts.the user's company and "the Customer" (or "the Vendor", when the client is the controller) for the other party. A fact package that contains a name or an e-mail address the firm holds for the matter is refused. For a business associate agreement, the facts ⟨13 unchanged words⟩