MCP Protocol — Open Standard

Connect AI to Your
Bitrix24 CRM

Query, analyze, and update your CRM data using natural language. 56 tools that connect Claude, ChatGPT or any MCP client directly to Bitrix24.

✓ Setup in under 2 min

Available on Bitrix24 Marketplace

See it in action

90-second walkthrough from install to your first AI query.

MCP Bridge — AI for Bitrix24 demo
Works with any MCP-compatible client
Bitrix24
MCP Protocol
Claude ChatGPT Any MCP Client

56 Tools for Your CRM

From quick counts to full analytics and workflow automation — everything you need in natural language.

CRM Query

List, search, count and discover leads, deals, contacts, companies and SPAs with powerful filtering and cross-entity search.

9 tools

Analytics & Insights

Funnel analysis, stage distribution, timeline trends, conversion rates, and per-assignee breakdowns.

3 tools

CRM Actions

Update items, run business workflows, add timeline comments and follow-ups — always with confirmation.

6 tools

Activity Monitoring

Track calls, emails, meetings and tasks per user. Response times, hourly patterns, reach analysis and auto-generated insights.

2 tools

Every Tool at a Glance

56 specialized tools organized by function — from data access to workflow automation.

CRM Suite 19
Data & Discovery 8
list_items Browse leads, deals, contacts, companies and SPAs with filters. Supports custom fields (extra_fields) with automatic enum label resolution. List
count_items Instant totals for any entity — "how many open deals?" including leads, contacts, companies and SPAs. Count
search_crm Search by name across leads, deals, contacts, companies and custom entities in a single query. Search
list_stages View all pipeline stages with IDs for leads, deals, invoices and custom entities. Required before filtering by status. Resolve
list_entities Discover custom entities (SPAs) and their IDs. Essential when your CRM has custom pipelines. Resolve
list_fields Discover all fields (standard and custom) for any entity. Search by title or enum option values. Required before using extra_fields in other tools. Resolve
list_users List your team with names, emails and IDs. Needed to filter by assignee or monitor a rep. Resolve
list_companies List companies in the CRM with industry info. Map a company name to its ID for filtering. Resolve
Analytics 3
get_analytics Funnel, conversion rates, stage breakdown and per-rep stats. Supports grouping by custom fields (extra_fields) for any entity. Analyze
monitor_activities Track a rep's calls, emails, meetings and tasks. Response times, hourly patterns and productivity metrics. Analyze
get_item_overview Single CRM item 360 view in one call: timeline, activities, stages with durations, linked tasks and derived metrics (is_stale, deal_age_days, current_stage_duration). Analyze
Actions & Workflows 6
create_item Create a lead, deal, contact, company, quote, invoice or SPA item in one call. Maps high-level params (name, email, phone, amount) to entity-specific fields. Always confirms first. Leaves audit signature in timeline. Write
update_item Edit any field on leads, deals, contacts, companies or SPAs. Stage, assignee, amount — always confirms first. Leaves audit signature in timeline. Write
start_workflow Launch a business process on any entity — leads, deals, contacts or SPAs. Always confirms before executing. Leaves audit signature in timeline. Execute
list_workflow_templates See available workflows for any entity type, including custom SPAs. Shows parameters and execution mode. List
add_comment Add a comment to the timeline of any CRM entity with optional file attachments. Supports BB-code formatting. Leaves audit signature. Write
add_todo Create a follow-up activity with deadline, reminders and optional files on any CRM entity. Leaves audit signature in timeline. Write
Communications 2
open_channels Monitor Open Lines chats (WhatsApp, Telegram, etc.). See pending chats, operator load, wait times and chat details. Monitor
crm_chat Find the Open Lines chat for a specific lead, deal, contact or company. Returns recent messages for conversation analysis. Search
Tasks Suite 36
View & Read 6
list_tasks List Bitrix24 tasks with filters: assignee, status, deadline, priority, CRM link. Time tracking, overdue flags and progress vs estimate built in. List
get_task Full detail of a task by ID: checklist with progress, available actions (start/pause/approve/...), parsed description, time tracking and CRM links. List
list_tasks_in_stage List tasks sitting in a specific Kanban column. Enriched (status, time tracking, CRM links, overdue flag) + insights: count overdue, by responsible. Manager-friendly: 'show me what's in Doing'. List
list_task_stages List Kanban stages of My Planner (personal columns) or a workgroup's task board. Each stage exposes system_type (NEW/PROGRESS/WORK/REVIEW/FINISH) to identify its role. Resolve
get_task_chat Read recent messages from a task's internal chat thread (Slack-like). Includes system messages (status changes, time tracking) auto-generated by Bitrix and human messages. List
list_task_time List time entries logged on a task. Returns enriched data with user resolution + totals by user and overall. List
Analytics & Insights 6
pending_by_stage Aggregated overview of pending tasks per Kanban column for the user's Planning or a workgroup. Single call replaces orchestrating list_task_stages + N list_tasks_in_stage. Answers 'what's pending in my planning / in group X?'. Analyze
tasks_blocked_summary Bottleneck analysis: tasks stagnant in each Kanban column for >N days (no CHANGED_DATE activity). Parallel queries per stage. Answers 'where is work piling up?'. Analyze
my_active_tasks Snapshot of what's on a user's plate: tasks grouped by urgency (overdue/today/this week/in progress) plus Bitrix native counters. Analyze
task_metrics Productivity metrics for a user over a date range: created/completed/overdue counts, completion rate, deadline hit rate, avg time-to-complete and distributions by status/priority/day. Analyze
list_unread_task_comments Aggregate overview of tasks with unread comments for a user. Replies questions like 'what do I have pending to read?' with recent messages per task + native Bitrix counters. Analyze
get_task_history Audit log of a task: every change (status, deadline, assignee, comments, checklist items, time tracked) with who did it and when. Filter by event type. Reply 'what happened with this task?' Analyze
State Transitions 11
create_task Create a Bitrix24 task with CRM link, deadline, priority, accomplices, auditors, task control, time estimate. Returns the enriched task. Write
update_task Update general task fields (title, description, deadline, priority, responsible, CRM link...). Use dedicated transitions for status changes. Write
complete_task Mark a task as completed. Supports result text. Auto-detects task control: routes to awaiting_control instead of completed if review is required. Write
start_task Start task execution (status -> in_progress, starts timer). From waiting only. Write
pause_task Pause task execution (status -> waiting, stops timer). Write
defer_task Defer a task (status -> postponed). Reactivate later with renew_task. Write
renew_task Reopen a completed or postponed task (status -> waiting). Write
delegate_task Delegate a task to another user. Triggers notification and 'delegated' history entry (unlike silent update_task). Write
approve_task Approve assignee's work (awaiting_control -> completed). Only works for tasks with task_control=Y after the assignee called complete. Write
disapprove_task Reject assignee's work (awaiting_control -> in_progress). Sends the task back for revision. Write
bulk_transition_tasks Apply the same state transition (complete/start/pause/defer/renew) to up to 50 tasks in a single batch HTTP call. Returns aggregate counts + per-task error map. Massive token savings vs calling the individual tool N times. Write
Checklist Items 5
add_task_checklist_item Add an item to a task's checklist. Supports nested sub-items via parent_id and important flag. Write
complete_task_checklist_item Mark a checklist item as done. Reverse with renew_task_checklist_item. Write
renew_task_checklist_item Uncheck a completed checklist item (back to pending). Write
update_task_checklist_item Rename a checklist item or toggle its important flag. Write
delete_task_checklist_item Delete a checklist item permanently. Sub-items get deleted too. Write
Time Tracking 3
add_task_time Log time worked on a task. Accepts flexible input (seconds/minutes/hours). Optional comment and on-behalf-of user. Write
update_task_time Edit an existing time entry — correct the duration or comment of a previously logged time record. Write
delete_task_time Delete a time entry permanently. Use update_task_time to correct without losing history. Write
Kanban & Chat 5
send_task_chat_message Post a message to a task's internal chat. BB-code supported for bold, links and user mentions. Write
move_task_to_stage Move a task between Kanban columns. Optional relative positioning via before/after. Requires permissions on destination group. Leaves MCP audit trail. Write
bulk_move_tasks Move up to 50 tasks to the same stage in a single batch HTTP call. Reports per-task success/failure. Audit trail off by default (would spam N chats). Write
watch_task Subscribe to a task's notifications without being responsible (informal observer). Equivalent to GitHub's 'watch'. Write
unwatch_task Unsubscribe from a task's notifications. Personal opt-out, does not affect other users. Write
Identity 1
Current User 1
get_current_user "Who am I?" — returns your name, email and user ID from Bitrix24. Identity

