Servidor ERPNext MCP
Un servidor de protocolo de contexto de modelo para la integración de ERPNext
Este es un servidor MCP basado en TypeScript que se integra con la API de ERPNext/Frappe. Permite que los asistentes de IA interactúen con los datos y la funcionalidad de ERPNext mediante el Protocolo de Contexto de Modelo.
Características
Recursos
- Acceda a los documentos de ERPNext a través de los URI
erpnext://{doctype}/{name}
- Formato JSON para acceso a datos estructurados
Herramientas
authenticate_erpnext
- Autenticarse con ERPNext usando nombre de usuario y contraseñaget_documents
- Obtener una lista de documentos para un tipo de documento específicocreate_document
- Crea un nuevo documento en ERPNextupdate_document
- Actualizar un documento existente en ERPNextrun_report
- Ejecutar un informe ERPNextget_doctype_fields
- Obtener la lista de campos para un DocType específicoget_doctypes
- Obtener una lista de todos los DocTypes disponibles
Configuración
El servidor requiere las siguientes variables de entorno:
ERPNEXT_URL
: la URL base de su instancia de ERPNextERPNEXT_API_KEY
(opcional): clave API para autenticaciónERPNEXT_API_SECRET
(opcional): secreto de API para autenticación
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Instalación
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Para usar con Claude en VSCode, agregue la configuración del servidor a:
En MacOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
En Windows: %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
Ejemplos de uso
Autenticación
Obtener lista de clientes
Obtener detalles del cliente
Crear nuevo artículo
Obtener campos de elementos
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Este es un servidor MCP basado en TypeScript que se integra con la API de ERPNext/Frappe. Permite que los asistentes de IA interactúen con los datos y la funcionalidad de ERPNext mediante el Protocolo de Contexto de Modelo.
Related MCP Servers
- -securityFlicense-qualityThis is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.Last updated -Python
- -securityAlicense-qualityA TypeScript-based server that enables AI assistants to interact with ERPNext/Frappe systems through the Model Context Protocol, allowing access to documents, creation/updating of records, and running reports.Last updated -21JavaScriptMIT License
YepCode MCP Serverofficial
-securityAlicense-qualityAn MCP server that enables AI platforms to interact with YepCode's infrastructure, allowing LLM-generated scripts to run on YepCode and turning YepCode processes into powerful tools that AI assistants can use directly.Last updated -928TypeScriptMIT License- AsecurityFlicenseAqualityAn all-in-one Model Context Protocol (MCP) server that connects your coding AI to numerous databases, data warehouses, data pipelines, and cloud services, streamlining development workflow through seamless integrations.Last updated -2Python