anvie-frappe-mcp-wrapper

binsarjr/anvie-frappe-mcp-wrapper
0 starsCommunity

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Automates setup and configuration for frappe-mcp, enabling management of multiple Frappe projects with easy switching and binary downloads.

README.md

anvie-frappe-mcp-wrapper

A simplified wrapper for frappe-mcp that automates setup and configuration. This wrapper eliminates the need for manual Rust installation and complex configuration steps.

Features

  • Automatic binary download: Downloads the correct frappe-mcp binary for your platform
  • Simplified setup: Interactive setup without manual configuration files
  • Multi-project support: Manage multiple Frappe projects with easy switching
  • Zero dependencies: Uses only Node.js built-in modules
  • MCP stdio support: Ready to use with MCP clients

Installation

npm install -g anvie-frappe-mcp-wrapper

Usage

Setup a new project

anvie-frappe-mcp-wrapper setup

Or with command line arguments:

anvie-frappe-mcp-wrapper setup --name myproject --bench /path/to/bench --app myapp --site site1.localhost

List configurations

anvie-frappe-mcp-wrapper config list

Switch between projects

anvie-frappe-mcp-wrapper config use myproject

Remove a configuration

anvie-frappe-mcp-wrapper config remove myproject

Update binary

anvie-frappe-mcp-wrapper update

Run MCP server

anvie-frappe-mcp-wrapper run

MCP Configuration

Add this to your MCP client configuration:

{
  "mcpServers": {
    "frappe": {
      "command": "npx",
      "args": ["anvie-frappe-mcp-wrapper"],
      "env": {}
    }
  }
}

How it works

  1. Binary Management: Downloads and manages frappe-mcp binaries in ~/.anvie/frappe-mcp/bin/
  2. Configuration Storage: Stores project configurations in ~/.anvie/frappe-mcp/configs/
  3. Auto-detection: Automatically detects your platform and downloads the correct binary
  4. Environment Setup: Sets up the correct environment variables for the frappe-mcp server

Development

bun install
bun run build

License

MIT

Related MCP servers

Browse all →