1. Conduid
  2. Data
  3. Templates MCP
MCP server · Data

Templates MCP

Reference template for building production-grade MCP servers for Bitrix24. Nuxt 4 + @bitrix24/b24jssdk, tested, deployable, with an agent feedback loop built in.

34Low

Scored a month ago · breakdown

About Templates MCP

Templates MCP is an MCP server in the Data category: reference template for building production-grade MCP servers for Bitrix24. Nuxt 4 + @bitrix24/b24jssdk, tested, deployable, with an agent feedback loop built in.

Install

From source
git clone https://github.com/bitrix24/templates-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (30)

b24_task_approveCreator approves a Supposedly-completed task → Completed (5).

Parameters not published.

b24_task_checklist_item_addAdd an item to a task checklist. Omit `parentId` (or pass 0) to start a new checklist — the `title` becomes the heading.

Parameters not published.

b24_task_checklist_item_completeCheck off a checklist item.

Parameters not published.

b24_task_checklist_item_deleteDelete a checklist item. Heading deletion (parentId 0) wipes the whole checklist and is refused without `confirmDeleteHeading: true`.

Parameters not published.

b24_task_checklist_item_listList every checklist item on a task as a flat tree (`parentId: 0` = checklist heading).

Parameters not published.

b24_task_checklist_item_renewUn-check a previously completed checklist item.

Parameters not published.

b24_task_comment_addAppend a comment to a task (BBCode-friendly).

Parameters not published.

b24_task_completeMark a task as completed (5), or Supposedly completed (4) when task control is on.

Parameters not published.

b24_task_createCreate a task — title, responsibleId required; description / deadline / groupId / priority / accomplices / auditors optional.

Parameters not published.

b24_task_deferMove a task to Deferred (6) — postponed but not closed.

Parameters not published.

Show all 30 tools
b24_task_dependency_addCreate a "previous task" dependency (`taskIdFrom` → `taskIdTo`) for Gantt-style scheduling.

Parameters not published.

b24_task_dependency_removeRemove a "previous task" dependency. Requires `confirmDelete: true`.

Parameters not published.

b24_task_disapproveCreator rejects a Supposedly-completed task → Pending (2) for rework.

Parameters not published.

b24_task_elapsed_time_addLog a manual elapsed-time entry on a task ("how long did this take"), separate from the auto stopwatch. `seconds` capped at 86400 (24h).

Parameters not published.

b24_task_elapsed_time_deleteDelete elapsed-time entries. Requires `confirmDelete: true`. Author-or-admin only.

Parameters not published.

b24_task_elapsed_time_listList elapsed-time entries (manual + stopwatch) on tasks. Filter by `taskId` or a custom camelCase filter; paginates at 50.

Parameters not published.

b24_task_elapsed_time_updateCorrect an existing elapsed-time entry (duration / comment / attribution). Author-or-admin only.

Parameters not published.

b24_task_listList tasks with filter (`{ RESPONSIBLE_ID, STATUS, "!STATUS", ">=DEADLINE", … }`), order, select, and pagination (page size fixed at 50).

Parameters not published.

b24_task_pauseMove an In-progress task back to Pending (2).

Parameters not published.

b24_task_rateSet or clear the task rating (positive / negative / none — Bitrix24 `MARK` field).

Parameters not published.

b24_task_renewReopen a Completed or Deferred task → Pending (2).

Parameters not published.

b24_task_result_addRecord a free-form RESULT (outcome text) on a task — separate from comments and from the task body.

Parameters not published.

b24_task_result_deleteDelete a result by id. Author-only; the task itself is not affected.

Parameters not published.

b24_task_result_listList the results recorded on a task. Newest-first by default; pagination via limit/offset.

Parameters not published.

b24_task_result_updateRewrite the text of an existing result. Author-only: Bitrix24 returns `ACCESSDENIEDEXCEPTION` if any other operator (besides a portal admin) tries to edit.

Parameters not published.

b24_task_startMove a task to In progress (3).

Parameters not published.

b24_task_updateUpdate an existing task by id with a partial UPPERCASE-keyed `fields` object.

Parameters not published.

b24_user_findFind users by name / surname / position / department, or free-text. **Call this before any tool that takes a userId** — operators speak in names, not numeric ids.

Parameters not published.

b24_user_meReturns the Bitrix24 user that owns the configured webhook. Useful as a connectivity check.

Parameters not published.

bx24mcp_submit_feedbackMeta-tool: lets the AI agent file a GitHub issue against this repository with structured feedback. See [`docs/FEEDBACK.md`](./docs/FEEDBACK.md).

Parameters not published.

Ask AI

✦

Ask AI about Templates MCP

Powered by Claude · Grounded in docs

I know everything about Templates MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Templates MCP

How do I install Templates MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Templates MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Templates MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.