Talk to your CRM in plain language

Watch the AI assistant query, analyze, and update your CRM data in real time. Works with any MCP-compatible client:

  • Works with Claude Desktop, Claude Code, and claude.ai
  • ChatGPT with automatic OAuth flow
  • Any MCP client via Streamable HTTP
  • OAuth 2.1 auto-discovery for web clients
MCP Bridge ● Online

Three Steps to Connect

Install the app, get your token, and start asking questions in natural language.

1

Install the App

Add the MCP Bridge app from the Bitrix24 Marketplace. It creates a menu entry in your CRM automatically.

2

Get Your Token

Open the app in your Bitrix24 sidebar. You'll see your unique MCP token and the server URL.

3

Connect Your AI

Add the server config to Claude, ChatGPT or any MCP client. Start querying your CRM with natural language.

Enterprise-Grade Security

Your data stays safe with industry-standard authentication and encryption.

Secure login

Your Bitrix24 never shares your password with the AI. Industry-standard authentication you can revoke anytime.

OAuth 2.1 + PKCE S256

Revoke anytime

Disconnect any AI client with one click from the widget. Effective immediately.

Encrypted Tokens

384-bit entropy tokens with proactive refresh. Your credentials never leave your CRM.

Multi-Tenant

Complete isolation between Bitrix24 instances. Each user has their own token and permissions.

