# ERPNext

> Use this tool when you need to integrate AI assistants with enterprise resource planning data, enabling standardized interactions for tasks like inventory management, customer relationship management, and financial reporting. It provides a standardized interface for authentication, document operations, and report generation, supporting inputs like URI templates and filters, and outputting ERPNext documents and metadata. Ideal for business applications requiring ERP data access without direct database access.

Canonical page: https://skillsregistry.net/skills/rakeshgangwar-erpnext  
JSON: https://api.skillsregistry.net/v1/skills/rakeshgangwar-erpnext

## Description

The ERPNext MCP server provides integration with ERPNext/Frappe API, enabling AI assistants to interact with enterprise resource planning data through a standardized interface. Developed by Rakesh Gangwar, this TypeScript implementation supports authentication, document operations (create, read, update), report generation, and metadata discovery through tools like get_documents, create_document, and run_report. The server exposes ERPNext documents via URI templates (erpnext://{doctype}/{name}) and includes features for querying document lists with filters, retrieving field definitions, and accessing various DocTypes. It's particularly useful for business applications requiring ERP data access, such as inventory management, customer relationship management, and financial reporting without direct database access.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/rakeshgangwar-erpnext)
- **Repository:** <https://github.com/rakeshgangwar/erpnext-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "rakeshgangwar-erpnext"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/rakeshgangwar-erpnext` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/rakeshgangwar-erpnext/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
