mcpField
A
author-mcp-server

author-mcp-server

ローカル
github.com/litheonhqメモリ・ナレッジ023 週間前に更新

author-mcp-server について

author-mcp-serverは、MCP対応AIエージェントをSeizn Authorの設定データと執筆ツールに接続します。小説家はSeizn APIを通じて設定の想起や承認、本文の矛盾確認、プロジェクト内の検索、タイムラインや関係の確認を行えます。

主な機能

  1. 01名前を指定した人物・要素の設定想起
  2. 02本文の設定矛盾チェック
  3. 03事実を正式設定として承認
  4. 04プロジェクト内要素のセマンティック検索
  5. 05章ごとのタイムラインと関係グラフ表示

活用シーン

  1. 01登場人物の確定済み情報の想起
  2. 02場面の連続性に関する矛盾確認
  3. 03プロジェクト設定と要素間の関係検索
  4. 04指定範囲の章の出来事の確認

MCP 対応

MCP対応AIエージェントに6つのツールを提供し、Bearer tokenを使ってSeizn Author REST APIを呼び出します。stdio、streamable-http、レガシーSSEの各トランスポートに対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"litheonhq-author": {
"command": "npx",
"args": [
"-y",
"@seizn/author-mcp-server"
],
"env": {
"SEIZN_API_KEY": "<SEIZN_API_KEY>",
"SEIZN_API_BASE_URL": "<SEIZN_API_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @seizn/author-mcp-server
設定が必要な環境変数
SEIZN_API_KEYシークレットBearer token from https://seizn.com/dashboard/account/api-keys
SEIZN_API_BASE_URLOverride the API base URL (default: https://seizn.com/api/v1)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@seizn/author-mcp-server0.1.1

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
namestringはい呼び出すエンティティ名(例:キャラクター名、場所名)
projectIdstringはいSeiznプロジェクトID(ダッシュボードURLまたはlist_projects APIで確認できます)

詳細

@seizn/author-mcp-server

npm version license status

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_URLhttps://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 は会話の内容に応じて、どのツールを呼び出すか判断します。ツール名を覚えておく必要はありません。

料金プラン

プラン上限料金
Free1日あたり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つのグループに分かれています。

ツールバックエンドLLMBYOKが必要ですか?
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)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。