Claude Desktop
Anthropic's official desktop app. Most complete MCP support, most direct UX. The default for long-form writing.
Recommended for fictionThrough the Model Context Protocol, Claude, Cursor, Gemini CLI, and VS Code reach into your Slima books directly. One cloud, many AI clients, no copy-pasting.
Anthropic introduced the Model Context Protocol in late 2024 to let AI assistants safely connect to outside tools and data. Slima is one implementation — your work stays in Slima's cloud, and AI clients reach in only with the access you grant.
Each step solves a place where integrations usually break — and the whole flow takes under five minutes.
Pick your AI tool
Claude Desktop, Cursor, Gemini CLI, VS Code, any MCP-compatible client — they all connect to the same Slima account.
OAuth, no stored passwords
One command opens your browser to sign in. The client gets an access token — you can revoke it anytime, and you always see who's connected.
The whole book in one tool set
AI can list books, read chapters, edit files, create notes, search across the whole manuscript, call Beta Reader, pull writing stats — all through structured tool calls.
One cloud, many clients
Edit technical docs in Cursor, draft fiction in Claude Desktop, run research in Gemini CLI — same book, same cloud, same version history.
Slima MCP is built on the standard MCP spec, so any compliant client works. Below are the ones we've tested and have setup guides for:
Anthropic's official desktop app. Most complete MCP support, most direct UX. The default for long-form writing.
Recommended for fictionVS Code fork with built-in AI — great for calling Slima from inside the editor. Common for screenwriting, technical writing, and doc revisions.
Recommended for scripts / docsGoogle's command-line AI. MCP support is stable. Right for research mode and batch pipelines.
Recommended for research / batchGitHub Copilot Chat supports MCP too. Familiar for devs who edit prose alongside code.
Familiar to developersContinue.dev, Zed, your own MCP client — anything that follows the spec works. Slima MCP is an open, public protocol.
Open protocol, no lock-inOne command starts it. Slima uses OAuth 2.0 — your password never leaves the browser, and the client gets a time-bound access token.
✓ Opening browser to sign in... ✓ Authorized. Token saved to ~/.slima/mcp.json ✓ Connected clients: claude-desktop, cursor
Sign in via the browser; the client gets a token. No pasting passwords into config files, no API key sprawl.
In Slima account settings, see every connected client, when it last ran, and revoke any of them — or all of them — with one click.
Pick read-only or write, scope by book, set per-day call limits. AI can only do what you authorized.
AI clients call through MCP tools. Each tool is a structured function with a schema — AI can't mangle formats or accidentally delete files.
list_books
List all books with metadata
create_book
Create a new book (novel or script)
get_book_structure
Tree view of chapters / scenes / files
get_writing_stats
Word counts, streaks, progress
read_file
Read a single chapter or note
edit_file
Diff-based edit (no overwrite)
create_file
Add chapter / character / scene file
search_content
Whole-book search (with regex)
analyze_chapter
Call Beta Reader for chapter feedback
list_personas
List available reader personas
The same book can be open in Claude Desktop, Cursor, and Gemini CLI at once. Slima is the single source of truth — version history, conflict detection, cloud sync all live in Slima.
AI clients don't talk to each other directly — every change goes through Slima cloud, every version is yours.
"Tighten Maya's dialogue in chapter 8, sharper edges." Claude reads the chapter, edits, writes back. You don't switch windows.
"Where does Maya say she speaks three languages?" AI searches the whole book, returns the quote with chapter location.
Gemini CLI batch-runs Beta Reader across 30 chapters, returns 30 reports, compiles them into a master spreadsheet.
Cursor by day, Claude Desktop at night, Slima web on the train — same book, no version chaos.
Free works. You pay your AI client (Claude / Cursor subscription) for compute on their side — Slima doesn't charge anything for the protocol itself.
$0
Unlocks usage limits
If your question isn't here, write to us. A human reads everything.
Slima never trains on your work — that's written into our terms. Whether the AI client trains depends on your subscription with them: Claude defaults to no training, Cursor's business plan doesn't train, others vary. MCP is a transport protocol — it doesn't decide training policy.
edit_file is diff-based. Every change goes into Slima's version history — you can revert any version with one click. AI never overwrites the whole file; each edit is atomic.
Yes. In Slima account settings, set permissions per client: read-only / write / full, scope by book, set daily call limits. A common setup is Claude Desktop read-only and Cursor with write access.
MCP is open. Anthropic proposed it but any client can implement. ChatGPT desktop doesn't have native MCP yet — bridge tools exist (community-maintained). Cursor, Continue.dev, and Zed are built-in.
GPTs / Projects work for pasting one document and asking questions. MCP is "persistent, two-way, structured" — AI reads the latest version on demand, can write back, and can call structured tools. For long-form, the difference is large.
Slima MCP is free on every Slima plan. You pay your AI client (Claude / Cursor / etc.) for their compute. Slima only charges if you exceed the free book limit or want Beta Reader report quotas.
MCP is free. OAuth authorization in one command, full tool set, version history that protects your draft.