ERPNext MCP tools
ERPNext has 13 operations on the Cotlet MCP server, in erpnext_read and erpnext_write. Your agent picks one in `operation`; the tool carries each operation's input schema. Open an operation for its schema and an example call.
- MCP server
- https://cotlet.dev/mcp/v1
- MCP tools
- erpnext_read, erpnext_write
- Connects with
- Your own ERPNext user on your site; its roles decide what it can read, create, submit and cancel
- Integration page
- ERPNext
Read (7)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | Customers with type, group and territory, filtered by name. |
| list | Items you sell, with code, name, group and unit. |
| get | Quantity and stock value of one item in one warehouse on a date. |
| list | Sales invoices with status, due date, total and outstanding amount. |
| get | One sales invoice with its lines, taxes, totals and status. |
| list | Invoices with the Overdue status, oldest due date first, with days overdue. |
| list | Payment entries with party, amount, date, reference and state. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| create | Creates a customer with type, group and territory. |
| create | Saves a draft sales invoice with item lines, dates and a tax template. |
| submit | Submits a draft sales invoice so it posts to the ledger. |
| create | Saves a draft Receive payment entry allocated to one or more invoices. |
| submit | Submits a draft payment entry so it posts to the General Ledger. |
| cancel | Cancels a submitted sales invoice and reverses its ledger entries. |