Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Scrivener MCP
Scrivener MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/12/2026, 6:46:04 AM

Scrivener MCP

User RatingsBe the first to rate and review this MCP server!
View Repository51 GitHub StarsTotal stargazers on GitHub for the source repository (51 stars).Visit Website
scrivenerwritingdocument-managementsemantic-search

Connects Scrivener 3 projects to AI clients for editing, analysis, search, and writing support.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldn’t automatically confirm this listing starts correctly

The install command below didn't complete successfully in our automated test.

npx -y scrivener-setup

npm notice npm notice New major version of npm available! 10.1.0 -> 12.0.2 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v12.0.2> npm notice Run `npm install -g npm@12.0.2` to update! npm notice npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/scrivener-setup - Not found npm ERR! 404 npm ERR! 404 'scrivener-setup@*' is not in this registry. npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or gi

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 5d ago.

Manual Client & Custom JSON ConfigExpand JSON â–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "writerslogic-scrivener-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "scrivener-setup"
      ]
    }
  }
}

💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

The writerslogic/scrivener-mcp MCP server connects Scrivener 3 projects with Claude and other MCP-compatible assistants. It lets clients open, read, edit, analyze, and search project content through a local stdio process. Core document management, deterministic analysis, keyword search, and project memory work without an API key, while some AI features use Anthropic, OpenAI, or OpenRouter. Reach for it when an assistant needs direct access to novels, screenplays, or manuscripts without exporting or copy-pasting their contents.

Use cases

•Open a Scrivener novel and review chapter pacing
•Edit manuscript documents through an AI assistant
•Search a project for characters, plot details, or keywords
•Track character and plot relationships across a manuscript

Key features

•Scrivener 3 document access and editing
•Deterministic writing analysis
•Keyword and offline semantic search
•Character, plot, and project memory tracking
•AI-assisted generation and content enhancement
•Progressive skill loading

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Scrivener MCP.

Extracted Tool Capabilities
Scrivener 3 document access and editing
Deterministic writing analysis
Keyword and offline semantic search
Character, plot, and project memory tracking
AI-assisted generation and content enhancement
Progressive skill loading

How Scrivener MCP works

What writerslogic/scrivener-mcp MCP server does

The writerslogic/scrivener-mcp MCP server gives an AI client access to Scrivener 3 writing projects. An assistant can open a project, inspect and modify documents, search content, and perform writing-focused analysis. The repository describes 53 tools covering document management, analysis, content enhancement, offline semantic search, and character and plot tracking.

Supported project types include novels, screenplays, and manuscripts. The server is intended for Scrivener 3 on macOS, Windows, and Linux. It is compatible with Claude Desktop, Claude Code, VS Code integrations such as Copilot or Continue, Cursor, and other MCP-compatible clients.

How it works

The server runs locally and communicates with MCP clients over stdio. After installation, the client can be configured to launch the scrivener-mcp executable. The assistant is then told which Scrivener project to open and can operate on the project through its available tools.

Core functionality does not require an external AI service. Deterministic analysis, document operations, keyword search, and project memory are available without an API key. The project also includes progressive skill loading and a relationship system based on Holographic Memory System data, described in the source material as HMS triplets.

Semantic indexing and similarity scoring use the local Holographic Memory System rather than a separate embedding API. The current semantic search flow can use the configured chat provider to interpret queries and explain results. When supported by the MCP client, some chat-based functions can instead use the client's sampling capability.

Setup and configuration

Install the package globally with npm, or run it directly with npx. The repository also documents Homebrew, Docker, GitHub-based installation, and an interactive scrivener-setup command for detecting and configuring Claude Desktop, Claude Code, and Cursor. Other MCP clients can be pointed at npx scrivener-mcp as a stdio server.

