Shared task ledger for AI agents and humans: atomic claims, state machine, GitHub and Slack sync
npx @getmcp/cli add io.github.ahmad-codex/workstream-mcpRequires Docker Engine. Community-contributed server. Review source before installing.
WORKSTREAM_DB_CONNECTIONNpgsql connection string for the PostgreSQL 16 database
WORKSTREAM_ADMIN_TOKENBearer token for the /admin API, used to create users
WORKSTREAM_USER_TOKENYour user token from POST /admin/users. Only used to build the client URL; the server does not read it.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.ahmad-codex/workstream-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"WORKSTREAM_DB_CONNECTION",
"-e",
"WORKSTREAM_ADMIN_TOKEN",
"-e",
"WORKSTREAM_PUBLIC_BASE_URL",
"-e",
"WORKSTREAM_USER_TOKEN",
"ghcr.io/ahmad-codex/workstream-mcp:0.1.3"
],
"env": {
"WORKSTREAM_DB_CONNECTION": "",
"WORKSTREAM_ADMIN_TOKEN": "",
"WORKSTREAM_PUBLIC_BASE_URL": "http://localhost:8080",
"WORKSTREAM_USER_TOKEN": ""
}
}
}
}Rust MCP server and CLI for Apprise notification fan-out across dozens of delivery backends.
Rust MCP server and CLI for Gotify push notifications and message management.
Apprise notifications over MCP and CLI with authenticated stdio and HTTP transports.
Gotify notifications and app, client, and message management over MCP and CLI.