Tclp Mcp

io.github.thechancerylaneprojectPublished by GitHub account thechancerylaneprojectv0.1.0Updated Oct 24, 2026

MCP server for The Chancery Lane Project's climate-aligned contract clause knowledge graph.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryBusiness & Commerce

Overview

AI-generated overview

Read-only MCP connector to The Chancery Lane Project's knowledge graph of climate-aligned contract clauses, glossary terms and guides.

What you can do
  • Search TCLP clauses, glossary terms and guides with hybrid semantic and keyword search
  • Look up content tied to a specific named concept via deterministic entity matching
  • Find and read the laws, regulations, standards and frameworks that TCLP content cites
  • Browse taxonomy facets such as sector, practice area, application and jurisdiction
  • List clauses, guides or legal resources filtered by one or more taxonomy values
When to use it
Useful when drafting or reviewing contracts with climate or emissions goals and you want to surface relevant TCLP clauses, compare wording, or check which legal instruments a clause cites. It is a drafting aid, not a substitute for legal judgement.
Requirements
A remote Streamable HTTP endpoint; no local install or package. No API key is needed to try it, since keyless connections use a shared public key; a named key with higher rate limits is available on request for firms and platforms. Network access required.
Before you install
Read-only: it searches and returns content and does not change anything. Keyless use shares a public key, so usage is not attributed to you and rate limits are lower. Legal resource entries may be stubs with minimal metadata and citations are marked unpinned, so verify instruments and versions independently; it does not replace a lawyer.

Installation

In SourceWeft

  1. Open Tclp Mcp 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/io.github.thechancerylaneproject%2Ftclp-mcp/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": {
    "tclp": {
      "type": "http",
      "url": "https://mcp.chancerylaneproject.org/mcp"
    }
  }
}

README

TCLP Knowledge Graph MCP

The Chancery Lane Project (TCLP) Knowledge Graph MCP is a connector that gives AI assistants like Claude searchable access to TCLP's knowledge graph: a curated body of climate-aligned contract clauses, glossary terms, and practical guides. It is read-only — the connector searches and returns content, and never changes anything.

It won't replace a lawyer, or the experience and judgement you bring. But it clears the boilerplate and the initial drafting: surfacing relevant clauses, comparing content you want to make more sustainable, and helping you spot where an obligation to cut emissions lacks teeth — so you can spend your time on the work that needs you.

Quick install

Add the connector in Claude using its Streamable HTTP URL:

text
https://mcp.chancerylaneproject.org/mcp

No API key needed to try it out — connections with no key of their own use a shared public key. A named key (higher rate limits, usage attribution) is available for legaltech platforms and law firms integrating the connector into their own tools: request access.

Documentation

Full docs (install, easy setup for Claude/Cowork/ChatGPT, usage examples) are published at docs/ in this repo, and live at https://mcp.chancerylaneproject.org/docs.

About this repo

This repo hosts the public MCP registry listing (server.json) and connector documentation for The Chancery Lane Project's knowledge graph MCP server. The server implementation lives in TCLP's main API repository.

Learn more

chancerylaneproject.org

Source: README.md at commit 3aafdb3

Tools

6

entity_lookup

Find TCLP content (clauses, glossary terms, guides) associated with a named concept. Unlike `search`, this performs a deterministic name match against Entity nodes in the knowledge graph rather than a relevance-ranked semantic search. Use it when you have a specific term or concept (e.g. "scope 3 emissions", "net zero") and want to retrieve every clause or glossary entry that explicitly references it. Args: name: The entity or concept name to look up (exact match, case-insensitive). limit: Maximum number of results to return (1–50). include_full_text: Include each hit's full body text (Markdown). Off by default — bodies are large; request only when you need the content, and prefer a small `limit` when you do. Returns: JSON with "meta" and "results" where each hit includes the source content node, its plain-text `summary` (null when it has none) and the entity names that matched. Each hit's "references" lists the instruments it cites: pass a reference's `work_id` to `get_legal_resource` for details. A reference's `edge` (governs, references, describes) says how the content relates to the instrument; it is not a statement of the instrument's legal effect. An empty list means the hit cites no instruments. null with "lrsf" in meta.degraded means references could not be loaded: do not conclude that the hit cites no instruments.

Parametersnamerequiredlimitinclude_full_text

taxonomy_facets

List taxonomy facets and their value slugs across TCLP content. Facets are taxonomy categories like `sector`, `practice_area`, `application`, and `jurisdiction`. Each facet returns the list of slugs that actually appear on the graph, with counts. Use this to discover the vocabulary, then call `taxonomy_content` with chosen slugs. Args: scope: Which labels to include — `clause` (ClauseName only), `guide` (Guide only), `legal_resource` (laws, regulations, standards and frameworks; facets `jurisdiction` and `sector` only), or `all` (clauses and guides, the default). Returns: JSON with "meta" and "facets". Each facet has `name`, `applies_to` (list of Neo4j labels carrying it), and `values` (list of `{slug, count}`, sorted by count desc).

Parametersscope

taxonomy_content

List TCLP content (clauses, guides) or legal resources filtered by taxonomy facet=value. Multi-facet filters are combined with AND. Call `taxonomy_facets` first to learn which facet names and slugs exist; using a name not in that list returns a 400. Args: filters: Mapping of facet name to value slug, e.g. `{"sector": "real-estate", "practice_area": "commercial"}`. Each facet may appear at most once. scope: `clause` (ClauseName only), `guide` (Guide only), `legal_resource` (laws, regulations, standards and frameworks; facets `jurisdiction` and `sector` only), or `all` (clauses and guides, the default). limit: Maximum results to return (1–100, default 25). offset: Result offset for paging (default 0). sort: `title`, `date_published_desc`, or `date_modified_desc`. Returns: JSON with "meta" (totals, scope, filters echoed back) and "results" (each hit has `id`, `url`, `title`, `content_type`, dates, `summary` (the clause summary or guide excerpt as plain text, null for legal resources), and a `facets` map of all taxonomy arrays on the node). `content_type` is `clause`, `guide` or `legal_resource`, the same values that `search` returns.

Parameterssortlimitscopeoffsetfiltersrequired

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

90% 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
  • License10 pts

    Declare a license in the repository or the registry entry.