{"repo":"writerslogic/scrivener-mcp","free":true,"listed":false,"github":"https://github.com/writerslogic/scrivener-mcp","clone":"git clone https://github.com/writerslogic/scrivener-mcp.git","description":"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.","language":"TypeScript","stars":44,"topics":["claude","mcp-server","scrivener","writing-tool","ai-writing","content-analysis","manuscript","mcp","model-context-protocol","novel"],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"Scrivener MCP Connect your Scrivener projects to Claude, ChatGPT, and other AI assistants Install &middot; What You Can Do &middot; All Tools &middot; Guides &middot; Contributing --- Scrivener MCP lets your AI assistant open, read, edit, analyze, and search your Scrivener projects directly. No copy-pasting. No exporting. Tell your assistant which project to open, and start working. You: Open my novel and analyze the pacing in Chapter 12. Claude: Opens your .scriv project, reads Chapter 12, runs pacing analysis. The first half moves well with short, tense paragraphs. The middle section slows considerably -- the three-page internal monologue starting at paragraph 14 stalls the momentum you built in the confrontation scene. Consider cutting it to a single paragraph and moving the backstory to Chapter 8 where Elena is first introduced. Works with Claude Desktop, Claude Code, VS Code (Copilot/Continue), Cursor, and any MCP-compatible client. Scrivener 3 on macOS, Windows, and Linux. Listed on the official MCP Registry as io.github.writerslogic/scrivener-mcp . Install Pick the method that works for you. Most auto-configure Claude Desktop on install. Claude Code and other clients need one extra step -- see Claude Code below. npm (recommended) Restart Claude Desktop. Done. Claude Code Installing the npm package does not register the server with Claude Code -- the install-time auto-config only writes Claude Desktop's config. After installing, register the server: This detects Claude ","default_branch":null,"files":null,"tree":[],"storefront":"/r/writerslogic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/writerslogic/scrivener-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}