
Claude for Legal: What It Does, Where It Stops, and How to Connect Your Contracts
What is Claude for Legal?
Claude for Legal is Anthropic's package of legal workflows for its Claude AI models. It comes in two forms: a Legal plugin for Claude Cowork, and an open-source repository on GitHub, released under the Apache 2.0 licence, with plugins organised by practice area, agent skills and connectors to outside systems.
The practice-area plugins cover commercial work (vendor agreements, NDAs, SaaS subscriptions, renewals), corporate work (diligence, closing checklists, board consents), privacy (DPA review, data subject requests), product, employment, AI governance, regulatory, IP and litigation, plus plugins for law students and legal clinics. Anthropic's own plugin page is explicit about the limit: "All outputs should be reviewed by licensed attorneys."
- Made by
- Anthropic
- Where it runs
- Claude Cowork plugin, or the open-source repository in Claude Code
- Licence
- Apache 2.0 (the repository)
- Contract commands
- /review-contract, /triage-nda, /vendor-check
- Connects to other systems
- Through MCP connectors
- Anthropic's caveat
- All outputs should be reviewed by licensed attorneys
If you searched for "Claude for legal" because a colleague said legal tech is finished, this guide is the calmer version: what the plugins actually do, the one thing they cannot do on their own, and how to close that gap.
What can Claude do for legal work?
The Legal plugin for Cowork lists five commands. Three of them are contract work:
The open-source repository goes further than the Cowork listing. Its commercial plugin starts with a cold-start interview that captures your positions, and its review command produces what the README calls a "deviation-by-deviation memo against your playbook, with specific redline language and named approver". It also has commands for a renewal tracker, escalations and amendment history.
This is genuinely useful work, and it is the same work many legal AI products charge for. The important design choice is the playbook. Claude does not arrive knowing your fallback positions, your approval thresholds or which clauses your CFO cares about. You write them down, and the review is only as good as what you wrote. Our guide to evaluating a legal AI agent covers the questions to ask of any tool doing this.
Where Claude stops: it cannot see your contracts
A plugin that reviews the contract in front of it is half of the job. The other half is everything around that contract:
- Context. Is this a renewal? What did we agree last time? Is there a master agreement this order form sits under?
- Filing. Where does the reviewed and signed version go, and who can find it next year?
- Status. Which agreements with this vendor are signed, which are still in negotiation, and when does each one end?
Claude learns none of this from the file you drop into a chat. Anthropic's own README for the commercial plugin says what changes once a contract system is connected: "reviews check for prior agreements with the same counterparty, bulk-load the renewal register, create records with review memos attached." That is why the Claude for Legal repository is built around connectors.
Connectors use the Model Context Protocol (MCP), an open standard for giving AI models access to outside tools. The repository lists connectors for some contract and document systems, including Ironclad, DocuSign and DocuSign CLM and iManage, along with general tools such as Slack, Google Drive and Box. Connectors that need your own subscription use your own account and API key. The README also says the skills "fall back gracefully when a connector isn't configured", so they still run, just without that context.
Not "do you have AI?" but "can my AI reach my contracts safely?" That means a documented API or connector, credentials for each AI tool separately, and access limited to the folders the task needs.
How to connect Claude to a contract system that has no connector
You do not need a ready-made connector for Claude to work with a system. You need a documented API.
Claude Code, Anthropic's agentic coding tool, can make HTTP requests and read API documentation. Give it the system's OpenAPI specification and a key, and it can list, read and file documents through the API, or write a small script that does so on a schedule. Developers can also wrap any REST API in their own MCP server; the repository's connector guide describes what a good legal MCP server looks like.
Whichever route you take, the safety rules are the same:
- A separate key for Claude, never a person's login
- Access to the folders the task needs, nothing else
- Read only, unless it must file or update
- An expiry date while you experiment
- Revoke instantly if anything looks wrong
The point of the scoping is not that Claude is uniquely risky. It is that an agent acting on a loosely worded instruction should not be able to read the board minutes because someone asked it to "check all our agreements".
Our contract management API guide has the full checklist for judging whether a contract system's API is fit for this.
Claude for Legal vs a legal AI agent built into your contract system
These are not either-or, but they solve different problems.
| Question | Claude for Legal plugins | Agent inside your CLM |
|---|---|---|
| Where the contracts live | Elsewhere, reached by connectors | In the same system |
| Who maintains the playbook | You, in plugin configuration | You, in the CLM |
| Negotiation rounds and signing | Outside the plugin | In the same workflow |
| Best for | Teams already living in Claude | Teams that want one place for contracts |
If your team already works in Claude every day, the plugins are a sensible way to add structured legal workflows, and connecting them to your contract system is what makes them useful past the first document. If you want contracts drafted, negotiated over several rounds, signed and tracked in one place, an agent built into the contract system does that end to end. Many teams will end up using both.
How to do this in Bind
Bind does not have a Claude connector or a public MCP server today. What it does have is the Bind API, a REST API with public documentation, included in every plan at no extra cost, with its documentation and OpenAPI specification public at help.bindlegal.com/developers. That is enough for Claude Code, or any agent that can make HTTP requests, to work with your Bind spaces.
Here is what it looks like from Bind's side when an outside system files a contract through the API, sets a field, and then tries a space it was never given.
To give Claude access to one part of your contract library:
- Create an API client for Claude. In Organization settings → API access → New API client, name it for the job, for example "Claude vendor checks", so it shows up separately from every other integration.
- Give it only the spaces it needs. Grant, say, the "Supplier agreements" space with Read access. Every other space returns 404 to this client, as if it did not exist.
- Create a key with an expiry. Choose 30 or 90 days while you experiment. The key is shown once; store it where Claude Code reads its environment, not in a prompt.
- Point Claude at the spec. Give Claude Code the OpenAPI document at
help.bindlegal.com/developers/openapi.jsonand ask it to list the documents in the space with their fields and status. From there it can answer "which agreements with this vendor are signed, and when do they end?" from your real data. - Add write access only when you need it. If Claude should file documents, switch the space to Read and write and have it set
external_referenceto your own ID so a retry never files the same contract twice.
Bind also has its own AI agent built in. In a Bind chat, /review checks a contract against your playbooks and returns tracked changes with comments, and the same contract can go through negotiation rounds and e-signature without leaving the space. The API is how the rest of your tools, Claude included, take part in that.
For the bigger picture, Aku Pöllänen, Bind's CEO, explains how Bind handles contracts from draft to signature:
Bind itself is ISO 27001 certified, SOC 2 Type I compliant, and GDPR compliant. It is used by in-house legal teams at companies including Atria, listed on Nasdaq Helsinki, and Outdoor Holding, listed on Nasdaq in the US.
Ready to simplify your contracts?
See how Bind helps teams manage contracts from draft to signature in one platform.
Frequently asked questions
- What is Claude for Legal?
- Claude for Legal is Anthropic's set of legal plugins, skills and connectors for its Claude AI models, published as an open-source repository under the Apache 2.0 licence and as a Legal plugin for Claude Cowork. The plugins are organised by practice area, such as commercial, corporate, privacy, employment, product and litigation work, and include commands such as contract review against a negotiation playbook and NDA triage. Anthropic states that all outputs should be reviewed by licensed attorneys.
- Can Claude review contracts?
- Yes. Anthropic's Legal plugin includes a /review-contract command that reviews a contract clause by clause against a negotiation playbook you configure, flags each issue as green, yellow or red, and suggests redlines. A separate /triage-nda command sorts incoming NDAs into standard approval, counsel review or full review. The quality of the output depends heavily on the playbook you give it, and a lawyer should review the result.
- Does Claude for Legal connect to contract management software?
- Through MCP connectors. The open-source Claude for Legal repository lists connectors for some contract and document systems, including Ironclad, DocuSign and DocuSign CLM, and iManage, plus general tools such as Slack, Google Drive and Box. Connectors that need the customer subscription use the customer’s own account and API key. Systems without a connector can still be reached by Claude through their API, for example from Claude Code, if the system has a documented API and the key is scoped appropriately.
- Is Claude safe to use with confidential contracts?
- That depends on how you use it, not only on the model. Check which Claude plan and data terms apply to your organisation, keep contracts in a system with proper access controls rather than pasting them into chats, and when Claude connects to a contract system, give it its own credentials limited to the folders the task needs, read only unless it must write. Anthropic advises lawyer review of all legal outputs.
- Does Bind work with Claude?
- Bind does not have a Claude connector or a public MCP server. Bind does have the Bind API, a REST API with public documentation, included in every plan at no extra cost, with an OpenAPI specification at help.bindlegal.com/developers. Any Claude setup that can make HTTP requests, such as Claude Code, can use it with an API key that an admin limits to specific Bind spaces. Bind also has its own built-in AI agent for drafting, reviewing, negotiating and signing contracts against your playbooks.
Bind is trusted by legal teams across Europe and the US

