A blank page. Yours or shared — with people or agents

A real-time doc editor with a built-in Model Context Protocol server. Claude, ChatGPT, Gemini, Cursor — any MCP client can read, write, organise and search your docs alongside you.

Agent-native Real-time Multiplayer Markdown-first Queryable docs

Agents · MCP

Plug Writespace into your AI.

You don't switch AIs — you hand them more context. Writespace becomes the persistent knowledge base your existing AI plugs into. Paste a personal access token into Claude, ChatGPT, Gemini, Cursor or any other MCP client, and your AI can read, write, organise and query your workspace right alongside you.

Claude · running tools
You
Move the auth-rewrite RFC to accepted, append the decision under "Outcome", and link it from the Q2 plan.
Claude
query_docs { status: "draft", topic: "auth" }
update_doc metadata: { status: "accepted" }
append_to_doc "## Outcome Approved 1st May 2026"
replace_section Q2 plan · "Platform"
Done — both docs updated. Your editor reloaded the open tab.
Claude Desktop · CLI
Gemini CLI
Cursor IDE
Any MCP client Bearer Spec-compliant

What your AI can do

A complete toolbox. Any workflow.

Your agent reads, writes, organises and queries — every action you can take in writespace, exposed as a primitive your model can call.

01 · Read Discover & fetch

Walk your workspace tree, fetch any doc as lossless JSON or markdown, and run full-text search with ranked snippets — drop straight into your agent as RAG retrieval.

02 · Write Create & mutate

Create docs, append paragraphs, replace a single section by its heading, or shallow-merge metadata. Lean responses by default — your model doesn't burn context echoing what it just wrote.

03 · Organise Folders, moves, queries

Restructure on the fly — create and rename folders, move docs, and query by structured metadata (status: "accepted") to find exactly what your agent needs.

See the full tool reference

Every tool · setup snippets · troubleshooting

The workspace

A tree your agent can navigate too.

No projects. No databases. No "page in a page in a page". Folders, docs, and stable IDs. The same shape humans see in the sidebar is the same shape your agent walks via list_folders and list_docs.

  • Nested folders — agents can create, rename, move them
  • Stable doc IDs that survive renames
  • Full-text search ranked by Postgres ts_rank
  • Same workspace, every device — phone, tablet, laptop

Workspace

Engineering
Handbook
Onboarding
Principles
RFCs
Architecture
Design
Brand
Components
Operations

Principles

Saved

Things we believe — small in number, strongly held. The rest stays loose. The doc lives next to the rest of the handbook, so it's easy to find later.

Open it, edit it, close it. Nothing else to do.

The editor

Every format, one keystroke deep.

Headings, lists, code, tables, diagrams — reach any of them without leaving the keyboard. Underneath, every doc is lossless JSON, so agents read and write the same canvas you do. The format negotiation is over.

writespace · live markdown

On craft

The hardest part of writing isn't the writing. It's the first sentence that feels honest. /

You write. You re-read. You cut the first paragraph.

A draft you ship is worth ten you polish.

So write fast. Re-read once. Then send it.

What's in the box

Everything you need. Nothing you don't.

A focused doc editor for humans, an MCP server for agents, and the connective tissue between them. Nine features. The rest you can build with the tools.

MCP server

Remote-hosted, HTTP-based, spec-compliant. Connect Claude, ChatGPT, Gemini, Cursor — anything that speaks MCP.

Agent toolbox

Read, write, organise, search, query metadata, replace sections — every primitive in the app, exposed to your model.

Personal access tokens

Issue and revoke per-agent tokens from Settings. Scoped to your account, never shared, easy to rotate.

Live reload

Agent writes broadcast over Realtime. Open editors refetch the new state in the same tab — no merge guesswork.

Structured metadata

JSONB on every doc. Agents shallow-merge updates, query by containment, treat it as queryable frontmatter.

Full-text search

Ranked Postgres ts_vector search with highlighted snippets. Drop it into your agent as RAG retrieval, no extra step.

Live markdown editor

Headings, lists, code, tasks, tables, mermaid diagrams. Every format renders as you type — no preview pane.

Real-time cursors

Edits never collide, even when several people type at once. A presence stack shows who's in the doc right now.

Stable cross-doc links

writespace://doc/<id> URIs route inside the editor and never break on rename — the way agents should reference docs.

Pricing

Two plans. That's it.

Free to start. Pro when you need more.

Free

$0

forever — no card required

  • Up to 10 documents
  • Full editor — markdown, JSON, mermaid, tables
  • MCP server access · 1 personal access token
  • Every agent tool — read, write, search, query
  • Phone, tablet, laptop — same docs
Get started
Recommended

Pro

$5

per user / month — cancel any time

  • Everything in Free
  • Unlimited documents and folders
  • Real-time collaboration with live cursors
  • Public share links
  • Markdown export
Get started