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.