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.
AlicenseAqualityAmaintenanceConnects MCP clients to Frappe/ERPNext sites via REST API, enabling document CRUD, search, and remote method calls.107MITWhy 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.6113MITWhy 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.191MITWhy 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.
AlicenseBqualityBmaintenanceEnables 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.281MITWhy 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.37665413MITWhy 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?
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?
Provides tools for managing stock (inventory, orders, pricing), sales (invoices, cancellations, reporting), CRM (customers, profiles, top customers), suppliers (orders, pending orders), OCR-based processing (product identification from images, supplier invoice processing), and dashboard/reporting (revenue trends, category performance).
FlicenseAqualityCmaintenanceMCP server that connects Hermes Agent to ERPNext for managing stock, sales, customers, suppliers, and more via 25 tools.26Why this server?
Provides tools and resources for interacting with ERPNext ERP data, including production orders, inventory, customers, and bill of materials, with capabilities to query and filter orders, retrieve stock levels, and access BOM details.

erp-mcpofficial
Alicense-qualityBmaintenanceExposes ERP data (production orders, inventory, BOM, customers) to any MCP client through a backend-neutral interface, with a mock backend for testing.MIT