Connects Claude to Bitrix24 CRM through webhook authentication. Exposes 12 tools covering the main collaboration surfaces: deals (list, create, update by stage or contact), contacts (search by phone/email), tasks (create with deadlines, mark complete), users by department, file uploads to disk, and instant messaging. You configure it with a single inbound webhook URL that needs crm, task, user, disk, and im permissions. Useful when you're working with Bitrix24 as your CRM and want Claude to query pipeline status, log interactions, or create follow-up tasks without switching contexts. Part of a Russian API integration series, so expect Cyrillic-friendly examples and RUB currency defaults.
MCP server for Bitrix24 CRM via webhook API. 12 tools for deals, contacts, tasks, users, files, and messaging.
Part of the Russian API MCP series by @theYahia.
crm, task, user, disk, im{
"mcpServers": {
"bitrix24": {
"command": "npx",
"args": ["-y", "@theyahia/bitrix24-mcp"],
"env": {
"BITRIX24_WEBHOOK_URL": "https://your-company.bitrix24.ru/rest/1/your-webhook-key/"
}
}
}
}
claude mcp add bitrix24 -e BITRIX24_WEBHOOK_URL=https://your.bitrix24.ru/rest/1/key/ -- npx -y @theyahia/bitrix24-mcp
| Tool | Description |
|---|---|
list_deals | List CRM deals with filters by stage, user, sort order |
get_deal | Get a single deal by ID |
create_deal | Create a deal with title, amount, stage, contacts |
update_deal | Update deal fields |
list_contacts | List contacts with filters by name, phone, email |
create_contact | Create a contact with name, phone, email |
list_tasks | List tasks with filters by status, user, group |
create_task | Create a task with title, deadline, priority |
complete_task | Mark a task as completed |
list_users | List users with filters by active status, department |
upload_file | Upload a file to Bitrix24 disk |
send_message | Send an IM message to a user or chat |
Show me all open deals in Bitrix24
Create a deal "Website redesign" for 500000 RUB
List all contacts with email containing "@gmail.com"
Create a task "Prepare presentation" for user 5, deadline tomorrow
Complete task 123
Who are the active users in department 2?
Send a message to user 1: "Meeting in 15 minutes"
| Variable | Required | Description |
|---|---|---|
BITRIX24_WEBHOOK_URL | Yes | Full Bitrix24 webhook URL including auth key |
MIT
BITRIX24_WEBHOOK_URL*secretAPI key for the service
explorium-ai/vibeprospecting-mcp
io.github.compuute/lead-enrichment
dev.workers.selbyventurecap.cf-worker/apollo-salesforce-mapper
io.github.br0ski777/company-enrichment
com.mcparmory/apollo
mambalabsdev/mcp-gtm-tech-stack-signal-scraper