S
Scrivener MCP
MCP server by algorithmatelier
创建于 5/5/2026
更新于 about 5 hours ago
README
Repository documentation and setup instructions
Scrivener Bridge MCP
A standalone Model Context Protocol (MCP) server that provides direct, read-only access to a live Scrivener project (.scriv), combined with an indirect writing workflow via an Inbox folder.
Features
- Parse Scrivener's internal
.scrivxXML file to extract the Binder hierarchy. - Convert internal
.rtffiles into clean, readable text for AI context. - Write drafted scenes or notes to a designated Staging Inbox for safe drag-and-drop importing.
Setup
- Clone or download this repository.
- Install dependencies:
pip install -r requirements.txt - Add the server to your AI platform's MCP configuration.
Tools Provided
get_binder_tree(scriv_path): Returns the structure of the Scrivener project.read_scene(scriv_path, scene_uuid): Reads and converts the text of a specific scene.write_to_inbox(inbox_path, filename, content): Saves a markdown file to the author's staging folder.
快速设置
此服务器的安装指南
安装包 (如果需要)
uvx scrivener-mcp
Cursor 配置 (mcp.json)
{
"mcpServers": {
"algorithmatelier-scrivener-mcp": {
"command": "uvx",
"args": [
"scrivener-mcp"
]
}
}
}