@lcapps/mcp-crm
Official@lcapps/mcp-crm
Подключите вашу CRM от LCApps к Claude и другим ИИ-ассистентам.
Какой из двух способов вам нужен
Есть два способа подключения, и большинству людей подходит первый.
Коннектор | Этот пакет | |
Что вы делаете | вставляете адрес | устанавливаете и редактируете файл |
Что нужно знать | ничего | управлять настройками клиента |
Просматривать и создавать данные | да | да |
PDF сохраняются на вашем компьютере | нет | да |
Начните с коннектора. Если позже вам понадобится, чтобы счета и сметы сохранялись как файлы, вернитесь сюда.
Related MCP server: capsulemcp
Подключение без установки
Вам нужен адрес вашей CRM. Он тот же самый, только начало меняется на mcp:
Если вы заходите на | Ваш адрес |
|
|
|
|
|
|
|
|
|
|
Шаги:
Откройте Claude и перейдите в его настройки.
Найдите раздел коннекторов и выберите добавление пользовательского.
Вставьте адрес из таблицы и сохраните.
Claude откроет вашу CRM в браузере, чтобы вы вошли в систему и авторизовали. Это ваша обычная сессия, с вашим пользователем.
Просмотрите запрос и примите.
Готово. Спрашивайте о своих клиентах, счетах или расходах.
Если что-то пошло не так
Что вы видите | В чем дело |
«у меня нет доступа ни к чему» | В вашей организации не активирован модуль агента. Поговорите с администратором. |
Не отображаются клиенты, счета или задачи | Эта часть CRM не подключена или не активирована для вашей организации. |
Перестает отвечать после некоторого простоя | Соединение истекает через 30 минут. Задайте вопрос снова, и оно откроется само. |
Снова просит авторизовать | Нормально, если прошло время. Авторизуйте снова. |
Вы увидите только то, что ваш пользователь может видеть в CRM. Подключение не дает новых разрешений.
Сохранение документов на вашем компьютере
Для этого нужен этот пакет. Обычный коннектор не может записывать на ваш диск, поэтому PDF приходит внутри ответа и остается там.
Эта программа запускается на вашем компьютере, пересылает разговор на сервер и сохраняет приходящие файлы, передавая Claude путь, где они оказались.
Вам понадобится установленный Node.js. Затем в настройках вашего клиента:
{
"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" }
}
}
}Все три записи могут быть активны одновременно. Учетные данные сохраняются для каждого сервера, поэтому авторизация одного не завершает сессию других.
Где находится файл конфигурации:
Claude Desktop на macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Desktop на Windows:
%APPDATA%\Claude\claude_desktop_config.jsonCursor: в его настройках MCP
--url https://…/mcp служит альтернативой переменной окружения.
Авторизация
При первом запуске открывается браузер для авторизации доступа. Пакет регистрируется как клиент OAuth, ожидает ответ на http://localhost:33420/callback и сохраняет учетные данные в ~/.lcrm/credentials/<сервер>.json с правами 0600. После этого он повторно использует токен обновления, поэтому браузер появляется только один раз для каждого сервера.
Вы также можете запустить его вручную:
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 logoutКуда попадают файлы
Документы, возвращаемые CRM, сохраняются в ~/Downloads/lcrm-mcp/, и ассистент получает путь. Имя берется из самой CRM — budget_26_010.pdf и тому подобное — и сокращается до одного безопасного сегмента: сервер не решает, куда записывается файл. Существующий файл никогда не перезаписывается; добавляется суффикс -1, -2.
Переменные окружения
Переменная | Обязательная | По умолчанию | Для чего |
| да | — | Адрес сервера, напр. |
| нет |
| Куда сохраняются документы |
| нет |
| Локальный порт для ответа авторизации |
Изменение порта меняет адрес возврата, поэтому потребуется авторизоваться снова.
Разработка
npm install
npm run typecheck
npm test
npm run buildЛицензия
MIT — см. LICENSE.
This server cannot be deployed
Maintenance
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.
Create PDF invoices from your AI chat: clients, numbering, VAT, overdue reports. All data is local.
Create PDF invoices from your AI chat: clients, numbering, VAT, overdue reports. All data is local.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA 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.107MIT
- AlicenseAqualityAmaintenanceCapsule CRM tools for Claude. Local install via npx, org-wide via Custom Connectors. Read-only mode supported.9238 npm5Apache 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
- AlicenseNot gradedqualityDmaintenanceConnects Claude Code with GoHighLevel CRM to manage contacts, pipelines, calendars, conversations, workflows, funnels, and forms via natural language.MIT