Frappe MCP Server
io.github.muthanii/frappe_mcp·v1.2.0Interact with Frappe/ERPNext sites — document CRUD, search, and whitelisted method calls
0 stars
Reviews
Write oneNobody has reviewed Frappe MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Frappe MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 57 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Frappe MCP Server compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 3,470 Web search servers
Install Frappe MCP Server in Claude Code, Cursor or VS Code
claude mcp add frappe_mcp -- uvx frappe-mcp-server
What the publisher says
From the Frappe MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Frappe MCP Server
mcp-name: io.github.muthanii/frappe_mcpA Model Context Protocol (MCP) server for Frappe Framework. Connect Claude Desktop, VS Code Copilot, and other MCP clients to any Frappe/ERPNext site via its REST API.
Where to get it
Features
- Document CRUD — get, create, update, delete Frappe doctypes
- Search — full-text and filtered document search
- Remote method calls — invoke any server-side Python method
- Authentication — API key + secret (token-based auth)
- Docker-first — single docker run command, no Python install needed
Quick start
With uvx (no install):
FRAPPE_URL=https://your-site.com \
FRAPPE_API_KEY=your-api-key \
FRAPPE_API_SECRET=your-api-secret \
uvx frappe-mcp-serverWith pip:
pip install frappe-mcp-server
frappe-mcp-serverWith Docker (Docker Hub):
docker run -i --rm \
-e FRAPPE_URL=https://your-site.com \
-e FRAPPE_API_KEY=your-api-key \
-e FRAPPE_API_SECRET=your-api-secret \
muthanii/frappe-mcpWith Docker (GHCR):
docker run -i --rm \
-e FRAPPE_URL=https://your-site.com \
-e FRAPPE_API_KEY=your-api-key \
-e FRAPPE_API_SECRET=your-api-secret \
ghcr.io/muthanii/frappe-mcpAvailable tools
Every tool ships MCP tool annotations and a declared outputSchema, so a client can tell read tools from destructive ones before calling them.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Frappe MCP Server: common questions
- Is Frappe MCP Server safe?
- Mostly: it is graded B (78/100). Read the Frappe MCP Server safety report
- How do I install Frappe MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Frappe MCP Server need an API key?
- Yes. The registry entry asks for
FRAPPE_API_KEY,FRAPPE_API_SECRET. - Is Frappe MCP Server maintained?
- The last commit was 98 days ago (2026-07-29). The latest release is v1.2.0.
- What can I use instead of Frappe MCP Server?
- Servers from other publishers that do the same job: Free Search MCP server, reMarkable MCP Server and CLIO Web MCP server.
Alternatives to Frappe MCP Server
Same job from other publishers: the closest match first, then the best rated.
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- reMarkable MCP ServerRead, render, search, and manage reMarkable documents through MCPnot reviewedEstablishedB
- CLIO WebProvider-fixed web search plus transparent URL, DOI, and document fetchingnot reviewedEstablishedA
Legal Data HunterSearch 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.not reviewedEstablishedA- CrgToken-efficient code review knowledge graph: semantic search and call-graph resolution.not reviewedEstablishedB