The writerslogic/scrivener-mcp MCP server does not require an API key for its core features. AI-assisted analysis, generation, enhancement, and parts of semantic search can use Anthropic, OpenAI, or OpenRouter. Provider selection can be controlled with AI_PROVIDER, and OpenRouter model selection with OPENROUTER_MODEL. Keys may be supplied through environment variables, supported .env files, key files, or macOS Keychain entries.

If multiple providers are configured, the server uses Claude for chat and generation by default and can retry with another configured provider after an account-level failure. The README also documents provider-specific variables including ANTHROPIC_API_KEY, OPENAI_API_KEY, and OPENROUTER_API_KEY.

Tools and capabilities

Available functionality includes:

  • Opening and managing Scrivener project documents
  • Reading and editing manuscript content
  • Running deterministic writing analysis
  • Enhancing or generating content with a configured AI provider
  • Searching by keywords and using semantic search
  • Tracking characters and plot information
  • Maintaining project memory and relationships
  • Loading skills progressively as needed

The exact tool count is reported as 53 in the repository README; the supplied listing description reports 47, so the count may vary by version or source.

Limitations and notes

AI-powered features depend on a configured Anthropic, OpenAI, or OpenRouter key unless the MCP client provides supported sampling. Core operations remain available without those credentials. The writerslogic/scrivener-mcp MCP server works with Scrivener 3 projects, so projects from other writing applications are outside the stated scope.

The documented Docker example mounts a local projects directory into the container. For clients other than those auto-detected by scrivener-setup, configuration must be supplied manually as a stdio server. The provided material does not identify a software license by name, so licensing should be verified in the repository before redistribution.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    ★ Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory21 views
    Compare vs Moxie Docs MCP →
  • Basic Memory logoBasic Memory

    Persistent, local-first AI memory: a semantic knowledge graph of plain Markdown files that humans and LLMs both read and write. Works with any MCP client, with optional cloud sync and team workspaces.

    🧠 Knowledge & Memory2 views
    Compare vs Basic Memory →
  • Codebase Memory MCP logoCodebase Memory MCP

    Code-intelligence engine that indexes a repo into a persistent knowledge graph — functions, classes, call chains, HTTP routes, cross-service links. 159 languages via tree-sitter + Hybrid LSP, sub-ms structural queries, 99% fewer tokens than grep. Single static binary, zero dependencies, 100% local. npx codebase-memory-mcp

    🧠 Knowledge & Memory7 views
    Compare vs Codebase Memory MCP →
  • Memora logoMemora

    Persistent memory with knowledge graph visualization, semantic/hybrid search, cloud sync (S3/R2), and cross-session context management.

    🧠 Knowledge & Memory2 views
    Compare vs Memora →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
51
Stargazers on the source repository.
Last commit
4d ago
Most recent push to the default branch.
Install check
Inconclusive
Install command did not finish in our automated test.
Directory activity
12 installs · 6 upvotes
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Scrivener MCP

Install it with `npm install -g scrivener-mcp`, or run it directly with `npx scrivener-mcp`. The repository also documents Homebrew, Docker, and GitHub installation.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewScrivener MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/writerslogic-scrivener-mcp?style=directory)](https://allmcps.com/mcp/writerslogic-scrivener-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/writerslogic-scrivener-mcp"><img src="https://allmcps.com/api/badge/writerslogic-scrivener-mcp?style=directory" alt="Scrivener MCP on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
PricingFree
More technical detailsExpand â–¾
TransportSTDIO
RuntimeNode.js
AuthNo auth required
ClientsClaude Desktop, Cursor
Last updatedSep 7, 2026
96/96 checks healthy over the last 24h
Views16
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs12
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars51
GitHub Star CountTotal stargazers on GitHub representing community popularity (51 stars).
Last commit4d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 7, 2026
61Quality signal: Good · 61/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity8/15
Community engagement3/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 22d ago via OSV.dev · scrivener-setup (npm)

★ FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory →Best MCP servers for Memory & Knowledge →Alternatives to Scrivener MCP →Install in Claude DesktopInstall in CursorInstall in VS Code