author-mcp-server について
author-mcp-serverは、MCP対応AIエージェントをSeizn Authorの設定データと執筆ツールに接続します。小説家はSeizn APIを通じて設定の想起や承認、本文の矛盾確認、プロジェクト内の検索、タイムラインや関係の確認を行えます。
主な機能
- 01名前を指定した人物・要素の設定想起
- 02本文の設定矛盾チェック
- 03事実を正式設定として承認
- 04プロジェクト内要素のセマンティック検索
- 05章ごとのタイムラインと関係グラフ表示
活用シーン
- 01登場人物の確定済み情報の想起
- 02場面の連続性に関する矛盾確認
- 03プロジェクト設定と要素間の関係検索
- 04指定範囲の章の出来事の確認
MCP 対応
MCP対応AIエージェントに6つのツールを提供し、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 互換のあらゆる AI エージェント(Claude Desktop、Claude Code、Cursor、Cline、Continue、Zed など)で、Seizn Author の設定想起、矛盾チェック、セマンティック検索、タイムライン、関係性グラフのツールを利用できる MCP サーバーです。
いつも使っている AI ツールに Seizn の設定を取り込みましょう。新しいエディターは必要ありません。
できること
接続すると、AI エージェントで次の 6 つのツールを利用できます。
| ツール | 目的 |
|---|---|
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 で生成します(無料プラン:1 日 100 回の呼び出し。BYOK が必要です)。
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 とのチャットで:
「プロジェクト ch7-draft の Seoyun について、Seizn が把握していることをすべて思い出して。」 → name=Seoyun を指定して
seizn_author_recallを呼び出します
「このシーンに設定との矛盾がないか確認して:...」 → 貼り付けたテキストを指定して
seizn_author_checkを呼び出します
「Ch.5 から Ch.7 までのタイムラインを表示して。」 → from=ch5、to=ch7 を指定して
seizn_author_timelineを呼び出します
AI は会話の内容に応じて、どのツールを呼び出すか判断します。ツール名を覚えておく必要はありません。
料金プラン
| プラン | 上限 | 料金 |
|---|---|---|
| Free | 1日あたり100回の呼び出し | $0 |
| Indie | 月あたり1,000回の呼び出し | $9/月 |
| Pro | 月あたり10,000回の呼び出し | $19/月 |
| Studio | 月あたり100,000回の呼び出し + ユーザーあたり5個のAPIキー | $99/月 |
| Studio Managed (Q3+) | 月あたり500回のマネージドOpus呼び出しを追加 | $299/月 |
| Enterprise | ボリューム + SOC 2 + SSO | 個別見積もり |
Track 2プランの対象はTrack 2の範囲(API + MCP)のみです。 Seizn Authorでは、ウェブダッシュボード(Track 1、KRW)とTauriデスクトップアプリ(Track 3、KRW)に別々のプランがあります。1つのStripe顧客アカウントで複数のサブスクリプションを契約でき、それぞれ個別に請求されます。トラック間のアップセルの詳細については、https://seizn.com/pricingをご覧ください。
AI推論にサブスクリプションは不要です。 ツールは次の2つのグループに分かれています。
| ツール | バックエンドLLM | BYOKが必要ですか? |
|---|---|---|
seizn_author_recall / _remember / _graph / _search | ❌ DBのみ | ❌ Freeで利用可能。キーは不要です |
seizn_author_check / _timeline | ✅ Sonnet/Opus | ✅ BYOKまたはStudio Managed |
Seiznのサブスクリプションでは、カノンのバックエンドとリコールインフラストラクチャをご利用いただけます。AI機能を強化した2つのツール(check、timeline)を使うには、ご自身のLLMキー(BYOK、すべてのプランで利用可能)か、Opus呼び出しを500回含むStudio Managed($299/月)のいずれかが必要です。
ホスト側AIエージェントの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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。