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