MCP.Market

Workstream MCP server

by ahmad-codex·io.github.ahmad-codex/workstream-mcp·v0.3.1·1 stars

Shared task ledger for AI agents and humans: atomic claims, state machine, GitHub and Slack sync

B73/100grade B
What users say
No reviews yet
Be the first
Safety scan
B73/100

not scanned yet

Adoption
New

1 stars

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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/mcp

Then 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.

  • GitDiagram
    Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
    A
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • Agent Harnesses
    Agent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.
    A
  • uploads.sh
    Host files from coding agents; stage on a branch and attach to GitHub PRs.
    A