Workstream MCP server
io.github.ahmad-codex/workstream-mcp·v0.3.1·1 starsShared task ledger for AI agents and humans: atomic claims, state machine, GitHub and Slack sync
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Workstream yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Workstream tools
No tool declarations could be read from the package source. They show once the server is installed.
How Workstream compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 35% of 1,119 Developer tools servers
- GitHub stars
- 1
- more than 50% of 854 Developer tools servers
Release history: 3 versions in the registry since 2026-10-12, latest 2026-10-30, typically one every 16 days.
Install Workstream in Claude Code, Cursor or VS Code
claude mcp add workstream-mcp -- docker run -i --rm ghcr.io/ahmad-codex/workstream-mcp:0.3.1
What the publisher says
From the Workstream repository's README, as published. We do not edit it. Read it on GitHub
workstream-mcp
An MCP server that keeps the state of record for work done by AI agents and humans together: plans, tasks, claims, findings, fix attempts and verdicts, stored in Postgres, mirrored to GitHub Projects and Slack.
Try it in 30 seconds
One container with Postgres and the server in demo mode, seeded with a project, an active plan and three tasks:
docker run --rm -p 127.0.0.1:8080:8080 ghcr.io/ahmad-codex/workstream-mcp:demo
claude mcp add --transport http workstream-demo http://localhost:8080/demo-insecure-token/mcpThen ask Claude to "list the workstream projects and claim the next task on the demo plan". The demo token is public and gives admin rights, so keep the port on 127.0.0.1; the server refuses that token whenever demo mode is off. Data is gone when the container stops.
Set it up with Claude Code
Clone the repo, open Claude Code in it, and paste:
Set up workstream-mcp for me on this machine. Follow the README quick start using the
published Docker image, create an admin user for me, and connect this Claude Code session
to it. Then create a project and a development plan with three sample tasks, activate it,
and claim one task to show it works. When that is done, ask me whether I want GitHub
Projects or Slack sync, and walk me through docs/github-setup.md or docs/slack-setup.md
step by step, telling me exactly what to click and which values to paste back.Prefer to do it by hand? See the quick start.
Why
A common way to coordinate agent work is a markdown plan in the repo: a checklist the agent reads, edits and commits. That works for one agent in one session. It breaks down when several agents and people work the same plan at once:
- Two agents pick the same item, because nothing stops them.
- An agent dies mid-task and the item stays "in progress" forever.
- Edits to the file race each other, and the history of who did what lives in git diffs.
- The plan does not show up where the team already looks: the project board and Slack.
workstream-mcp replaces the file with a small service. Agents call MCP tools to claim work, submit results and record verdicts. Claims are atomic and expire, transitions are checked against a state graph, every change is written to an append-only event log, and GitHub and Slack are updated from an outbox so an outage on their side never blocks the agents.
Features
What the code does today:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Workstream: common questions
- Is Workstream MCP server safe?
- Mostly: it is graded B (73/100). Read the Workstream safety report
- How do I install Workstream?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Workstream need an API key?
- Yes. The registry entry asks for
WORKSTREAM_DB_CONNECTION,WORKSTREAM_ADMIN_TOKEN,WORKSTREAM_USER_TOKEN. - Is Workstream maintained?
- The last commit was 21 days ago (2026-10-12). The latest release is v0.3.1.
- What can I use instead of Workstream?
- Servers from other publishers that do the same job: GitDiagram MCP server, GitHub MCP server and Gk CLI MCP server.
- How does Workstream compare with other Developer tools MCP servers?
- safety score 73/100 (higher than 35% of 1,119 Developer tools servers); github stars 1 (more than 50% of 854 Developer tools servers). Full comparison.
Alternatives to Workstream
Same job from other publishers: the closest match first, then the best rated.
- GitDiagramArchitecture diagrams, explanations and Mermaid source for public GitHub repositories.not reviewedEstablishedA
- GitHubConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.not reviewedEstablishedA
Gk CLIThe GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.not reviewedEstablishedB- Agent HarnessesAgent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.not reviewedEstablishedA
uploads.shHost files from coding agents; stage on a branch and attach to GitHub PRs.not reviewedEstablishedA