MCP server template
An official starter by the Bitrix24 team
A starter template for building Model Context Protocol servers on Bitrix24. Ships example tools for tasks and users — plus the auth, throttling, and test scaffolding to fork and extend with your own.
Try it on your portal — paste this into Claude, Cursor, Windsurf, or your IDE:
Show me what needs attention across my portal — right now
You're connected to my Bitrix24 portal via this MCP. Pull the risk picture for my team right now. No questions, no permissions — call the tools and ship the report.
1. **Overdue or imminent tasks** — every task with deadline within the next 48 hours OR already overdue, status not "Completed (5)". Use `b24_task_list` with `{ filter: { "<=deadline": "<ISO 48h from now>", "!status": 5 } }`. Resolve each `responsibleId` to a name once via `b24_user_find`. Columns: title, deadline, days_overdue (negative if upcoming), responsible.
2. **Stalled active tasks** — every task still open (status not Completed (5)) with no activity in the last 14 days. Use `b24_task_list` with `{ filter: { "!status": 5, "<activityDate": "<ISO 14 days ago>" }, order: { activityDate: "asc" } }` so the stalest come first. Page size is fixed at 50 — call once. Reuse the name cache from step 1; resolve any new `responsibleId` via `b24_user_find`. Columns: title, status, responsible, days_idle.
3. **Headline** — total count for each list and the single oldest item in each, with the responsible person's name.
Output: one markdown report. Three headline sentences on top, then two tables. No commentary, no caveats, no "let me know if you'd like more detail". The reader is a manager who'll forward this to me with red ink on whatever's missing — so just the data.
Using VS Code? See the Continue.dev MCP setup.