Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BX24_MODENoAuthentication mode: 'webhook' or 'oauth'. Auto-detected if omitted.
BX24_DOMAINNoPortal domain, e.g. portal.bitrix24.ru
BX24_MAX_ROWSNoRow cap for auto-pagination (default: 5000)5000
BX24_AUDIT_LOGNoJSONL audit path for destructive + auth events (omit to disable)
BX24_CLIENT_IDNoOAuth client id
BX24_HTTP_HOSTNoHTTP transport host (default: 127.0.0.1)127.0.0.1
BX24_HTTP_PATHNoHTTP transport path (default: /mcp)/mcp
BX24_HTTP_PORTNoHTTP transport port (default: 3000)3000
BX24_LOG_LEVELNoLog level: silent, error, warn, info, debug (default: info)info
BX24_TRANSPORTNoTransport: 'stdio' or 'http' (default: stdio)stdio
BX24_HTTP_TOKENNoIf set, the HTTP transport requires Authorization: Bearer <token>
BX24_CORS_ORIGINNoCORS for browser-based MCP clients — disabled by default; set '*' or a specific origin like 'https://app.example.com' to enable
BX24_WEBHOOK_URLNoIncoming webhook URL: https://portal.bitrix24.ru/rest/<user_id>/<secret>/
BX24_ACCESS_TOKENNoReady access token (otherwise obtained from refresh)
BX24_DEFAULT_LANGNoLanguage: 'ru' or 'en' (default: ru)ru
BX24_OAUTH_SERVERNoOAuth server URL (default: https://oauth.bitrix.info)https://oauth.bitrix.info
BX24_AUTO_PAGINATENoSet to 'true' to auto-collect list pages up to BX24_MAX_ROWS
BX24_CLIENT_SECRETNoOAuth client secret
BX24_REFRESH_TOKENNoRefresh token for auto-refresh
BX24_RATE_LIMIT_RPSNoRequests/sec (≤2 non-Enterprise, ≤5 Enterprise; default: 2)2
BX24_RATE_LIMIT_BURSTNoToken-bucket burst (default: 50)50
BX24_CONFIRM_DESTRUCTIVENoSet to 'true' to require explicit confirm: true before destructive actions

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
bx24_crm_leadsC

Bitrix24 CRM leads: CRUD, fields, contacts, user fields. Methods crm.lead.* (REST 1.0 + 3.0). RU/EN: лид, новый лид, создать лид, найди лиды, обнови лид, удали лид / lead, create lead, find leads, update lead, delete lead.

bx24_crm_dealsB

Bitrix24 CRM deals: CRUD, funnels/categories, product rows, contact bindings, timeline. Methods crm.deal., crm.dealcategory., crm.deal.productrows., crm.deal.contact. (REST 1.0 + 3.0). RU/EN: сделка, создать сделку, найди сделки, передвинуть по воронке, закрыть сделку, товарные позиции / deal, create deal, find deals, move stage, close deal, product rows.

bx24_crm_contactsB

Bitrix24 CRM contacts: CRUD, company bindings, user fields. Methods crm.contact., crm.contact.company., crm.contact.userfield.* (REST 1.0 + 3.0). RU/EN: контакт, найти контакт, создать контакт / contact, find contact, create contact.

bx24_crm_companiesB

Bitrix24 CRM companies: CRUD, contact bindings, user fields. Methods crm.company., crm.company.contact., crm.company.userfield.* (REST 1.0 + 3.0). RU/EN: компания, создать компанию, найти компанию / company, create company, find company.

bx24_crm_invoicesB

Bitrix24 CRM invoices (SMART_INVOICE): CRUD, stages, product rows. Methods crm.item.* (entityTypeId=31), crm.status.* (REST 1.0 + 3.0). RU/EN: счёт, создать счёт, найти счета / invoice, create invoice, find invoices.

bx24_crm_productsB

Bitrix24 trade catalog: products, sections, prices, stores, product rows, price types, measures, VAT, ratios, rounding rules, extra charges, inventory documents, product properties, variations (offers), SKU heads, services. Methods catalog.* (REST 1.0 + 3.0). RU/EN: каталог, товар, раздел, цена, склад, товарная позиция, вариация, услуга, тип цены, единица измерения, НДС, коэффициент, документ склада, свойство товара / catalog, product, section, price, store, variation, offer, sku, service, price type, measure, VAT, ratio, inventory document, product property.

bx24_crm_activitiesB

Bitrix24 CRM activities (дела/звонки/встречи/письма): CRUD, complete, todo, configurable, types, badges, timeline (comments/notes/logmessages/bindings). Methods crm.activity., crm.activity.todo., crm.activity.configurable., crm.activity.type., crm.activity.badge., crm.timeline. (REST 1.0 + 3.0). RU/EN: дело, запланируй звонок, запланируй встречу, заверши дело, таймлайн, заметка, лог / activity, plan a call, plan a meeting, complete activity, timeline, note, log.

bx24_crm_requisitesC

Bitrix24 CRM requisites (реквизиты): CRUD, presets, bank details, links, user fields. Methods crm.requisite., crm.requisite.preset., crm.requisite.bankdetail., crm.requisite.link., crm.requisite.userfield.* (REST 1.0 + 3.0). RU/EN: реквизиты, добавить реквизиты компании, пресет, банковские реквизиты, привязка / requisites, company details, preset, bank details, link.

bx24_crm_duplicatesC

Bitrix24 CRM duplicate search & merge. Methods crm.duplicate.*, crm.entity.mergeBatch (REST 1.0 + 3.0). RU/EN: дубли, найти дубли, объединить / duplicates, find duplicates, merge.

bx24_smart_processesA

Bitrix24 smart processes (произвольные CRM-сущности): types + items CRUD. Methods crm.type., crm.item. (REST 1.0 + 3.0). RU/EN: умный процесс, смарт-процесс, произвольная сущность, создать тип, элемент / smart process, custom entity, type, item.

bx24_crm_quotesB

Bitrix24 CRM quotes (коммерческие предложения): CRUD, product rows, contact bindings, user fields. Methods crm.quote., crm.quote.productrows., crm.quote.contact., crm.quote.userfield. (REST 1.0 + 3.0). RU/EN: коммерческое предложение, КП, создать КП / quote, create quote, proposal.

bx24_crm_documentsC

Bitrix24 CRM document generator (генератор документов): templates, documents, numerators, bindings, providers. Methods crm.documentgenerator.* (REST 1.0 + 3.0). RU/EN: документ, шаблон документа, счёт, договор, нумератор / document, document template, invoice, contract, numerator.

bx24_crm_currencyC

Bitrix24 CRM currencies (валюты): CRUD, base currency, localizations. Methods crm.currency., crm.currency.base., crm.currency.localizations.* (REST 1.0 + 3.0). RU/EN: валюта, курс, базовая валюта, локализация / currency, base currency, localization.

bx24_crm_webformC

Bitrix24 CRM webforms (веб-формы) & results: form CRUD, results, options. Methods crm.webform., crm.webform.result., crm.webform.option.* (REST 1.0 + 3.0). RU/EN: веб-форма, форма обратной связи, результат, заявка с сайта / webform, feedback form, result, lead form.

bx24_crm_trackingC

Bitrix24 CRM tracking (отслеживание источников): traces, sources, channels. Methods crm.tracking.trace., crm.tracking.source., crm.tracking.channel.* (REST 1.0 + 3.0). RU/EN: отслеживание, источник, трекинг, UTM, канал / tracking, source, UTM, channel, trace.

bx24_crm_automationC

Bitrix24 CRM automation triggers (триггеры автоматизации): app triggers, execute, webhook trigger. Methods crm.automation.trigger.* (REST 1.0 + 3.0). RU/EN: автоматизация, триггер, запустить триггер, робот / automation, trigger, execute trigger, robot.

bx24_crm_calllistsB

Bitrix24 CRM call lists (списки обзвона): create, list, get, delete, start, status. Methods crm.calllist.* (REST 1.0 + 3.0). RU/EN: список обзвона, обзвон, прозвон / call list, cold call list, dial list.

bx24_crm_addressesB

Bitrix24 CRM addresses (адреса клиентов): CRUD, by client, delete by filter. Methods crm.address.*, crm.address.byclient (REST 1.0 + 3.0). RU/EN: адрес, адрес клиента, фактический адрес, юридический адрес / address, client address, actual address, legal address.

bx24_crm_stagehistoryC

Bitrix24 CRM stage history (история перемещений по стадиям): list, get, fields. Methods crm.stagehistory.* (REST 1.0 + 3.0). RU/EN: история стадий, движение по воронке, история сделки / stage history, funnel movement, deal history.

bx24_crm_summaryA

Bitrix24 CRM summary: total counts of leads, deals, contacts, companies plus lead statuses and deal categories (funnels) in one call (REST 1.0 + 3.0). RU/EN: сводка CRM, сколько лидов/сделок/контактов/компаний, обзор CRM, статусы лидов, воронки / CRM summary, how many leads/deals/contacts/companies, lead statuses, deal funnels.

bx24_tasksB

Bitrix24 tasks: full lifecycle, checklists, comments, elapsed, flows, stages, planner. Methods tasks.task., task.checklistitem., task.commentitem., task.elapseditem., tasks.flow.Flow., task.planner., task.dependence.* (REST 1.0 + 3.0). RU/EN: задача, поставить задачу, мои задачи, выполнить, делегировать, отложить, чеклист, комментарий, затраченное время / task, my tasks, complete, delegate, defer, checklist, comment, elapsed.

bx24_projectsC

Bitrix24 groups/projects (соц. сеть): CRUD, members, owner, features. Methods sonet_group., socialnetwork.group., socialnetwork.project.* (REST 1.0 + 3.0). RU/EN: проект, группа, рабочая группа, создать проект, участники / project, group, create project, members.

bx24_diskB

Bitrix24 Disk: storages, folders, files, versions, external links. Methods disk.storage., disk.folder., disk.file., disk.version., disk.rights.* (REST 1.0 + 3.0). RU/EN: файл, папка, диск, загрузить файл, скачать, содержимое папки, версия, публичная ссылка / file, folder, disk, upload, download, version, external link.

bx24_imB

Bitrix24 messenger: messages, notifications, user info, search, counters, recent. Methods im.message., im.notify., im.user., im.search., im.counters., im.recent. (REST 1.0 + 3.0). RU/EN: сообщение, написать, уведомление, поиск сообщений, счётчики, недавние / message, notify, search messages, counters, recent.

bx24_im_chatC

Bitrix24 chats: create, members, owner, title/color/avatar, mute, messages, counters. Methods im.chat., im.dialog. (REST 1.0 + 3.0). RU/EN: чат, создать чат, участники, переименовать, замуть / chat, create chat, members, rename, mute.

bx24_confC

Bitrix24 video conferences (Zoom-аналог). Methods im.conference.* (REST 1.0 + 3.0). RU/EN: конференция, видеовстреча, собери созвон / conference, video call, schedule call.

bx24_calendarC

Bitrix24 calendar: events, sections, meeting status, resources, accessibility, settings. Methods calendar.event., calendar.section., calendar.meeting., calendar.resource., calendar.accessibility., calendar.user.settings. (REST 1.0 + 3.0). RU/EN: событие, встреча, календарь, создай событие, ближайшие, доступность / event, calendar, create event, nearest, availability.

bx24_openlinesC

Bitrix24 IM open lines (открытые линии): configs, sessions, dialogs, operators, CRM links, network. Methods imopenlines.* (REST 1.0 + 3.0). RU/EN: открытая линия, линия поддержки, сессия, оператор, диалог / open line, support line, session, operator, dialog.

bx24_botsC

Bitrix24 chat bots v2 (чат-боты): bot registration, chats, messages, reactions, commands, files, events. Methods imbot.v2.* (REST 1.0 + 3.0). RU/EN: чат-бот, бот, зарегистрировать бота, команда, реакция / chat bot, register bot, command, reaction.

bx24_usersC

Bitrix24 portal users: current, get, search, list by department, user fields, user CRUD. Methods user., user.userfield. (REST 1.0 + 3.0). RU/EN: пользователь, кто я, найти сотрудника, отдел, пригласить / user, who am i, find user, invite.

bx24_departmentsC

Bitrix24 departments (org structure): CRUD + IM dept info. Methods department., im.department. (REST 1.0 + 3.0). RU/EN: отдел, подразделение, оргструктура, найти отдел / department, org structure, find department.

bx24_timeB

Bitrix24 working time tracking (timeman). Methods timeman., timeman.status. (REST 1.0 + 3.0). RU/EN: учёт рабочего времени, открыть день, закрыть день, пауза, перерыв / working time, open day, close day, pause, break.

bx24_hrC

Bitrix24 HR: employees + invitations. Methods humanresources.employee.*, user.add/update (REST 1.0 + 3.0). RU/EN: сотрудник, кадры, пригласить, уволить, перевести, профиль / employee, HR, invite, dismiss, transfer, profile.

bx24_listsB

Bitrix24 universal lists (infoblocks): lists, fields, elements, sections. Methods lists., lists.element., lists.field., lists.section. (REST 1.0 + 3.0). RU/EN: универсальный список, инфоблок, элемент списка, поле / universal list, list element, field, section.

bx24_mailB

Bitrix24 mail: mailboxes, messages, send, reply, forward, filters, recipient. Methods mail.mailbox., mail.message., mail.recipient., mailservice. (REST 1.0 + 3.0). RU/EN: почта, письмо, отправить письмо, ящик, фильтр / mail, email, send email, mailbox, filter.

bx24_reportsB

Bitrix24 analytics & reports: deal pipeline, lead sources, user activity, task completion, deal conversion, funnel stages. Methods crm.deal.list, crm.status.*, crm.lead.list, tasks.task.list aggregations (REST 1.0 + 3.0). RU/EN: отчёт, аналитика, воронка, конверсия, источник, активность / report, analytics, pipeline, conversion, source, activity.

bx24_marketingB

Bitrix24 marketing: segments from CRM, broadcast send, lead filtering, trade platforms. Methods crm.lead.list (filters), mail.message.send, sale.tradePlatform.* (REST 1.0 + 3.0). RU/EN: сегмент, рассылка, маркетинг, источник лидов, площадка / segment, broadcast, marketing, lead source, trade platform.

bx24_workflowsB

Bitrix24 business processes & robots: templates, instances, tasks, robots, activities. Methods bizproc.workflow., bizproc.workflow.template., bizproc.task., bizproc.robot., bizproc.activity.* (REST 1.0 + 3.0). RU/EN: бизнес-процесс, робот, запустить процесс, шаблон, задача БП,杀ить / workflow, business process, robot, start, template, kill.

bx24_telephonyB

Bitrix24 telephony: external lines, external calls, SIP, voximplant, call follow-up. Methods telephony.externalLine., telephony.externalCall., voximplant., call.followup. (REST 1.0 + 3.0). RU/EN: телефония, внешняя линия, звонок, SIP, воксимплант, перезвон / telephony, external line, call, sip, follow-up.

bx24_eventsB

Bitrix24 event subscriptions + offline queue. Methods event.bind, event.get, event.unbind, event.offline.* (REST 1.0 + 3.0). RU/EN: события, подписка, webhook события, офлайн-очередь, отписаться / events, bind, subscription, offline queue, unbind.

bx24_batchA

Bitrix24 batch: combine multiple REST calls into one request. Method batch (REST 1.0 + 3.0). Reference earlier results inside later commands with $result[key]. RU/EN: пакет, батч, несколько вызовов, объединить вызовы / batch, combine calls, multiple calls.

bx24_callA

Universal Bitrix24 REST call: invoke any REST method by name with arbitrary params. Escape-hatch for methods not covered by dedicated tools (REST 1.0 + 3.0). RU/EN: вызови метод, сделай произвольный вызов, вызови rest-метод / call rest method, invoke method, raw rest call.

bx24_healthA

Bitrix24 health check: verify API connectivity, credentials, and measure response time (REST 1.0 + 3.0). RU/EN: проверь подключение, работает ли API, статус соединения, пинг / check connection, is API working, health check, ping.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 43 tools

Disambiguation3/5

Most tools map to clearly distinct Bitrix24 modules, but several boundaries blur: bx24_users and bx24_hr both cover user creation/updating, bx24_im and bx24_im_chat both expose messaging/counters, and bx24_workflows overlaps with bx24_crm_automation around robots/triggers. The descriptions and method prefixes help, but an agent still needs to read carefully to avoid misselection.

Naming Consistency5/5

All 43 tools follow the same `bx24_<module>` snake_case convention with noun-style module names, making the namespace highly predictable. The only mild oddity is `bx24_call` being a generic REST call alongside telephony calls, but the naming pattern itself is uniform.

Tool Count3/5

43 tools is large and exceeds the comfortable range for a single MCP surface, but the server's scope is the full Bitrix24 ecosystem and each tool maps to a real module rather than a redundant operation. Still, the count is heavy enough that an agent will need deliberate filtering and selection.

Completeness4/5

The set covers CRM entities, tasks, disk, messenger, calendar, telephony, automation, HR, and platform utilities with CRUD/lifecycle operations, and `bx24_call` provides an escape hatch for unspecified REST methods. There are minor gaps such as no dedicated sale/order or standalone CRM status module, but common workflows are not dead-ended.

Maintenance

ActivityMaintained
ResponsivenessNo issues