Cerase Tasks MCP
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Cerase Tasks MCPcreate a task to refactor the login module"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cerase-tasks-mcp
An MCP server that gives a Cerase assistant a board of projects and tasks for the work it does. It stores nothing: every tool is one HTTP call to the board endpoints of the Cerase control-plane, which keeps the board in its database and shows it in the console. Outside a Cerase appliance it has nothing to talk to.
Tools
Tool | What it does | Arguments | Returns |
| Files a task. It lands in the project "General" unless |
|
|
| Moves a task to |
|
|
| Lists the open tasks: id, title, status, phase, project. |
|
|
| Creates a project. A name that already exists, ignoring case and surrounding spaces, returns that project. |
|
|
| Lists the projects with their open and total task counts and their workspace folder, if any. |
|
|
| Renames a project. Refused when the new name belongs to another project; "General" keeps its name. |
|
|
| Moves every task of |
|
|
| Deletes a project that holds no tasks. "General" cannot be deleted. |
|
|
| Returns the project's folder in the assistant's workspace, creating it on the first call. |
|
|
agent_id must not be empty, and every request carries it, so the
control-plane answers with the calling assistant's own board. Inside Cerase the
gateway fills it; the model cannot set it. The rules quoted above (name
matching, refusals, "General") are enforced by the control-plane, not by this
server.
The control-plane refuses a title longer than 300 characters. The tool
descriptions tell the assistant to keep the title to a short name and to put
what was asked, and what done means, in description. The hint field in the
answers to create_task and set_status reminds the assistant to move the
task to done before it replies.
Related MCP server: Agent Kanban
Settings
Variable | Default | Purpose |
|
| Control-plane base URL; the default is its service name inside a Cerase appliance. Requests go to |
| empty | Bearer token for those requests; no |
Installation
The connector is published in the Cerase Marketplace as
studio.guidance/cerase-tasks
(marketplace page).
Every Cerase appliance installs it at boot, so its assistants have it without
an install step. The workplan skill is what tells an assistant when to use
the board.
The image ghcr.io/cerase-ai/cerase-tasks-mcp is built and published from the
copy of these files kept in the Cerase appliance repository, which is private.
This repository carries the same files byte for byte, so a change made only
here does not reach the image.
Build and run locally
docker build -t cerase-tasks-mcp .
docker run --rm -p 3000:3000 \
-e CERASE_CONTROL_PLANE_URL=http://<control-plane>:8000 \
-e CERASE_INTERNAL_SECRET=<bearer> \
cerase-tasks-mcpserver.py speaks MCP over stdio; the image runs it behind mcp-proxy, which
serves Streamable HTTP at http://localhost:3000/mcp and SSE at
http://localhost:3000/sse. The image's HEALTHCHECK runs
scripts/healthcheck.py, an MCP client that completes the handshake and lists
the tools over /mcp; its CERASE_HEALTHCHECK_* variables exist to point it
at a stub in tests.
The tests replace the HTTP transport with a mock, so they need no control-plane:
pip install -r requirements.txt pytest
python -m pytest tests/License
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Task & board management for AI agents + humans. Kanban, comments, digests via MCP.
Kanban board for teams and coding agents: manage tasks, subtasks, sprints and wiki pages via MCP.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Project management MCP for AI agents with safe task reads and writes.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for task management that enables AI agents to read, create, update tasks, and track work sessions, allowing agents and humans to collaborate on the same task board.5 npm9MIT
- AlicenseNot gradedqualityDmaintenanceAn AI-native kanban board MCP server where agents pull tasks via the Model Context Protocol. It provides tools for task discovery, claiming, progress updates, and review workflows.4MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for the Deckbook task tracker, allowing AI agents to create and manage tasks with project-scoped tokens.MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that provides a real-time project management board with cards, sprints, comments, and docs, enabling coding agents to query and edit project state.2MIT