Bitrix24 MCP server on Cloudflare Workers

Bitrix24 MCP Server - Cloudflare Workers

A lightweight Bitrix24 company management server on Cloudflare Workers with Hono: list, search, get, create, update and delete via a REST API

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • The create, update and delete company tools run with no confirmation step
  • The webhook token is stored as a Cloudflare Workers secret and grants its creator's permissions
All reasons and checks
Russian stack

ibrahim-dvp/bitrix-mcp-cloudlfare

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/bitrix24-mcp-server-cloudflare-workers

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The create, update and delete company tools run with no confirmation step
  • The webhook token is stored as a Cloudflare Workers secret and grants its creator's permissions

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

What it does

The project deploys as a Cloudflare Worker on the Hono framework and offers six Bitrix24 company operations: a paginated list, a card by id, search by name, create, update and delete. Every request goes to the portal's inbound webhook. The project calls itself MCP but does not implement the MCP JSON-RPC protocol; instead it exposes a custom REST API with endpoints like /mcp/tools and /mcp/tools/:toolName that need to be called directly or described to an agent by instruction. The README's Claude Desktop config example points to a /mcp path that does not exist in the code, so connecting to it as a standard MCP server will not work.

Who it is for. For people who want a serverless REST endpoint for managing Bitrix24 companies on the Cloudflare Workers free tier and are ready to wire it up manually rather than as a standard MCP server.

Good fit when

  • You want a serverless REST endpoint for CRUD operations on Bitrix24 companies
  • You are fine working through the project's own REST format rather than the standard MCP protocol

Not a fit when

  • You need a direct connection as a standard MCP server over JSON-RPC: the protocol is not implemented
  • You need to work with contacts, leads or deals: the server only supports companies

Example request

Find the Acme company in Bitrix24 through the worker's REST endpoint and update its phone number

MCP

Transport
http
Authentication
not required

Environment variables

BITRIX_BASE_URL required, secret
The base URL of the inbound webhook without the token, e.g. https://portal.bitrix24.com/rest/12345
BITRIX_TOKEN required, secret
The secret webhook token from its URL

Limitations

Despite the name, the server does not speak the MCP JSON-RPC protocol; it exposes its own REST API with MCP-like path names. The Claude Desktop config shown in the README points to a nonexistent /mcp path and will not work. Only companies are supported, not contacts, leads or deals. Authorization for calls to the worker itself is not described and access needs to be restricted at the Cloudflare level. There is a single author and no stars.

How to disable. Delete the worker from your Cloudflare account with wrangler delete or through the Cloudflare dashboard.

FAQ

Will it connect as a regular MCP server in Claude Desktop?

The README example suggests so, but the code has no /mcp endpoint or JSON-RPC handler, so a direct connection following that instruction will not work.

Which Bitrix24 entities are supported?

Only companies: list, get, search, create, update, delete.

Discussion

No questions or reviews yet.

Bitrix24 MCP Server (gunnit)

Bitrix24 MCP Server

Russian stack

A TypeScript MCP server for Bitrix24 CRM: contacts, companies, leads, deals, tasks and sales rep performance reports

MCP serverBroad access35Repository stars
Russian stack

An MCP server for Bitrix24 CRM contacts and deals via an inbound webhook: search, lists and deal stage changes

MCP serverBroad access65Repository stars

Bitrix24 MCP by Bit2Beat

Bitrix24 MCP Server

Russian stack

Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals

MCP serverBroad access6Repository stars

Bitrix24 MCP server: tasks, CRM and lists

Bitrix24 Tasks, CRM & Lists MCP Server

Russian stack

A modular Bitrix24 MCP server with 46 tools for tasks and kanban, CRM deals and contacts, and universal lists, running in Docker with no third-party cache

MCP serverBroad access1Repository stars
Russian stack

A Bitrix24 MCP server with 43 tools and about 870 actions that executes real REST API calls instead of just serving documentation

MCP serverBroad access3Repository stars
Russian stack

A company-wide Bitrix24 MCP server where every employee signs in through their own OAuth, so every agent action is attributed to the actual user

MCP serverExtended access

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Bitrix24 MCP server on Cloudflare Workers (this card)nonot required0
Bitrix24 MCP server with sales analyticsnonot required0in TypeScript, with manager analytics
Bitrix24 MCP server for Open WebUInonot required032 tools over HTTP, for Open WebUI
Bitrix24 MCP server in Gononot required0single binary

README in short

The README describes deployment on Cloudflare Workers in detail: installing Wrangler, running locally, setting the BITRIX_BASE_URL and BITRIX_TOKEN secrets, a table of six company tools and curl examples for each. It also covers Open WebUI and Claude Desktop integration, though the Claude Desktop example's path does not match the implemented endpoints.

README badge

Report a problem