Connect Tomorro's MCP
Bring your contracts into the AI assistant you already use safely and in read-only mode.
At a glance: This document explains what MCP is, what Tomorro's MCP server can do, and how to connect it to your preferred AI assistant (e.g. Claude, ChatGPT, DUST, Gemini or Copilot…)
Table of content :
What is an MCP?
What is Tomorro's MCP capable of?
How to set it up? (Installation and connection)
Pricing
1. What is an MCP?
MCP stands for Model Context Protocol. Think of it as a universal connector between AI assistants (like Claude, ChatGPT or Copilot) and the business software you use every day (here Tomorro).
Before MCP, if you wanted your AI assistant to look something up in Tomorro, it could not, it had no way to reach your contracts. With MCP, your assistant can ask Tomorro a question on your behalf and bring the answer back into the conversation, in seconds.
Why it matters for your team
Ask in natural language. Type "show me all contracts expiring next quarter" directly in your AI assistant, no need to open Tomorro.
Stay where you already work. Your legal, finance and sales teams use their existing assistant; Tomorro is just one more source of truth it can reach.
Save time on repetitive questions. No more asking the contract manager for a quick lookup your assistant handles it instantly.
Read-only by design : your data stays safe
Important: The Tomorro MCP server is currently available in read-only mode. This is a deliberate choice.
Your AI assistant can read and search your Tomorro data : contracts, counterparties, members, clauses : but it cannot create, modify, delete or sign anything. No contract will ever be altered or sent by the AI.
What this means in practice:
✅ Safe to roll out broadly : team members can connect their own assistant without risk of accidental changes.
✅ Access respects the user's API key : each person connects with their own Tomorro credentials, so the assistant only sees what that user is already allowed to see.
2. What is Tomorro's MCP capable of?
The Tomorro MCP server is a secure bridge to our public REST API. Once connected, your AI assistant can explore your Tomorro workspace through natural language and bring structured contract data directly into your conversations.
The seven areas you can explore
Contracts. Browse and retrieve contracts, and list the metadata and clauses attached to them (not the document file and content).
Counterparties. Search your third parties and get their full profile.
Members. List workspace members and their roles, and retrieve a specific member.
Contract types & templates. List the contract types configured in your workspace, inspect the smart-fields and rules required to create a contract of a given type, and browse the templates available for each type.
Clauses. Browse your clause library and retrieve a clause's full content.
Smart fields. Inspect all the smart fields configured on your contracts (with language translation).
Custom objects. List the custom objects of your organization and retrieve one with its smart fields.
Tools in detail (15 read-only tools)
Area | Tool | Description |
Contracts |
| List contracts |
Contracts |
| Retrieve a contract metadata |
Contracts |
| List the clauses attached to a contract |
Counterparties |
| List counterparties |
Counterparties |
| Retrieve a counterparty metadata |
Members |
| List members |
Members |
| Retrieve a member |
Contract types & templates |
| List the contract types available |
Contract types & templates |
| Return the smart-fields required at creation |
Contract types & templates |
| List the templates of a contract type |
Clauses |
| List all clauses of the library |
Clauses |
| Retrieve a clause with its content |
Smart fields |
| List smart fields |
Custom objects |
| List the custom objects |
Custom objects |
| Retrieve a custom object with its smart fields |
Example questions your team can ask
"List all contracts in 'draft' status."
"Which contracts are expiring in the next 90 days?"
"Show me all NDAs signed with Acme Corp this year."
"What's the status of the master agreement with supplier X?"
"Which members have the ADMIN role?"
"Which clauses are attached to contract ctr_xxx?"
"Which smart fields are required to create a 'Service Agreement' contract?"
"What contract types and templates are available in our workspace?"
3. How to set it up
The Tomorro MCP server is configured directly inside your preferred AI assistant. You do not need to install anything on your machine, it is a hosted service. Each user connects with their own Tomorro API key, so access is personal and respects each user's existing permissions.
Two pieces of information you will need
Setting | Value |
MCP Server URL | |
Authentication | API key (generated from https://app.tomorro.com/settings/integrations?integration=api-key) |
To generate an API key, you'll need an administrator or contributor/creator licence.
3.1. Claude
Installation
Connection
3.2. ChatGPT
OpenAI provides its own official documentation on how to connect a custom MCP server to ChatGPT (via Settings → Connectors → Create, with developer mode enabled for full MCP). Follow their guide, using the Tomorro server URL and your API key where required.
Developer reference : Building MCP servers for ChatGPT Apps and API integrations — OpenAI Developers
3.3. DUST
Dust provides its own official documentation on how to add a remote MCP server to your workspace (via Spaces → Tools → Add Tools, with bearer authentication). Follow their guide, using the Tomorro server URL and your API key where required.
Official guide : Adding an MCP Server — Dust documentation
3.4. Gemini
Google provides its own official documentation on how to connect a custom MCP server to Gemini Enterprise. Follow their guide, using the Tomorro server URL and your API key where required.
Official guide : Set up your custom MCP server — Gemini Enterprise documentation
3.5. Copilot
Microsoft provides its own official documentation on how to connect an existing MCP server to a Copilot Studio agent. Follow their guide, using the Tomorro server URL and your API key where required.
4. Pricing
Pricing plan |
|
V4 and under | Not included |
V5 - Pro | Limited at 250 API calls/month |
V5 - Scale | Limited at 1000 API calls/month |
V5 - Enterprise | Variable (contact CSM) |
V5 (with API unlimited add-on) | ∞ |
V6 | ∞ |
Depending on your prompt, each query usually makes 1 to 3 calls (can go up to 10-20)
