@lcapps/mcp-crm
Official@lcapps/mcp-crm
Conecta tu CRM de LCApps con Claude y otros asistentes de IA.
Cuál de las dos formas necesitas
Hay dos maneras de conectar, y la mayoría de la gente quiere la primera.
Conector | Este paquete | |
Qué haces | pegar una dirección | instalar y editar un fichero |
Hace falta saber | nada | manejar la configuración del cliente |
Consultar y crear datos | sí | sí |
Los PDF se guardan en tu ordenador | no | sí |
Empieza por el conector. Si más adelante necesitas que las facturas y presupuestos se guarden como fichero, vuelve aquí.
Related MCP server: capsulemcp
Conectar sin instalar nada
Necesitas la dirección de tu CRM. Es la de siempre, cambiando el principio por mcp:
Si entras en | Tu dirección es |
|
|
|
|
|
|
|
|
|
|
Los pasos:
Abre Claude y entra en sus ajustes.
Busca el apartado de conectores y elige añadir uno personalizado.
Pega la dirección de la tabla y guarda.
Claude abrirá tu CRM en el navegador para que inicies sesión y autorices. Es tu sesión de siempre, con tu usuario.
Revisa lo que te pide y acepta.
Ya está. Pregúntale por tus clientes, tus facturas o tus gastos.
Si algo no va
Lo que ves | Qué pasa |
«no tengo acceso a nada» | A tu organización le falta activar el módulo del agente. Habla con tu administrador. |
No aparecen clientes, o facturas, o tareas | Esa parte del CRM no está contratada o activada para tu organización. |
Deja de responder tras un rato parado | La conexión caduca a los 30 minutos. Vuelve a preguntar y se reabre sola. |
Te pide autorizar otra vez | Normal si ha pasado tiempo. Autoriza de nuevo. |
Verás solo lo que tu usuario puede ver en el CRM. Conectar no da permisos nuevos.
Guardar los documentos en tu ordenador
Para esto sí hace falta este paquete. Un conector normal no puede escribir en tu disco, así que un PDF llega dentro de la respuesta y se queda ahí.
Este programa se ejecuta en tu ordenador, reenvía la conversación al servidor y guarda los ficheros que lleguen, dejándole a Claude la ruta donde quedaron.
Necesitas Node.js instalado. Después, en la configuración de tu cliente:
{
"mcpServers": {
"lcrm-int": {
"command": "npx",
"args": ["-y", "@lcapps/mcp-crm"],
"env": { "LCRM_MCP_URL": "https://mcp-int.lcrm.es/mcp" }
},
"lcrm-test": {
"command": "npx",
"args": ["-y", "@lcapps/mcp-crm"],
"env": { "LCRM_MCP_URL": "https://mcp-test.lcrm.es/mcp" }
},
"lcrm": {
"command": "npx",
"args": ["-y", "@lcapps/mcp-crm"],
"env": { "LCRM_MCP_URL": "https://mcp.lcrm.es/mcp" }
}
}
}Las tres entradas pueden estar activas a la vez. Las credenciales se guardan por servidor, así que autorizar una no cierra la sesión de las otras.
Dónde está el fichero de configuración:
Claude Desktop en macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Desktop en Windows:
%APPDATA%\Claude\claude_desktop_config.jsonCursor: en sus ajustes de MCP
--url https://…/mcp sirve como alternativa a la variable de entorno.
Autorización
La primera vez se abre el navegador para que autorices el acceso. El paquete se registra como cliente OAuth, espera la respuesta en http://localhost:33420/callback y guarda las credenciales en ~/.lcrm/credentials/<servidor>.json con permisos 0600. Después reutiliza el token de refresco, así que el navegador solo aparece una vez por servidor.
También puedes lanzarlo a mano:
LCRM_MCP_URL=https://mcp.lcrm.es/mcp npx -y @lcapps/mcp-crm login
LCRM_MCP_URL=https://mcp.lcrm.es/mcp npx -y @lcapps/mcp-crm logoutDónde acaban los ficheros
Los documentos que devuelve el CRM se guardan en ~/Downloads/lcrm-mcp/ y el asistente recibe la ruta. El nombre viene del propio CRM —budget_26_010.pdf y similares— reducido a un único segmento seguro: el servidor no decide dónde se escribe. Nunca se sobrescribe un fichero existente; se añade un sufijo -1, -2.
Variables de entorno
Variable | Obligatoria | Por defecto | Para qué |
| sí | — | Dirección del servidor, p. ej. |
| no |
| Dónde se guardan los documentos |
| no |
| Puerto local para la respuesta de autorización |
Cambiar el puerto cambia la dirección de retorno, así que habrá que autorizar de nuevo.
Desarrollo
npm install
npm run typecheck
npm test
npm run buildLicencia
MIT — ver LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceA modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.109MIT
- AlicenseAqualityAmaintenanceCapsule CRM tools for Claude. Local install via npx, org-wide via Custom Connectors. Read-only mode supported.89412Apache 2.0
- AlicenseAqualityDmaintenanceEnables LLMs like Claude to interact with Pipedrive CRM data through a standardized interface, providing 22 tools for managing deals, persons, organizations, activities, and more.221MIT
- Alicense-qualityDmaintenanceConnects Claude Code with GoHighLevel CRM to manage contacts, pipelines, calendars, conversations, workflows, funnels, and forms via natural language.MIT
Related MCP Connectors
LeadConnector / GoHighLevel MCP Pack — wraps the GoHighLevel CRM for AI agents.
Generate PDFs from templates via AI chat. Works with Claude, ChatGPT, Cursor, and any MCP client.
Talk to your live-events CRM (campaigns, analytics, paid ads, segments) in Claude and ChatGPT.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lcapps-es/mcp-crm'
If you have feedback or need assistance with the MCP directory API, please join our Discord server