erpnext-mcp-server
If you are the rightful owner of erpnext-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server for ERPNext integration
The ERPNext MCP Server is a TypeScript-based server designed to facilitate integration with the ERPNext/Frappe API. It allows AI assistants to interact with ERPNext data and functionalities through the Model Context Protocol. This server provides a structured way to access ERPNext documents and execute various operations such as authentication, document retrieval, creation, and updates. It supports JSON format for structured data access and uses environment variables for configuration. The server is compatible with platforms like Claude Desktop and VSCode, and offers debugging tools like the MCP Inspector for efficient development and troubleshooting.
Features
- Access ERPNext documents via erpnext: //{doctype}/{name} URIs
- JSON format for structured data access
- Authenticate with ERPNext using username and password
- Create, update, and retrieve ERPNext documents
- Run ERPNext reports and access DocType fields
Tools
authenticate_erpnext
Authenticate with ERPNext using username and password
get_documents
Get a list of documents for a specific doctype
create_document
Create a new document in ERPNext
update_document
Update an existing document in ERPNext
run_report
Run an ERPNext report
get_doctype_fields
Get fields list for a specific DocType
get_doctypes
Get a list of all available DocTypes