Integration · Documents
Connect Claude & ChatGPT to Tomorro
Ask your AI which contracts are waiting for signature, what a counterparty has signed, or to start a new NDA in Tomorro. It can search and read contracts, counterparties and your clause library, create and update contracts and counterparties, and send a contract out for signature.
Free plan, no credit card. Takes about a minute.
Try asking
“Which contracts are out for signature right now?”
The AI searches contracts with status signing and lists them with counterparty and type.
“Show me everything we have signed with Acme.”
It finds the counterparty, then lists its signed contracts and can fetch the signed files.
“Create an NDA with Nordic Foods ApS.”
It finds the NDA contract type, reads the creation form and creates the contract. A new counterparty is created if one does not exist.
What your AI can do
Contracts
Search by name, status, counterparty, type or dates, read the current version and signed files, and create or update contracts.
Signatures
Send a contract for signature, see the files out for signing, and cancel an ongoing signature request with a reason.
Counterparties and clauses
Search, create and update counterparties, and search, read and add clauses in your clause library.
“Send contract 5812 for signature with a short note.”
It requests signatures on the contract, which emails the signatories.
“Do we have a standard liability clause?”
It searches the clause library and shows the matching clause with its text.
“Archive the counterparty Old Supplier Ltd.”
It finds the counterparty and sets its status to archived.
26 tools for Tomorro
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_contract_signaturesDeletesCancel an ongoing signature process on a contract by `contract_id`, with a required `cancel_reason`. Signatories can no longer sign the current request.create_clauseChanges dataAdd a clause to the clause library with a `name`, `description` and `content_text`, optionally a `language`. Search clauses first to avoid duplicates.create_contractChanges dataCreate a contract from a `contract_type_id` and a `counterparty` (an existing counterparty id, or a name to create a new one). Optionally set `name`, `template_id`, field values and signatories. Search contracts first to avoid duplicates.create_counterpartyChanges dataCreate a counterparty with a `name`, plus optional custom `fields` and `logo_url`. Search counterparties first to avoid duplicates.get_clauseGet one clause from the clause library by `clause_id`, including its text.get_consolidated_contractGet the consolidated view of a contract by `contract_id`.get_contractGet one contract by `contract_id`, including its name, status, counterparty, fields and signatories.get_contract_creation_formGet the fields to fill in when creating a contract of a type by `contract_type_id` (optionally for one `template_id`). Use it to build the `fields` for create_contract.get_contract_current_versionGet the current document version of a contract by `contract_id`.get_contract_signed_filesGet the signed files of a contract by `contract_id`.get_contract_signing_filesGet the files that are out for signature on a contract by `contract_id`.get_counterpartyGet one counterparty by `counterparty_id`, including its custom field values.get_memberGet one workspace member by `user_id`.get_organizationGet the connected Tomorro organization's details.list_contract_clausesList the clauses used in a contract by `contract_id`.list_contract_type_templatesList the document templates available for a contract type by `contract_type_id`.list_contract_typesList contract types (e.g. NDA, sales agreement). Use to find the `contract_type_id` needed to create a contract.list_membersList workspace members, filtered by `email`, `role` or `status`. Use to find member ids for signatories or contract owners.list_smart_field_optionsList the allowed options of a select-type smart field by `smart_field_id`, optionally filtered by `term`.list_smart_fieldsList smart fields (the custom fields on contracts and counterparties), optionally for one `object`. Use to find field ids for create_contract or update_contract.request_contract_signaturesVisible to othersSend a contract out for signature by `contract_id`, optionally choosing the `document_id` and adding a `signature_note`. This emails the signatories.search_clausesSearch the clause library by text (`search`). Results are paginated with `cursor`.search_contractsSearch contracts by name or counterparty name (`search`), `status` (draft, negotiating, signing, signed, canceled), `counterparty_id`, `contract_type_id`, author or start/end dates. Results are paginated with `cursor`.search_counterpartiesSearch counterparties (the companies or people you contract with) by `name` or `status` (active, archived). Results are paginated with `cursor`.update_contractChanges dataUpdate a contract by `contract_id`: name, status, field values, counterparty, signatories, members, folder or signature date. Only the fields you pass change.update_counterpartyChanges dataUpdate a counterparty's name, status (active or archived), custom fields or logo by `counterparty_id`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Tomorro from the app list.
- 2
Paste your key
Paste a Tomorro API key. In Tomorro go to Settings › Integrations › API, click Create API Key, give it a name and copy the key. It is not shown again.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Tomorro?
It can search and read contracts, counterparties, clauses, contract types, templates, smart fields and workspace members. It can create and update contracts and counterparties, add clauses to your library, send a contract for signature and cancel a signature request.
Does the AI see my Tomorro credentials?
No. Your Tomorro API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with search only. Sending a contract for signature emails the signatories, and cancelling a signature stops the current request. Both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Tomorro account.
How does the AI know which fields a new contract needs?
It lists your contract types, then reads the creation form for the type you pick, optionally for one template. That tells it which fields to fill in, and it can look up smart field options and member IDs for signatories before it creates the contract.
Related integrations
Let your AI work in Tomorro today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Tomorro freePipMCP is not affiliated with Tomorro. Product names are trademarks of their owners.






