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
mcp-servers
Provides a curated collection of Model Context Protocol (MCP) server configurations to enable AI agents to interact with various developer tools and services.
nextcloud-mcp-server
The Nextcloud MCP Server connects AI assistants to a Nextcloud instance, enabling natural language interaction for CRUD operations across various Nextcloud apps and supporting retrieval-augmented generation (RAG) for semantic search.
mcp-server
A Model Context Protocol (MCP) server for AI-assisted development of SAP Cloud Application Programming Model (CAP) applications, providing tools for searching CDS model definitions and CAP documentation.
cap-mcp-plugin
Integrate SAP CAP services with AI agents using the Model Context Protocol (MCP) by automatically generating MCP servers from annotated CAP services, enabling AI-native data access, intelligent automation, and business intelligence.