Author Mcp Server

io.github.litheonhq由 GitHub 帳號 litheonhq 發布v0.1.1更新於 Oct 24, 2026

Recall, check, search, timeline, and graph tools for fiction writers via Seizn Memory v3.

已驗證STDIO僅桌面效率與工作流知識與記憶

概覽

AI 產生的概覽

一個本機 MCP 伺服器,讓 AI 助理對小說作者的 Seizn 設定庫進行回想、衝突檢查、搜尋、時間軸與關係圖查詢。

可以做什麼
依名稱回想角色、地點、物件、規則、事件或承諾的設定,回傳最近提及、目前狀態與待處理衝突,並可將事實確認為設定。檢查一段正文是否有設定衝突,並依嚴重程度分級。在所有專案實體中進行語意搜尋。依章節讀取時間軸節拍,可限定範圍。檢視以某個實體為根的關係圖子集。
適用情境
適合將故事設定保存在 Seizn Author 的小說作者,希望用現有的 AI 聊天用戶端檢查草稿的連貫性、查詢已建立的設定,或瀏覽時間軸與人物關係,而不必切換編輯器。
執行需求
需要本機 Node.js 執行環境來執行該 npm 套件(全域安裝或透過 npx),並在 SEIZN_API_KEY 環境變數中提供 Seizn API 金鑰。可選的 SEIZN_API_BASE_URL 可覆寫預設 API 位址。需要 Seizn 帳戶並受方案配額限制;check 與 timeline 工具還需自備 LLM 金鑰或使用託管方案。
安裝前請注意
API 金鑰以明文形式透過用戶端設定傳遞,請勿放入共用檔案。remember 工具會把作者確認的事實寫入設定庫;check 與 timeline 會將正文傳送到 Seizn 後端,這兩個工具還會傳送給語言模型。有付費方案與呼叫配額,且此套件仍為 1.0 之前的版本,次版本升級可能包含不相容變更。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Author Mcp Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@seizn/author-mcp-server

[npm version] [license] [status]

MCP server exposing Seizn Author canon recall, conflict check, semantic search, timeline, and relationship graph tools to any MCP-compatible AI agent (Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed, etc.).

Bring Seizn canon into the AI tool you already use. No new editor required.

What it does

When connected, your AI agent gains six tools:

ToolPurpose
seizn_author_recallGet canon for a named entity (character, place, object, rule, event, promise) — returns last 3 mentions, current state, pending conflicts
seizn_author_checkCheck a passage of prose for canon conflicts (P1 critical / P2 warning / P3 stylistic)
seizn_author_rememberApprove a fact as canon (writer-confirmed source of truth)
seizn_author_searchSemantic search across all project entities
seizn_author_timelineChapter-by-chapter beats, optional range filter
seizn_author_graphRelationship graph subset rooted at an entity

All tools call the Seizn Author REST API (/api/v1/*) with your Bearer token.

Setup

1. Get a Seizn API key

Generate one at https://seizn.com/dashboard/account/api-keys (Free tier: 100 calls/day, BYOK required).

2. Install (npm)

bash
npm install -g @seizn/author-mcp-server

Or use npx:

bash
npx @seizn/author-mcp-server

3. Wire into your MCP client

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "seizn-author": {      "command": "npx",      "args": ["-y", "@seizn/author-mcp-server"],      "env": {        "SEIZN_API_KEY": "sk_seizn_..."      }    }  }}
Claude Code
bash
claude mcp add seizn-author -e SEIZN_API_KEY=sk_seizn_... -- npx -y @seizn/author-mcp-server
Cursor / Cline / Continue

See your client's MCP server documentation. The package supports:

  • stdio (default for desktop clients)
  • streamable-http (for hosted scenarios)
  • SSE (legacy)

Configuration

Env varDefaultDescription
SEIZN_API_KEY(required)Bearer token from seizn.com/dashboard/account/api-keys
SEIZN_API_BASE_URLhttps://seizn.com/api/v1Override for staging or self-hosted

Usage examples

In your AI chat:

'Recall everything Seizn knows about Seoyun in project ch7-draft.' → invokes seizn_author_recall with name=Seoyun

'Check this scene for canon conflicts: ...' → invokes seizn_author_check with the pasted text

'Show me the timeline from Ch.5 to Ch.7.' → invokes seizn_author_timeline with from=ch5, to=ch7

The AI decides when to call each tool based on the conversation. You don't have to remember tool names.

Pricing

PlanQuotaPrice
Free100 recall calls/day$0
Indie1,000 calls/month$9/month
Pro10,000 calls/month$19/month
Studio100,000 calls/month + 5 API keys per user$99/month
Studio Managed (Q3+)+ 500 managed Opus calls/month$299/month
EnterpriseVolume + SOC 2 + SSOCustom

Track 2 plan covers Track 2 surface (API + MCP) only. Seizn Author has separate plans for the web dashboard (Track 1, KRW) and the Tauri desktop app (Track 3, KRW). One Stripe customer holds multiple subscriptions, billed independently. See https://seizn.com/pricing for cross-track upsell details.

No subscription required for AI inference. Tools split into two groups:

ToolBackend LLMNeeds BYOK?
seizn_author_recall / _remember / _graph / _search❌ DB only❌ Works on Free, no key needed
seizn_author_check / _timeline✅ Sonnet/Opus✅ BYOK or Studio Managed

The Seizn subscription covers the canon backend and recall infrastructure. The two AI-enhanced tools (check, timeline) require either your own LLM key (BYOK, any tier) or Studio Managed ($299/mo) which includes 500 Opus calls.

Your host AI agent's LLM is separate. Whether you use Claude Pro/Max subscription via Claude Code/Desktop, Cursor Pro, or BYOK in Cline/Continue — the host handles its own LLM cost. Seizn doesn't double-charge.

See https://seizn.com/pricing for full details.

Versioning

While the package is on 0.x.y we may ship breaking changes on minor bumps (0.2.0 etc.) — we'll call them out clearly in CHANGELOG.md. Once we tag 1.0.0, strict semver applies: major = breaking, minor = additive, patch = fix-only.

Each release is published with a matching GitHub tag (v0.1.0, …) and a CHANGELOG.md entry.

License

MIT © Litheon LLC

Issues / contributions

https://github.com/litheonhq/seizn/issues (label: track-2-platform)

來源:packages/author-mcp-server/README.md,提交 af6a465

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.1最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。