Best ERPNext MCP Servers
ERPNext is an open-source enterprise resource planning (ERP) software designed to help businesses manage their operations, including accounting, inventory, sales, HR, and more. It's built on the Frappe Framework and offers a comprehensive suite of business applications that can be customized to fit various industry needs.
Why this server?
Enables management of ERPNext site data through the Frappe REST API, including document creation, retrieval, update, deletion, and remote method calls.
AlicenseAqualityBmaintenanceConnects MCP clients to Frappe/ERPNext sites via REST API, enabling document CRUD, search, and remote method calls.71MITWhy this server?
Provides tools for interacting with ERPNext, enabling AI assistants to manage documents, run reports, and perform CRUD operations on various DocTypes such as Customers, Items, etc.
AlicenseBqualityDmaintenanceIntegrates with ERPNext/Frappe API to enable AI assistants to create, read, update, and list documents, run reports, and authenticate via the Model Context Protocol.6MITWhy this server?
Enables access to ERPNext documents and data, with tools for authentication, document management (listing, creating, updating), running reports, and retrieving DocType metadata.
AlicenseBqualityFmaintenanceThis is a TypeScript-based MCP server that provides integration with ERPNext/Frappe API. It enables AI assistants to interact with ERPNext data and functionality through the Model Context Protocol.6127MITWhy this server?
Provides tools for interacting with ERPNext instances via REST API, enabling document management (create, read, update, list), DocType exploration, field inspection, and report execution.
AlicenseBqualityDmaintenanceEnables AI assistants to interact with ERPNext/Frappe instances through the REST API, allowing document management, report execution, and DocType operations using natural language.6MITWhy this server?
Designed for ERPNext sites running on Frappe Framework, enabling permission-aware discovery and operations across ERPNext DocTypes, records, reports, workflows, workspaces, customizations, and related site data.
AlicenseBqualityBmaintenanceEnables AI agents to explore and operate Frappe Framework, ERPNext, and HRMS sites at runtime by discovering installed apps, permission-visible DocTypes, schemas, records, child tables, reports, workflows, workspaces, print formats, files, and translations through the authenticated Frappe session. It also supports guarded create, update, delete, submit, cancel, and workflow actions alongside standard DocType, Custom Field, Property Setter, Client Script, permission, and app-customization export operations, each gated by preview and explicit confirmation.151MITWhy this server?
Provides tools to interact with an ERPNext instance via its REST API, allowing for document management (CRUD), workflow actions like submitting and cancelling documents, running query reports, inspecting schemas, and accessing specialized inventory and trading functions like stock balances and party balances.
AlicenseBqualityCmaintenanceEnables interaction with ERPNext instances via its REST API to manage documents, inventory, and reports. It supports full CRUD operations, submittable document workflows, and schema inspection through natural language.282MITWhy this server?
Live reads and writes to an ERPNext instance for procurement: raising, submitting, approving, amending and cancelling purchase orders and onboarding suppliers, with all procurement controls (duplicate suppliers, split purchases, budget per cost centre, price vs last purchase, segregation of duties) enforced in code before the ERP is touched.
AlicenseAqualityBmaintenanceEnables AI assistants to raise, submit, approve, amend, and cancel purchase orders and onboard suppliers in ERPNext or SAP S/4HANA while enforcing procurement controls such as duplicate detection, budget limits, split-purchase checks, price tolerances, and segregation of duties.14MITWhy this server?
Offers ERPNext-specific SSH management features through specialized profiles, including custom command aliases and automation hooks tailored for ERPNext deployments
AlicenseAqualityAmaintenanceEnables Claude to manage multiple SSH connections, execute remote commands, and transfer files across servers. Supports secure authentication, default directories, sudo operations, and deployment automation with profiles for different project types.372,733 npm532MITWhy this server?
Provides full CRUD operations, workflow management, custom fields, and DocType management for ERPNext, enabling AI agents to interact with and manage ERPNext documents, workflows, and metadata.
AlicenseBqualityDmaintenanceMCP server for ERPNext that provides full CRUD operations, workflow management, custom fields, and DocType management.191MIT