Bitrix24 for Iva MCP

iva-bitrix24

A read-only Bitrix24 plugin for the Iva agent, with a strict method allowlist and button-confirmed updates

  • 0 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Installs an Iva agent plugin that runs as a systemd service and calls Bitrix24 through a webhook
  • Searches employees and reads their profiles and departments, which is personal data
  • Technically cannot change tasks
All reasons and checks
Russian stack

mamysh/iva-bitrix24

Install

Services

Manual install

curl -fsSL https://raw.githubusercontent.com/mamysh/iva-bitrix24/main/install.sh | bash

The Russian setup wizard, run under the Iva user on a server where Iva already runs.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Installs an Iva agent plugin that runs as a systemd service and calls Bitrix24 through a webhook
  • Searches employees and reads their profiles and departments, which is personal data
  • Technically cannot change tasks

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

What it does

The plugin gives the Iva agent thirteen read-only Bitrix24 tools: connection and webhook-scope checks, a task list and card with safe filters and overdue detection, change history, field metadata, task discussion (the new task chat or the legacy comment model), project and people search, departments, attachment metadata without downloads, a checklist and task relations. The REST method name and its parameters are chosen by the plugin's code, not by the model; arbitrary REST API calls are not possible, and the plugin cannot create, change, close or delete tasks. Responses are normalized and trimmed: extra Bitrix24 fields never leak out, and partial pages are explicitly marked. The plugin's own update runs only from a button in a Telegram chat with Iva plus a one-time token, with no commands or SHA to type.

Who it is for. For Iva agent users who want a safe overview of Bitrix24 tasks with no risk of changing or deleting anything.

Good fit when

  • You need strictly read-only access to Bitrix24 tasks from Iva, with no write risk
  • You need overdue tasks, change history and discussion in one place
  • You need a plugin with an explicitly documented security model and method allowlist

Not a fit when

  • You need to create, change or close tasks: the current version cannot do that
  • You need CRM data (deals, leads, contacts), not just tasks
  • You do not use the Iva agent: the plugin is built specifically for it

Example request

Show my overdue Bitrix24 tasks and the latest comments on the oldest one

MCP

Transport
stdio
Authentication
API key

Limitations

The current release is strictly read-only: Bitrix24 write operations are technically absent. It only works with the Iva agent version 0.4.0 or newer and needs Linux with systemd for the plugin's lifecycle. The project is not an official Bitrix24 product and is not affiliated with it.

How to disable. Remove the plugin with Iva's own command, or revoke the Bitrix24 webhook created for it.

FAQ

Can Iva call an arbitrary Bitrix24 REST method?

No, the method name and parameters are hardcoded in the plugin, the model cannot supply its own method or parameters.

How does the plugin update itself?

Only via a confirmation button in the Iva chat after a version and GitHub Actions status check, no SHA or commands to type.

Discussion

No questions or reviews yet.

Russian stack

A read and write MCP server for the Bitrix24 REST API: CRM, tasks, scrum, calendar, disk, messaging and portal events

MCP serverBroad access1Repository 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
Russian stack

A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments

MCP serverExtended access1Repository stars
Russian stack

Bitrix24 for an agent through an incoming webhook: deals, leads, contacts, tasks and pipeline reports with a manager ranking and stalled deals

MCP serverBroad access1Repository stars
Russian stack

A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents

CLIBroad access
Russian stack

A Bitrix24 MCP server for task planning: subtasks, scrum epics, story points and kanban stages, from a PyPI package

MCP serverBroad access1Repository stars

README in short

The README describes in detail the current read-only status, a table of fifteen tools (thirteen Bitrix24 reads plus two or three maintenance tools for updates), an extensive security-boundary section covering the method allowlist, response normalization and corruption handling, requirements (Iva 0.4.0+, Node.js 24 for development, Linux with systemd), three install paths (the setup wizard, iva plugin add, or its own Marketplace), and a development section with npm run check including a secrets scan. MIT license.

README badge

Report a problem