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
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
Install
- Works in
- Services
Manual install
curl -fsSL https://raw.githubusercontent.com/mamysh/iva-bitrix24/main/install.sh | bashThe Russian setup wizard, run under the Iva user on a server where Iva already runs.
Access and checks
How we reviewBroad 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 oneMCP
- 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.
Related
All Bitrix24 toolsA read and write MCP server for the Bitrix24 REST API: CRM, tasks, scrum, calendar, disk, messaging and portal events
Bitrix24 MCP by Bit2Beat
Bitrix24 MCP Server
Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals
A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments
bitrix24-mcp (penmadebykisss)
bitrix24-mcp
Bitrix24 for an agent through an incoming webhook: deals, leads, contacts, tasks and pipeline reports with a manager ranking and stalled deals
A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents
Bitrix24 MCP for task planning
Bitrix24 MCP
A Bitrix24 MCP server for task planning: subtasks, scrum epics, story points and kanban stages, from a PyPI package
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.