Bitrix24 task MCP with subtasks and deadline shifting

Bitrix24 Task Management — MCP Server

An MCP server for Bitrix24 tasks: full lifecycle, a subtask tree, bulk deadline shifting with dry-run, and checklists

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

  • Bulk deadline shifting changes due dates on many tasks in one call
  • It can complete, delete and delegate tasks as the webhook
  • The task-scoped webhook is stored in the client config
All reasons and checks
Russian stack

xomyachok-shaolin/bitrix24-mcp

Install

Manual install

git clone https://github.com/xomyachok-shaolin/bitrix24-mcp.git && cd bitrix24-mcp && pip install -r requirements.txt

After installing, set the webhook in your config following the repo's .mcp.json example.

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

What it does

The Python server offers a detailed Bitrix24 task tool set: CRUD with multi-criteria search by title, status, assignee and deadline, the full lifecycle as separate calls (start, pause, complete, defer, delegate, reopen), and checklist and BB-code comment handling. Some higher-level operations do more than one step: set_description reopens a closed task, updates the description, and closes it back automatically; add_accomplice and add_observer add participants without wiping the existing list. It also exports a subtask tree via breadth-first search up to 2,000 nodes and bulk-shifts deadlines by N months with a dry-run preview and a required comment.

Who it is for. For Bitrix24 project managers who need to manage large task trees and shift deadlines without opening each task by hand.

Good fit when

  • You need to shift deadlines for many tasks at once with a preview before applying
  • You need a subtask tree export for a report or analysis
  • You need to edit a closed task without manually reopening it

Not a fit when

  • You need CRM operations, not just tasks
  • A simple task list without subtask trees and bulk operations is enough

Example request

Find my overdue tasks with status 'in progress' and shift all project task deadlines a month forward, but show me a preview first

Limitations

It covers only the task module; there is no CRM, disk or chat outside of tasks. update_task takes fields as a dict, not a JSON string, which matters when calling it. Bulk deadline shifting is not reversible without a separate backup, though a dry-run lets you check before applying. The README does not state a license separately.

How to disable. Remove the server block from your MCP client config (the .mcp.json file or Claude Code settings).

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
BITRIX_WEBHOOK_URL
required, secret
Bitrix24 portal inbound webhook URL with task permissions

Security check

  • Bulk deadline shifting changes due dates on many tasks in one call
  • It can complete, delete and delegate tasks as the webhook
  • The task-scoped webhook is stored in the client config

README in short

The Russian README groups capabilities: tasks, lifecycle as separate tools, higher-level operations that do not wipe participants, subtasks with a tree export, comments, people and group search, bulk date shifting, and the webhook owner's profile. It then gives a full table of tools with details, including quirks like update_task taking a dict rather than a JSON string.

FAQ

Can I edit a closed task?

Yes, set_description first reopens it, updates the description, and closes it back automatically.

How do I check a deadline shift before applying it?

Call the date-shift tool with dry-run: it shows what would change without writing anything.

Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh riskNo VPN needed23KRepository stars
Official

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk421Repository stars

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75.8KRepository stars

A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub

PluginHigh riskNo VPN needed50.9KRepository stars
Foxx AIBitrix24 task MCP with subtasks and deadline shifting

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