Bitrix24 MCP Server (mvnikita83-byte)

Bitrix24 MCP Server

A single-file MCP server for Bitrix24 over an inbound webhook: leads, deals, contacts, tasks and call stats, deployed to Railway

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • It creates and changes leads, deals and tasks in a live CRM
  • The webhook sits in a hosting env variable with no rotation
  • There is no read/write separation
All reasons and checks
Russian stack

mvnikita83-byte/bitrix24-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/mvnikita83-byte-bitrix24-mcp

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

This entry is high risk, so there is no one-click install. Review the code and add the config by hand.

Run in a terminal

claude mcp add --transport sse bitrix24 'https://<your BITRIX_WEBHOOK>/sse'

Or add to the file .mcp.json, in the project

{
  "mcpServers": {
    "bitrix24": {
      "type": "sse",
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.cursor/mcp.json, for all projects

{
  "mcpServers": {
    "bitrix24": {
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. For a single project, put the same block into .cursor/mcp.json.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

code --add-mcp '{"name":"bitrix24","type":"sse","url":"https://<your BITRIX_WEBHOOK>/sse"}'

Or add to the file .vscode/mcp.json, in the project

{
  "servers": {
    "bitrix24": {
      "type": "sse",
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the servers key.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Run in a terminal

gemini mcp add -s user -t sse bitrix24 'https://<your BITRIX_WEBHOOK>/sse'

Or add to the file ~/.gemini/settings.json, for all projects

{
  "mcpServers": {
    "bitrix24": {
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file ~/.config/devin/mcp_config.json, for all projects

{
  "mcpServers": {
    "bitrix24": {
      "serverUrl": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Legacy Cascade keeps the MCP config in ~/.codeium/windsurf/mcp_config.json.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Formerly Windsurf.

Add to the file cline_mcp_settings.json, for all projects

{
  "mcpServers": {
    "bitrix24": {
      "type": "sse",
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Open the settings file in Cline: MCP Servers tab, Configure MCP Servers.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Add to the file .roo/mcp.json, in the project

{
  "mcpServers": {
    "bitrix24": {
      "type": "sse",
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

A fork of Roo Code, same .roo folders.

Add to the file opencode.json, in the project

{
  "mcp": {
    "bitrix24": {
      "type": "remote",
      "url": "https://<your BITRIX_WEBHOOK>/sse"
    }
  }
}

If the file already exists, add the server inside the mcp key.

Keys and settings

BITRIX_WEBHOOKsecret, required
Webhook URL for Bitrix24 API

Replace the values in angle brackets with your own. Keys never go into install links and are not stored by us.

Checked against the repository on Sep 26, 2026, commit 33be549.

Text for your agent

Deploy server.py from mvnikita83-byte/bitrix24-mcp on Railway (Procfile and railway.toml are included), set the BITRIX_WEBHOOK variable to your portal's webhook, get the public URL and add it as a Claude.ai custom integration at /sse.

This is third-party code. Review the repository files before installing.

What it does

The project gives an agent access to Bitrix24 CRM through one Python file, server.py, that reads and creates leads, deals and contacts, manages tasks (list, create, update, complete), and returns call stats, call history and a staff list. It connects through the portal's inbound webhook, and the server itself runs on Railway: the README walks through pushing the code to GitHub, deploying on Railway, adding the webhook URL as an environment variable, and connecting the resulting URL to Claude.ai as a custom integration.

Who it is for. For small business owners on Bitrix24 who want to manage CRM and tasks through Claude without running their own server.

Good fit when

  • You want a quick way to deploy a Bitrix24 MCP without your own hosting
  • Basic operations on leads, deals, tasks and calls are enough
  • You will connect it through Claude.ai as a custom SSE integration

Not a fit when

  • You need advanced CRM operations: pipelines, business processes, disk, chats
  • Tests, a change history and active maintenance matter to you

Example request

Show the last 10 leads and create a task 'Call the client' for employee ID 5

Limitations

A single file with no tests or license, and the README reads like a personal Railway deployment note. The webhook gives the server full access at the level it was granted, with no read/write separation. There is a single author, no stars, and the README only shows connecting via a Claude.ai custom SSE integration.

How to disable. Remove the custom integration in Claude.ai settings and stop or delete the project in Railway.

MCP

Transport
http
Authentication
API key
Environment variables
Environment variables
BITRIX_WEBHOOK
required, secret
Bitrix24 portal inbound webhook URL

Security check

  • It creates and changes leads, deals and tasks in a live CRM
  • The webhook sits in a hosting env variable with no rotation
  • There is no read/write separation

README in short

The Russian README lists capabilities in blocks (CRM, tasks, telephony, users), then gives a step-by-step Railway deployment plan: create a repo, add the BITRIX_WEBHOOK variable, get a public domain. A separate section shows connecting to Claude.ai via Settings, Integrations and Add custom integration, ending with example user phrases.

FAQ

Do I need my own server?

No, the README shows deploying on Railway's free or paid plan without your own infrastructure.

How do I limit what the server can see?

Only through the webhook's permissions in Bitrix24 settings: the server can only call methods the webhook allows.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIBitrix24 MCP Server (mvnikita83-byte)

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.