MCP Tools

OpenWriter exposes 31 MCP tools across 8 categories. Any MCP-compatible agent can use these to create, edit, and manage documents.

Setup

Claude Code

npx openwriter install-skill

Any MCP Agent

{
  "mcpServers": {
    "openwriter": {
      "command": "openwriter",
      "args": ["--no-open"]
    }
  }
}

Tool Categories

Document Operations

Create, read, update, and delete documents. Open files from disk. Switch between documents.

Workspace Management

Create and manage workspaces with nested containers. List and organize documents.

Organization

Tag documents, move between containers, rename, archive.

Text Editing

Write to the editor pad, read content, edit text with pending change decorations.

Versioning

Create checkpoints, list versions, restore to a previous state.

Image Generation

Generate AI images via the Gemini plugin. Insert images into documents.

Import

Import from Google Docs, open local .md files, populate documents with content.

Metadata

Get and set document metadata — title, description, tags, author, slug, date, draft status.

Compatible Agents

  • Claude Code — one-command skill install
  • Cursor — add MCP config to settings
  • Windsurf — add MCP config to settings
  • VS Code — via MCP extension
  • Any agent that supports the Model Context Protocol

Multi-Session

Multiple agents can work simultaneously on different documents. Each session is isolated.