Skip to main content
MCP server CX Codex

writbase — Claude Code MCP server: tasks and setup

writbase gives AI agents a persistent Supabase task registry with scoped access, delegation, and an audit trail through MCP.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbase
Open on GitHub

What writbase does

writbase connects an agent to a persistent task registry over MCP. Worker agents can inspect, create, and update tasks with filters, search, and pagination. Manager agents can administer keys, permissions, projects, departments, webhooks, and provenance records.

The service runs through a Supabase Edge Function backed by Postgres. Access is scoped to a project and department, while version checks catch conflicting updates. Setup needs Node 18+, the Supabase CLI, a Supabase project, and an agent key. The key is shown once, so save it before configuring the client.

What it helps with

  • keep one task registry for several agents
  • limit access by project and department
  • delegate work between agents
  • trace who changed a task and why
  • catch conflicting task updates

Example prompts for the agent

  • Create a task in my-app to fix the login bug and assign it to the backend agent.
  • List high-priority tasks in my-app.
  • Move the latest task to in_progress and use its current version.

How to install writbase

1Platform CLI

claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbase

Replace <…> with your own values

2Platform CLI: remote server

claude mcp add --transport http writbase https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about writbase

How do I install writbase in Claude Code?

Create a Supabase project and an agent key, then run claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbase.

What does writbase do?

It gives MCP clients a shared task registry. Agents can read, create, and update tasks, while manager agents handle projects, keys, permissions, and audit data.

How are writbase permissions scoped?

Permissions apply to a project and department pair. Available actions include reading, creating, updating, assigning, commenting, and archiving tasks.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor