theYahia/bitrix24-mcp
MCP server for Bitrix24 — CRM, deals, contacts, tasks (Russia)
Platform-specific configuration:
{
"mcpServers": {
"bitrix24-mcp": {
"command": "npx",
"args": [
"-y",
"bitrix24-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for Bitrix24 CRM via webhook API. 12 tools for deals, contacts, tasks, users, files, and messaging.
[](https://www.npmjs.com/package/@theyahia/bitrix24-mcp) [](https://opensource.org/licenses/MIT)
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 alLoading reviews...