writerslogic/scrivener-mcp

View on GitHub ↗

The definitive MCP server for Scrivener — connect your novels, screenplays, and manuscripts to Claude, ChatGPT, and any AI assistant. 53 tools: document management, writing analysis, content enhancement, offline semantic search, and character/plot tracking.

44 ★14 forksTypeScriptUpdated 18d ago

What you need to know

MCP server that lets AI assistants open, read, edit, analyze, and search Scrivener projects (.scriv), with 57 tools and persistent project memory.

Install

npm install -g scrivener-mcp (Node.js 18+, Scrivener 3)

Key features

  • 57 tools: project, document, search, analysis, compile/export, memory, relationships, background jobs
  • Read/write manuscript with RTF fidelity-preserving edits
  • Local semantic search via Holographic Memory System
  • Character/plot consistency checks, writing goals, enhancement
  • Compile/export to Markdown, HTML, JSON, DOCX, EPUB, PDF
  • Optional AI provider keys (Anthropic/OpenAI/OpenRouter) or client sampling
  • Token optimization with progressive skill loading

Best for

Writers using Scrivener who want AI-assisted editing and analysis of their manuscripts.

Platforms: Node.js · macOS · Windows · LinuxClients: Claude Desktop · Claude Code · VS Code · Cursor

Reviewed 2026-08-11

Topics

ai-writingchatgptclaudecontent-analysiscopilotcreative-writingcursormanuscriptmcpmcp-servermodel-context-protocolnovelscrivenerscrivener3semantic-searchwritingwriting-toolwriting-tools
Stars
44★
Forks
14
Language
TypeScript
License
AGPL-3.0
Created
2025-09-03
Last push
2026-08-17