关于 author-mcp-server
author-mcp-server 将 MCP 兼容的 AI Agent 接入 Seizn Author 的设定数据和写作工具。小说作者可通过 Seizn API 回忆和确认设定、检查正文冲突、搜索项目实体,并查看时间线与关系。
主要功能
- 01按名称回忆实体设定
- 02检查正文中的设定冲突
- 03确认事实为正式设定
- 04语义搜索项目实体
- 05查看章节时间线与关系图
适用场景
- 01回忆角色已确立的信息
- 02检查场景中的连续性冲突
- 03搜索项目设定和实体关系
- 04查看指定范围内的章节要点
MCP 相关
向 MCP 兼容的 AI Agent 提供六种工具,并使用 Bearer token 调用 Seizn Author REST API。服务支持 stdio、streamable-http 和旧版 SSE 传输方式。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @seizn/author-mcp-serverSEIZN_API_KEY密钥Bearer token from https://seizn.com/dashboard/account/api-keysSEIZN_API_BASE_URLOverride the API base URL (default: https://seizn.com/api/v1)本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
6收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 要回忆的实体名称(例如角色名、地点名称) |
| projectId | string | 是 | Seizn 项目 ID(可在仪表板 URL 中找到,或通过 list_projects API 获取) |
详细介绍
@seizn/author-mcp-server
MCP 服务可将 Seizn Author 的正史回忆、冲突检查、语义搜索、时间线和关系图工具提供给任何兼容 MCP 的 AI Agent(Claude Desktop、Claude Code、Cursor、Cline、Continue、Zed 等)。
将 Seizn 正史带入你已在使用的 AI 工具。无需更换编辑器。
功能介绍
连接后,你的 AI Agent 将获得六种工具:
| 工具 | 用途 |
|---|---|
seizn_author_recall | 获取指定实体(角色、地点、物品、规则、事件、承诺)的正史信息——返回最近 3 次提及、当前状态和待处理的冲突 |
seizn_author_check | 检查一段文本是否与正史冲突(P1 严重 / P2 警告 / P3 风格问题) |
seizn_author_remember | 批准一条事实作为正史(由作者确认的事实来源) |
seizn_author_search | 对项目中的所有实体进行语义搜索 |
seizn_author_timeline | 按章节列出情节节点,可选范围筛选 |
seizn_author_graph | 获取以某个实体为根节点的关系图子集 |
所有工具都会使用你的 Bearer 令牌调用 Seizn Author REST API(/api/v1/*)。
设置
1. 获取 Seizn API 密钥
前往 https://seizn.com/dashboard/account/api-keys 生成(免费套餐:每天 100 次调用,必须自带 API 密钥)。
2. 安装(npm)
npm install -g @seizn/author-mcp-server
或使用 npx:
npx @seizn/author-mcp-server
3. 接入 MCP 客户端
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"seizn-author": {
"command": "npx",
"args": ["-y", "@seizn/author-mcp-server"],
"env": {
"SEIZN_API_KEY": "sk_seizn_..."
}
}
}
}
Claude Code
claude mcp add seizn-author -e SEIZN_API_KEY=sk_seizn_... -- npx -y @seizn/author-mcp-server
Cursor / Cline / Continue
请参阅客户端的 MCP 服务文档。本软件包支持:
- stdio(桌面客户端的默认选项)
- streamable-http(适用于托管场景)
- SSE(旧版)
配置
| 环境变量 | 默认值 | 说明 |
|---|---|---|
SEIZN_API_KEY | (必填) | 来自 seizn.com/dashboard/account/api-keys 的 Bearer 令牌 |
SEIZN_API_BASE_URL | https://seizn.com/api/v1 | 用于覆盖为预发布环境或可自托管服务 |
使用示例
在 AI 聊天中:
“回忆一下 Seizn 对项目 ch7-draft 中 Seoyun 的所有了解。” → 调用
seizn_author_recall,参数为 name=Seoyun
“检查这个场景是否与正史冲突:……” → 调用
seizn_author_check,并传入粘贴的文本
“显示 Ch.5 到 Ch.7 的时间线。” → 调用
seizn_author_timeline,参数为 from=ch5、to=ch7
AI 会根据对话决定何时调用各个工具。你不必记住工具名称。
定价
| 方案 | 配额 | 价格 |
|---|---|---|
| Free | 每天 100 次召回调用 | $0 |
| Indie | 每月 1,000 次调用 | $9/month |
| Pro | 每月 10,000 次调用 | $19/month |
| Studio | 每月 100,000 次调用 + 每位用户 5 个 API 密钥 | $99/month |
| Studio Managed (Q3+) | + 每月 500 次托管 Opus 调用 | $299/month |
| Enterprise | 按用量 + SOC 2 + SSO | 定制 |
Track 2 方案仅覆盖 Track 2 范围(API + MCP)。 Seizn Author 的 Web 控制面板(Track 1,KRW)和 Tauri 桌面应用(Track 3,KRW)采用单独方案。一个 Stripe 客户可持有多个订阅,分别计费。跨 Track 升级详情请参阅 https://seizn.com/pricing。
AI 推理无需订阅。 工具分为两组:
| 工具 | 后端 LLM | 需要 BYOK? |
|---|---|---|
seizn_author_recall / _remember / _graph / _search | ❌ 仅数据库 | ❌ Free 方案可用,无需密钥 |
seizn_author_check / _timeline | ✅ Sonnet/Opus | ✅ BYOK 或 Studio Managed |
Seizn 订阅涵盖 canon 后端和召回基础设施。两个 AI 增强工具(check、timeline)需要使用你自己的 LLM 密钥(BYOK,任意方案),或订阅 Studio Managed($299/mo),其中包含 500 次 Opus 调用。
你所用的宿主 AI Agent 的 LLM 费用另行计算。 无论你是通过 Claude Code/Desktop 使用 Claude Pro/Max 订阅、使用 Cursor Pro,还是在 Cline/Continue 中使用 BYOK,宿主都会自行处理 LLM 费用。Seizn 不会重复收费。
完整详情请参阅 https://seizn.com/pricing。
版本管理
在软件包处于 0.x.y 版本期间,我们可能会在次版本升级(如 0.2.0)中发布破坏性变更——我们会在 CHANGELOG.md 中明确说明。标记 1.0.0 后,将严格遵循语义化版本规范:主版本 = 破坏性变更,次版本 = 新增功能,补丁版本 = 仅修复问题。
每个版本发布时都会附带对应的 GitHub 标签(v0.1.0,…)和一条 CHANGELOG.md 记录。
许可证
MIT © Litheon LLC
问题反馈 / 贡献
https://github.com/litheonhq/seizn/issues(标签:track-2-platform)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。