Mcp Erpnext banner
Casys-AI Casys-AI

Mcp Erpnext

AI community

Description

Let AI agents operate your ERPNext — documents, workflows, and interactive viewers

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

English | [繁體中文](README.zh-TW.md)

@casys/mcp-erpnext

[![JSR](https://jsr.io/badges/@casys/mcp-erpnext)](https://jsr.io/@casys/mcp-erpnext) [![npm](https://img.shields.io/npm/v/@casys/mcp-erpnext?logo=npm&color=cb3837)](https://www.npmjs.com/package/@casys/mcp-erpnext) [![CI](https://github.com/Casys-AI/mcp-erpnext/actions/workflows/test.yml/badge.svg)](https://github.com/Casys-AI/mcp-erpnext/actions/workflows/test.yml) [![MCP](https://img.shields.io/badge/MCP-server-1f6feb?logo=modelcontextprotocol&logoColor=white)](https://modelcontextprotocol.io) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

[!IMPORTANT] **Installing the 3.1 beta:** pin the prerelease while this UX is being validated. For npm/Node use `npx -y @casys/mcp-erpnext@3.1.0-beta.3`; for Deno use `deno run -A jsr:@casys/mcp-erpnext@3.1.0-beta.3/server`. The moving npm alias is `@next`. The beta adds the generic document viewer and attachment workflows, so test it with the MCP host your users actually run before replacing a stable deployment.

Let any MCP-compatible AI agent operate your [ERPNext](https://erpnext.com) / Frappe instance — documents, workflows, and interactive viewers inside the host (Claude Desktop, Claude Code, VS Code Copilot, or custom).

Works with **self-hosted** and **ERPNext Cloud** (frappe.cloud) instances.

Built on **[@casys/mcp-server](https://github.com/Casys-AI/mcp-server)** — the MCP server framework (concurrency, auth, MCP Apps, observability) that powers this project.

Screenshots

Interactive viewers rendered inside an MCP host, driven entirely by tool results.

Document list viewer with chip filters and inline detail
doclist-viewer — any DocType as a sortable table with chip filters and an inline detail panel