Accounting
Rillet MCP connector
The Rillet connector brings your chart of accounts, subsidiaries, customers, products and contracts to Claude, ChatGPT, Cursor and the Elaichi Agent, so each person can look up and update Rillet records inside their own access.
-
How it connects. Connects with an API key. The credential goes into a vault nobody reads back.
-
One address. https://api.elaichi.ai/mcp, the same for every user.
-
Their own access. An agent never gets more than the person it acts for.
How to connect
How to connect Rillet to Claude, ChatGPT or Cursor
Two steps, about a minute.
In Elaichi
Connect Rillet once
-
Open Connections, choose Add connection, and pick Rillet.
-
Optionally set Share with to give a team access, then press Connect.
-
Paste a Rillet API key. One person generates a token in Rillet and pastes it once. Everyone else works through Share with, and never sees it.
The credential is vaulted. Nobody reads it back, not even the AI.
Add connection
Choose a connector.
In your AI client
Point it at one endpoint
Everyone in the organization uses the same address, and each person only ever reaches what their own account allows.
Connect Rillet to Claude
-
1
Open Customize, then Connectors.
-
2
Press Add.
-
3
Name it, paste the MCP server URL, then Continue.
https://api.elaichi.ai/mcp -
4
Sign in and approve.
On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.
Connect Rillet to ChatGPT
-
1
Open Plugins, then press the + button.
-
2
Name it and paste the endpoint into Server URL.
https://api.elaichi.ai/mcp -
3
Leave Authentication on OAuth, then tick the risk acknowledgement.
-
4
Press Create, then sign in and approve.
Works on the web today. The plugin directory lives at chatgpt.com/plugins.
Connect Rillet to Cursor
-
1
Open
~/.cursor/mcp.json. -
2
Add the endpoint under
mcpServers.https://api.elaichi.ai/mcp -
3
Reload Cursor, then sign in and approve.
~/.cursor/mcp.json
{
"mcpServers": {
"elaichi": {
"url": "https://api.elaichi.ai/mcp"
}
}
}
Set up per machine, so repeat it on each computer you work from.
Connect Rillet to any MCP client
-
1
Add the endpoint as a remote MCP server.
https://api.elaichi.ai/mcp -
2
Sign in and approve.
{
"mcpServers": {
"elaichi": {
"url": "https://api.elaichi.ai/mcp"
}
}
}
The Elaichi Agent already has these tools, with nothing to set up.
Use cases
What teams do with Rillet through Elaichi
Every one of these runs inside the access the person already has, and lands in the same audit log.
-
Finance
Preview an invoice schedule before signing
Ask for the invoice schedule a new contract would produce before it is created in Rillet, and check the billing dates and amounts line up with what the customer agreed.
-
Accounting
Check the chart of accounts across subsidiaries
Pull up every account in Rillet, see which subsidiary it belongs to, and add a new account when a new expense category appears.
-
Revenue operations
Set up a contract from the signed order
Once the order form is signed, create the Rillet contract with the right customer and products, then pull it back up by ID to confirm it looks right.
-
Sales
Add a new customer to Rillet quickly
Create the customer record in Rillet as soon as the deal closes, and fix the billing details when the customer sends a correction.
-
Pricing
Keep the product catalog current
List every product in Rillet, update names and prices when packaging changes, and retire products nobody sells anymore.
-
Controller
See who can do what in Rillet
List members, roles and role assignments in Rillet before an audit, and spot anyone whose role no longer matches their job.
Try asking
- “Show me contracts created this quarter and their invoice schedules.”
- “Preview the invoice schedule for the Acme annual contract.”
- “Which customers have no active contract in Rillet?”
AI tools
Rillet tools for your AI agents
121 tools are ready to call through Elaichi's MCP endpoint the moment you connect Rillet, governed by the same roles, restrictions, and audit log as everything else in Elaichi.
No tools match your search.
See it in Elaichi
What connecting Rillet gets you
6 screens from the product, each doing one job for your Rillet account.
The agent
Ask about contracts and customers in plain English.
Answers come from live Rillet contracts, customers and products, not a stale export.
- contracts
- customers
- products
- accounts
Ask Elaichi to work across your apps.
Show me contracts created this quarter and their invoice schedules.
Preview the invoice schedule for the Acme annual contract.
Which customers have no active contract in Rillet?
Also runs in Claude, ChatGPT or Cursor
MCP clients
One endpoint brings Rillet to every AI client.
Claude, ChatGPT and Cursor connect over OAuth, with no SDK and no shared API key.
Copy the endpoint
Tool catalog
121 Rillet tools, ready with no code.
Accounts, subsidiaries, products, customers and contracts are covered without writing a line of code.
- List all Rillet accounts
- Create a Rillet account
- List all Rillet subsidiaries
- Get single Rillet subsidiary by ID
Toolboxes
Every team gets its own Rillet toolbox.
Finance sees the chart of accounts, sales sees customers and products, nobody sees more than needed.
- Finance
- Accounting
- Revenue operations
- Sales
Shared connections
Share one Rillet connection without sharing the key.
Teammates work through the connection while the API key stays with whoever connected it.
- Finance
- Revenue Ops
- Controller
- Sales
Audit log
Every Rillet call is logged with a name.
See who created a customer or changed a product, when, and from which client.
- When
- Who
- What happened
- Type
Launching soon
From answering questions to doing the work
A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards are launching soon, on the Black plan.
Automations
A schedule starts the work, a person approves.
New Rillet contracts are fetched, grouped by subsidiary, drafted into a digest, approved, then posted back.
Rillet digest
Run 418 · started 2 minutes ago · on behalf of Emma Laurent
-
✓
Schedule
Every weekday at 08:00
0.2s -
✓
Fetch contracts
Rillet
1.4s -
✓
Group by owner
Transform
0.1s -
✓
Draft the digest
Agent step
Ran with 4 tools, returned a structured summary
6.2s -
Approve the digest
Needs approval
Assigned to Michael Brennan
Approve Deny -
Post the digest
Rillet
Queued
Collections and dashboards
Rillet health numbers arrive before anyone asks.
Contracts created over 14 days, split by team, computed on a schedule with no model involved.
Rillet health
Refreshed 4 minutes ago · every 15 minutes · from the contracts collection
Contracts
1,284 ↓ 12%
Customers
96 ↓ 8%
Needs attention
3 ↑ 2
Updated this week
412 ↑ 9%
Contracts created
Last 14 days
By team
Share of activity
Finance 34%
Revenue Ops 27%
Controller 21%
Sales 18%
Related connectors
More from the catalog
FAQ
Frequently asked questions
How do I connect Rillet to Claude?
Connect Rillet in Elaichi first, which asks you to paste an API key from your Rillet workspace, then open Claude, go to Customize, then Connectors, then Add, and paste https://api.elaichi.ai/mcp. There is no OAuth application to register in Rillet and no client ID or secret to generate. Once Claude finishes signing you in, Rillet is available in the conversation.
Does Rillet work with ChatGPT and Cursor as well as Claude?
Yes. Connect Rillet once in Elaichi and the same endpoint, https://api.elaichi.ai/mcp, works in Claude, ChatGPT, Cursor, the Elaichi Agent and any other MCP client. There is nothing separate to set up for each one.
What can an AI agent actually do with my Rillet data?
It can look up customers, products, contracts, subsidiaries and the chart of accounts in Rillet, create and update customers and products, create contracts, and preview the invoice schedule a contract would produce. It can also list members, roles and who holds which role, and add payment settings. Because Rillet has a large set of tools, short concrete asks like show contracts for Acme work better than long sentences.
Does connecting Rillet give the AI access to every subsidiary?
No. Every call runs inside the access of the person who signed in, so the AI sees the Rillet subsidiaries, accounts and contracts that person can already see, and nothing more. Elaichi can narrow that further with roles and restrictions, but it can never widen it.
Can I stop an agent from deleting or changing things in Rillet?
Yes. Restrictions in Elaichi work per action, so you can allow reading Rillet contracts and customers while blocking deleting a customer or updating a product. A blocked action is never shown to Claude, ChatGPT or Cursor at all, so no prompt can reach it.
What happens to a Rillet connection when someone leaves?
Offboarding the person in Elaichi ends their Rillet access at once, in every client they used. If they had shared a Rillet connection with the team, it keeps working for everyone else. When you want Rillet gone entirely, disconnect it once in Elaichi and it disappears from Claude, ChatGPT, Cursor and the Elaichi Agent together.
Put Rillet in front of your team
Fourteen days on Gold, no credit card. Connect it once and pick what each team can call.