drio
Open app

mcp-frappe

Source

MCP Server for Frappe

Catalog onlyCatalog onlySTDIO

Overview

MCP-Frappe is a server designed to work with the Frappe framework, which is a web application framework built on Python and JavaScript.

To use MCP-Frappe, clone the repository from GitHub, set up the server environment, and follow the instructions in the documentation to deploy your Frappe applications.

  • Easy integration with the Frappe framework - Supports rapid application development - Built on a robust server architecture
  1. Developing web applications using the Frappe framework.
  2. Hosting Frappe applications for various business needs.
  3. Customizing and extending Frappe functionalities for specific projects.

Add to your AI client

Use these steps to connect mcp-frappe in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-frappe-tuanle96": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-frappe-tuanle96": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-frappe-tuanle96": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-frappe-tuanle96": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-frappe-tuanle96": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-frappe-tuanle96": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-frappe-tuanle96"
      ]
    }
  }
}

FAQ

What is the license for mcp-frappe?

MCP-Frappe is licensed under the MIT license, allowing for free use and modification.

Is there any official support for mcp-frappe?

No, MCP-Frappe is not an official project, but community support may be available through forums and GitHub issues.

How can I contribute to mcp-frappe?

Contributions are welcome! You can fork the repository, make changes, and submit a pull request on GitHub.