frappe_ai
Verified Safeby vyogotech
Overview
Provides an AI assistant for Frappe/ERPNext users by integrating with an external Model Context Protocol (MCP) server for data-aware queries.
Installation
No command providedSecurity Notes
Uses standard OAuth2 client credentials grant for app-to-app authentication, with the client secret stored as a Frappe 'Password' field (implying encryption). User context is transmitted via Frappe session ('sid' cookie) to the MCP server, requiring the MCP server to be configured to trust and validate Frappe's sessions. Configurable network timeouts are implemented. Token caching is in-memory by default, with a recommendation for Redis in production. No 'eval' or other high-risk dynamic code execution patterns from user input were found. The overall security relies heavily on the correct and secure configuration of both the Frappe instance and the external MCP server.
Similar Servers
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
nextcloud-mcp-server
Transforms a Nextcloud instance into a semantic intelligence engine, providing AI agents and semantic search capabilities.
example-remote-server
A reference server demonstrating all Model Context Protocol (MCP) features and OAuth 2.0 authentication patterns.
cap-mcp-plugin
Integrate SAP CAP services with the Model Context Protocol (MCP) to expose them as AI-accessible resources, tools, and prompts for natural language interaction and automation.