Bitrix24 MCP server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| B24_DEFAULT_WEBHOOK | Yes | The Bitrix24 incoming webhook URL (e.g., https://your-portal.bitrix24.com/rest/1/abc123xyz/) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| b24_callA | Llama CUALQUIER método REST de la API de Bitrix24. Úsalo cuando no exista un tool específico. Referencia completa: https://dev.1c-bitrix.ru/rest_help/ |
| b24_batchA | Ejecuta múltiples llamadas a la API de Bitrix24 en una sola request HTTP. Los resultados de una llamada pueden usarse como parámetros de la siguiente con $result[alias][campo]. |
| b24_test_connectionB | Verifica la conexión al webhook de Bitrix24 y confirma datos del portal y permisos del usuario. |
| b24_crm_listA | Lista registros CRM: deals, contactos, empresas, leads, cotizaciones, o items de SPA. Soporta filtros, selección de campos y paginación automática. |
| b24_crm_getB | Obtiene un registro CRM completo por ID: deal, contact, company, lead, o item de SPA. |
| b24_crm_createB | Crea un nuevo registro CRM: deal, contact, company, lead, cotización, o item de SPA. |
| b24_crm_updateC | Actualiza campos de un registro CRM existente. |
| b24_crm_deleteC | Elimina un registro CRM por ID. |
| b24_crm_fieldsB | Lista todos los campos disponibles de una entidad CRM (estándar + personalizados) con sus tipos, etiquetas y configuración. |
| b24_crm_timeline_addB | Agrega un comentario o actividad a la línea de tiempo de un registro CRM. |
| b24_read_full_configB | Lee TODA la configuración estructural de la instancia: entidades, pipelines, etapas, campos, automatizaciones, catálogo y usuarios. Exporta a JSON. |
| b24_read_entity_typesB | Lee todos los tipos de entidad CRM y SPA (Smart Process Automation) con sus atributos. |
| b24_read_pipelinesA | Lee pipelines (funnels) y sus etapas con colores, semántica y orden. |
| b24_read_custom_fieldsB | Lee campos personalizados de todas las entidades CRM con su configuración completa. |
| b24_read_automationsB | Lee reglas de automatización (robots y triggers) por etapa con condiciones y acciones. |
| b24_read_product_catalogB | Lee la estructura de configuración del catálogo de productos: secciones, propiedades, precios y unidades. |
| b24_compare_configsA | Compara dos archivos JSON de configuración e informa qué existe en origen y no en destino, y viceversa. |
| b24_apply_configA | Aplica una configuración exportada a una instancia destino. Crea si no existe, actualiza si existe, nunca elimina. |
| b24_save_user_mappingA | Genera y guarda el mapeo de IDs de usuarios entre dos instancias, necesario para replicar automatizaciones. |
| b24_tasks_listB | Lista tareas con filtros por responsable, grupo, estado, vencimiento, etc. |
| b24_tasks_getB | Obtiene el detalle completo de una tarea por ID. |
| b24_tasks_createB | Crea una nueva tarea con título, descripción, responsable, fecha límite, prioridad y más. |
| b24_tasks_updateC | Actualiza campos de una tarea existente. |
| b24_tasks_completeC | Marca una tarea como completada. |
| b24_users_listC | Lista usuarios activos con nombre, email, cargo, departamento y estado online. |
| b24_departments_listC | Lista departamentos de la estructura organizativa con jerarquía y responsables. |
| b24_disk_storagesC | Lista todos los storages disponibles (personal, grupos, empresa). |
| b24_disk_folder_listB | Lista el contenido de una carpeta en el Disk de Bitrix24. |
| b24_disk_file_getC | Obtiene información de un archivo incluyendo URL de descarga. |
| b24_disk_file_uploadB | Sube un archivo a una carpeta del Disk de Bitrix24. |
| b24_calendar_listA | Lista eventos de calendario personal, de grupo o de empresa con filtro de fechas. |
| b24_calendar_createB | Crea un evento en el calendario con participantes, ubicación y recordatorios. |
| b24_feed_postA | Publica un mensaje en el feed de actividad (Live Feed) de Bitrix24, con soporte BB-code. |
| b24_notify_sendC | Envía una notificación personal a un usuario dentro de Bitrix24. |
| b24_chat_sendC | Envía un mensaje a un chat privado o grupal en el IM de Bitrix24. |
| b24_groups_listB | Lista grupos de trabajo (workgroups y proyectos) con filtros por estado y visibilidad. |
| b24_bizproc_listC | Lista instancias de procesos de negocio activas, filtradas por entidad o registro. |
| b24_bizproc_startB | Inicia un proceso de negocio (workflow) sobre un documento o registro CRM. |
| b24_telephony_callsC | Lista el historial de llamadas con filtros por entidad CRM, usuario, duración y fecha. |
| b24_products_listB | Lista productos del catálogo con filtros por sección, precio, estado activo, etc. |
| b24_products_getC | Obtiene el detalle completo de un producto por ID. |
| b24_products_createB | Crea un nuevo producto en el catálogo. |
| b24_products_updateC | Actualiza un producto del catálogo. |
| b24_products_sectionsC | Lista las secciones/categorías del catálogo de productos. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/bit2beat/bitrix24-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server