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.

ERPNext Endpoints: Read
OperationDescription
list_customers Customers with type, group and territory, filtered by name.
list_items Items you sell, with code, name, group and unit.
get_stock_balance Quantity and stock value of one item in one warehouse on a date.
list_sales_invoices Sales invoices with status, due date, total and outstanding amount.
get_sales_invoice One sales invoice with its lines, taxes, totals and status.
list_overdue_invoices Invoices with the Overdue status, oldest due date first, with days overdue.
list_payment_entries Payment entries with party, amount, date, reference and state.

Write (6)

Change the account. Calls marked Confirm wait for the user to approve them.

ERPNext Endpoints: Write
OperationDescription
create_customer Creates a customer with type, group and territory.
create_sales_invoice Saves a draft sales invoice with item lines, dates and a tax template.
submit_sales_invoice Confirm Submits a draft sales invoice so it posts to the ledger.
create_payment_entry Confirm Saves a draft Receive payment entry allocated to one or more invoices.
submit_payment_entry Confirm Submits a draft payment entry so it posts to the General Ledger.
cancel_sales_invoice Confirm Cancels a submitted sales invoice and reverses its ledger entries.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.