Solve Real Problems in Natural Language

From bottleneck detection to deal closing — combining tools to answer business questions a manager actually asks.

Detect Bottlenecks

"What's stuck more than 7 days?"

Scans every Kanban column and surfaces tasks without movement, ordered by stagnation. Catches issues invisible in the daily view.

🚦 Bottleneck detection 📋 Pending by stage

Close Deals with Context

"Summarize the chat with DAEMSA and its status"

Combines cross-entity search with Open Lines chat history. Get the full conversation + deal stage in one shot.

🔍 Cross-entity search 💬 Conversation analysis

Team Productivity

"How's Juan doing this month?"

Completion rate, velocity, deadline hit rate, activities (calls/emails/meetings) — productivity by rep in a single question.

📊 Per-user productivity 📞 Activity monitoring

Frequently Asked Questions

Is MCP Bridge free?

Free to install during launch from the Bitrix24 Marketplace — you only need a subscription with your AI provider (Anthropic for Claude, OpenAI for ChatGPT) to use it. For businesses that want guided setup, training, or ongoing assistance, HUB Consultores offers professional support packages. Any future plan or pricing changes will be announced well in advance and current users notified directly.

Does my CRM data flow through your servers?

No. We only store encrypted credentials and audit logs. Your CRM data is read directly from Bitrix24 on every request and is never saved on our servers.

Can I revoke access at any time?

Yes. From the MCP Bridge widget inside Bitrix24 you can regenerate your token at any time — that immediately invalidates all previously authorized AI clients.

Does it work on Bitrix24 on-premise?

Yes. MCP Bridge works with any Bitrix24 portal — both cloud editions (.bitrix24.es, .com, .com.br, .ru, .de, etc.) and on-premise installations with custom domains.

Ready to Connect AI to Your CRM?

Install the app on Bitrix24 and start querying your data with natural language in minutes.