Templates MCP
UnclaimedReference template for building production-grade MCP servers for Bitrix24. Nuxt 4 + @bitrix24/b24jssdk, tested, deployable, with an agent feedback loop built in.
Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
30 of 30 tools
Documented tools (30)
From project documentation. A server handshake does not verify each tool’s description or behavior.
b24_task_approve
Creator approves a Supposedly-completed task → Completed (5).
b24_task_checklist_item_add
Add an item to a task checklist. Omit parentId (or pass 0) to start a new checklist — the title becomes the heading.
b24_task_checklist_item_complete
Check off a checklist item.
b24_task_checklist_item_delete
Delete a checklist item. Heading deletion (parentId 0) wipes the whole checklist and is refused without confirmDeleteHeading: true.
b24_task_checklist_item_list
List every checklist item on a task as a flat tree (parentId: 0 = checklist heading).
b24_task_checklist_item_renew
Un-check a previously completed checklist item.
b24_task_comment_add
Append a comment to a task (BBCode-friendly).
b24_task_complete
Mark a task as completed (5), or Supposedly completed (4) when task control is on.
b24_task_create
Create a task — title, responsibleId required; description / deadline / groupId / priority / accomplices / auditors optional.
b24_task_defer
Move a task to Deferred (6) — postponed but not closed.
b24_task_dependency_add
Create a "previous task" dependency (taskIdFrom → taskIdTo) for Gantt-style scheduling.
b24_task_dependency_remove
Remove a "previous task" dependency. Requires confirmDelete: true.
b24_task_disapprove
Creator rejects a Supposedly-completed task → Pending (2) for rework.
b24_task_elapsed_time_add
Log a manual elapsed-time entry on a task ("how long did this take"), separate from the auto stopwatch. seconds capped at 86400 (24h).
b24_task_elapsed_time_delete
Delete elapsed-time entries. Requires confirmDelete: true. Author-or-admin only.
b24_task_elapsed_time_list
List elapsed-time entries (manual + stopwatch) on tasks. Filter by taskId or a custom camelCase filter; paginates at 50.
b24_task_elapsed_time_update
Correct an existing elapsed-time entry (duration / comment / attribution). Author-or-admin only.
b24_task_list
List tasks with filter ({ RESPONSIBLEID, STATUS, "!STATUS", ">=DEADLINE", … }), order, select, and pagination (page size fixed at 50).
b24_task_pause
Move an In-progress task back to Pending (2).
b24_task_rate
Set or clear the task rating (positive / negative / none — Bitrix24 MARK field).
b24_task_renew
Reopen a Completed or Deferred task → Pending (2).
b24_task_result_add
Record a free-form RESULT (outcome text) on a task — separate from comments and from the task body.
b24_task_result_delete
Delete a result by id. Author-only; the task itself is not affected.
b24_task_result_list
List the results recorded on a task. Newest-first by default; pagination via limit/offset.
b24_task_result_update
Rewrite the text of an existing result. Author-only: Bitrix24 returns ACCESSDENIEDEXCEPTION if any other operator (besides a portal admin) tries to edit.
b24_task_start
Move a task to In progress (3).
b24_task_update
Update an existing task by id with a partial UPPERCASE-keyed fields object.
b24_user_find
Find 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.
b24_user_me
Returns the Bitrix24 user that owns the configured webhook. Useful as a connectivity check.
bx24mcp_submit_feedback
Meta-tool: lets the AI agent file a GitHub issue against this repository with structured feedback. See docs/FEEDBACK.md.
Tool change history
FAQ
Questions about Templates MCP Server
- How do I connect Templates MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Templates MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Templates MCP Server do?
- Templates MCP Server documents 30 tools to the agent, including b24_task_approve, b24_task_checklist_item_add, b24_task_checklist_item_complete. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.