ERPNext MCP ServerServer

rakeshgangwar
GitHub
ERP SystemsAutonomous AgentsDeveloper Tools

Loading subscription status...

💡 Description

This 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.

📝 JSON Entries

{
  "mcpServers": [
    {
      "erpnext": {
        "env": {
          "ERPNEXT_URL": "http://your-erpnext-instance.com",
          "ERPNEXT_API_KEY": "your-api-key",
          "ERPNEXT_API_SECRET": "your-api-secret"
        },
        "args": [
          "/path/to/erpnext-server/build/index.js"
        ],
        "command": "node"
      }
    }
  ]
}

🛠️ Tools

authenticate_erpnextget_documentscreate_documentupdate_documentrun_reportget_doctype_fieldsget_doctypes

Features

  • Access ERPNext documents via URI
  • Structured data access in JSON format

💬 Example Queries

  • Authenticate using ERPNext credentials
  • Get list of customers
  • Retrieve details of a specific customer
  • Create a new item in ERPNext
  • Get fields for the Item doctype