Back to Browse

Bitrix24 MCP Server

Developer ToolsModerate5.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

MCP server for Bitrix24 CRM — deals, contacts, tasks via webhook API.

About

MCP server for Bitrix24 CRM — deals, contacts, tasks via webhook API.

Security Report

5.0
Moderate5.0Moderate Risk

Valid MCP server (2 strong, 4 medium validity signals). 4 known CVEs in dependencies (1 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.

12 files analyzed · 5 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

API key for the serviceRequired

Environment variable: BITRIX24_WEBHOOK_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-theyahia-bitrix24-mcp": {
      "env": {
        "BITRIX24_WEBHOOK_URL": "your-bitrix24-webhook-url-here"
      },
      "args": [
        "-y",
        "@theyahia/bitrix24-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

@theyahia/bitrix24-mcp

MCP server for Bitrix24 CRM via webhook API. 12 tools for deals, contacts, tasks, users, files, and messaging.

npm License: MIT

Part of the Russian API MCP series by @theYahia.

Setup

  1. In Bitrix24, go to Developer resources > Other > Inbound webhook
  2. Create a webhook with permissions: crm, task, user, disk, im
  3. Copy the full webhook URL

Usage with Claude Desktop

{
  "mcpServers": {
    "bitrix24": {
      "command": "npx",
      "args": ["-y", "@theyahia/bitrix24-mcp"],
      "env": {
        "BITRIX24_WEBHOOK_URL": "https://your-company.bitrix24.ru/rest/1/your-webhook-key/"
      }
    }
  }
}

Claude Code

claude mcp add bitrix24 -e BITRIX24_WEBHOOK_URL=https://your.bitrix24.ru/rest/1/key/ -- npx -y @theyahia/bitrix24-mcp

Tools (12)

ToolDescription
list_dealsList CRM deals with filters by stage, user, sort order
get_dealGet a single deal by ID
create_dealCreate a deal with title, amount, stage, contacts
update_dealUpdate deal fields
list_contactsList contacts with filters by name, phone, email
create_contactCreate a contact with name, phone, email
list_tasksList tasks with filters by status, user, group
create_taskCreate a task with title, deadline, priority
complete_taskMark a task as completed
list_usersList users with filters by active status, department
upload_fileUpload a file to Bitrix24 disk
send_messageSend an IM message to a user or chat

Demo Prompts

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"

Environment Variables

VariableRequiredDescription
BITRIX24_WEBHOOK_URLYesFull Bitrix24 webhook URL including auth key

License

MIT

Reviews

No reviews yet

Be the first to review this server!

Bitrix24 MCP Server - MCP server for Bitrix24 CRM — deals, contacts, tasks via | MCP Marketplace