klaro.legal Document Explainer

legal.klaroPublished by klaro.legalOfficial publisherv1.1.0Updated Oct 28, 2026

Explains contracts, letters and tax notices clause by clause. Text, PDF or photos. Not legal advice.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowFiles & Storage

Overview

AI-generated overview

Remote MCP server that lets an assistant explain contracts, official letters, tax notices and terms in plain language, clause by clause.

What you can do
  • Explain a document clause by clause in plain language, from plain text, a base64-encoded PDF, or base64-encoded photos of its pages (exactly one form per call).
  • Fetch the result of an explanation that was still running by passing the analysis_id returned earlier.
When to use it
Useful when a user wants a quick plain-language breakdown of a contract, official letter, tax assessment or terms-and-conditions document, including scans or phone photos, and needs to retrieve a longer-running result later.
Requirements
A remote streamable HTTP endpoint at klaro.legal; no package, environment variables or headers are declared. The document must be supplied as plain text, base64 PDF or base64 page photos, one form per call.
Before you install
Documents are sent to a third-party service (klaro.legal) for analysis, so avoid confidential contracts or personal data unless acceptable. Output is explicitly not legal advice. Scans and phone photos without a text layer are mentioned as a limitation.

Installation

In SourceWeft

  1. Open klaro.legal Document Explainer in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/legal.klaro%2Fdocument-explainer/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "klaro-legal-document-explainer": {
      "type": "http",
      "url": "https://klaro.legal/api/mcp"
    }
  }
}

Tools

2

explain_document

Explain a contract or official letter

Explains a contract, official letter, tax assessment or terms-and-conditions document in plain language, clause by clause. The document can be sent as plain text, as a base64-encoded PDF, or as base64-encoded photos of its pages — exactly one of the three. Scans and phone photos without a text layer are read by OCR, so a photographed letter works as well as a typed one. Returns every relevant clause with the original wording, a plain language version and why it matters, plus a short summary. It explains what the document says — it does not give legal advice, does not review the document and does not recommend a course of action. Plain text takes 20 to 60 seconds, a scan or photo longer because of OCR. If it is still running when this call returns, use get_explanation with the returned analysis_id.

Parameterspdftextimageslanguage

get_explanation

Fetch a running or finished explanation

Fetches the result of an explain_document call that was still running. Pass the analysis_id it returned.

Parametersanalysis_idrequired

Version history

2
  1. v1.1.0LatestOct 2, 2026
  2. v1.0.0Sep 27, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.