Tools
MCP tools
Five tools per resource, each a thin wrapper over the API’s /svc mount, which keeps every rule: validation, scopes and the audit trail. Every tool is also a plandata-mcp CLI command.
| Tool | What it does | Scope |
|---|---|---|
List clientslist-clients | Lists the clients of one organization and returns { items, total }. | mcp:clients:read |
Get a clientget-clients | Fetches one client by id. | mcp:clients:read |
Create a clientcreate-clients | Creates a new client in one organization. | mcp:clients:write |
Update a clientupdate-clients | Updates fields on an existing client by id. | mcp:clients:write |
Delete a clientdelete-clients | Deletes one client by id. | mcp:clients:write |
List disciplineslist-disciplines | Lists the disciplines of one organization and returns { items, total }. | mcp:disciplines:read |
Get a disciplineget-disciplines | Fetches one discipline by id. | mcp:disciplines:read |
Create a disciplinecreate-disciplines | Creates a new discipline in one organization. | mcp:disciplines:write |
Update a disciplineupdate-disciplines | Updates fields on an existing discipline by id. | mcp:disciplines:write |
Delete a disciplinedelete-disciplines | Deletes one discipline by id. | mcp:disciplines:write |
List delivery methodslist-delivery-methods | Lists the delivery methods of one organization and returns { items, total }. | mcp:delivery-methods:read |
Get a delivery methodget-delivery-methods | Fetches one delivery method by id. | mcp:delivery-methods:read |
Create a delivery methodcreate-delivery-methods | Creates a new delivery method in one organization. | mcp:delivery-methods:write |
Update a delivery methodupdate-delivery-methods | Updates fields on an existing delivery method by id. | mcp:delivery-methods:write |
Delete a delivery methoddelete-delivery-methods | Deletes one delivery method by id. | mcp:delivery-methods:write |
List delivered-to optionslist-delivered-to-options | Lists the delivered-to options of one organization and returns { items, total }. | mcp:delivered-to-options:read |
Get a delivered-to optionget-delivered-to-options | Fetches one delivered-to option by id. | mcp:delivered-to-options:read |
Create a delivered-to optioncreate-delivered-to-options | Creates a new delivered-to option in one organization. | mcp:delivered-to-options:write |
Update a delivered-to optionupdate-delivered-to-options | Updates fields on an existing delivered-to option by id. | mcp:delivered-to-options:write |
Delete a delivered-to optiondelete-delivered-to-options | Deletes one delivered-to option by id. | mcp:delivered-to-options:write |
List payment typeslist-payment-types | Lists the payment types of one organization and returns { items, total }. | mcp:payment-types:read |
Get a payment typeget-payment-types | Fetches one payment type by id. | mcp:payment-types:read |
Create a payment typecreate-payment-types | Creates a new payment type in one organization. | mcp:payment-types:write |
Update a payment typeupdate-payment-types | Updates fields on an existing payment type by id. | mcp:payment-types:write |
Delete a payment typedelete-payment-types | Deletes one payment type by id. | mcp:payment-types:write |
List plan checkerslist-plan-checkers | Lists the plan checkers of one organization and returns { items, total }. | mcp:plan-checkers:read |
Get a plan checkerget-plan-checkers | Fetches one plan checker by id. | mcp:plan-checkers:read |
Create a plan checkercreate-plan-checkers | Creates a new plan checker in one organization. | mcp:plan-checkers:write |
Update a plan checkerupdate-plan-checkers | Updates fields on an existing plan checker by id. | mcp:plan-checkers:write |
Delete a plan checkerdelete-plan-checkers | Deletes one plan checker by id. | mcp:plan-checkers:write |
List plan checkslist-plan-checks | Lists the plan checks of one organization and returns { items, total }. | mcp:plan-checks:read |
Get a plan checkget-plan-checks | Fetches one plan check by id. | mcp:plan-checks:read |
Create a plan checkcreate-plan-checks | Creates a new plan check in one organization. | mcp:plan-checks:write |
Update a plan checkupdate-plan-checks | Updates fields on an existing plan check by id. | mcp:plan-checks:write |
Delete a plan checkdelete-plan-checks | Deletes one plan check by id. | mcp:plan-checks:write |
List plan reviewslist-plan-reviews | Lists the plan reviews of one organization and returns { items, total }. | mcp:plan-reviews:read |
Get a plan reviewget-plan-reviews | Fetches one plan review by id. | mcp:plan-reviews:read |
Create a plan reviewcreate-plan-reviews | Creates a new plan review in one organization. | mcp:plan-reviews:write |
Update a plan reviewupdate-plan-reviews | Updates fields on an existing plan review by id. | mcp:plan-reviews:write |
Delete a plan reviewdelete-plan-reviews | Deletes one plan review by id. | mcp:plan-reviews:write |
List deliverieslist-deliveries | Lists the deliveries of one organization and returns { items, total }. | mcp:deliveries:read |
Get a deliveryget-deliveries | Fetches one delivery by id. | mcp:deliveries:read |
Create a deliverycreate-deliveries | Creates a new delivery in one organization. | mcp:deliveries:write |
Update a deliveryupdate-deliveries | Updates fields on an existing delivery by id. | mcp:deliveries:write |
Delete a deliverydelete-deliveries | Deletes one delivery by id. | mcp:deliveries:write |
List invoiceslist-invoices | Lists the invoices of one organization and returns { items, total }. | mcp:invoices:read |
Get an invoiceget-invoices | Fetches one invoice by id. | mcp:invoices:read |
Create an invoicecreate-invoices | Creates a new invoice in one organization. | mcp:invoices:write |
Update an invoiceupdate-invoices | Updates fields on an existing invoice by id. | mcp:invoices:write |
Delete an invoicedelete-invoices | Deletes one invoice by id. | mcp:invoices:write |
List invoice detailslist-invoice-details | Lists the invoice details of one organization and returns { items, total }. | mcp:invoice-details:read |
Get an invoice detailget-invoice-details | Fetches one invoice detail by id. | mcp:invoice-details:read |
Create an invoice detailcreate-invoice-details | Creates a new invoice detail in one organization. | mcp:invoice-details:write |
Update an invoice detailupdate-invoice-details | Updates fields on an existing invoice detail by id. | mcp:invoice-details:write |
Delete an invoice detaildelete-invoice-details | Deletes one invoice detail by id. | mcp:invoice-details:write |
List new year updateslist-new-year-updates | Lists the new year updates of one organization and returns { items, total }. | mcp:new-year-updates:read |
Get a new year updateget-new-year-updates | Fetches one new year update by id. | mcp:new-year-updates:read |
Create a new year updatecreate-new-year-updates | Creates a new new year update in one organization. | mcp:new-year-updates:write |
Update a new year updateupdate-new-year-updates | Updates fields on an existing new year update by id. | mcp:new-year-updates:write |
Delete a new year updatedelete-new-year-updates | Deletes one new year update by id. | mcp:new-year-updates:write |
How assistants connect, and how scopes decide which tools they see: the MCP server.