MCP

Tools

Carbon's MCP server exposes more than 1,200 tools across 15 modules — without flooding the assistant's context with all of them at once.

Tool discovery

Rather than list every tool, the server presents three meta-tools. The model uses them to find and load only the tools a task needs:

Meta-tool
What it does
search_tools
Find tools by query, module, or classification.
describe_tool
Get a tool's input schema and description.
call_tool
Invoke a tool by name with its arguments.

A typical flow is search_toolsdescribe_tool call_tool, which keeps the model's context lean no matter how large the catalog grows.

Classification

Every tool is classified, so a client can gate actions by risk:

Class
Grants
Count
READ
Read rows
617
WRITE
Create & update rows
438
DESTRUCTIVE
Delete rows
152

Modules

The catalog is grouped into 15 modules — browse them in the sidebar:

Module
Tools
Sales
181
Items
147
Production
132
Inventory
113
Purchasing
109
Resources
96
Quality
85
Settings
83
Accounting
81
Shared
50
People
46
Invoicing
34
Users
26
Documents
14
Account
10