MCP
ツールリファレンス
blueperiod_* ツール一覧、パラメータ仕様、projectIdコンテキストバインディング
BluePeriod の MCP サーバーは、50以上のツールを提供しています。このページでは、ツールのカテゴリ別一覧と共通の仕様について解説します。
ほとんどのツールは projectId を必須パラメータとして要求します。これは、外部エージェントが操作対象のプロジェクトを明示的に宣言するための仕組みです。
1. blueperiod_list_projects でプロジェクト一覧を取得
2. 対象プロジェクトの projectId を特定
3. projectId を指定して各ツールを呼び出し
| ツール | 説明 |
|---|
blueperiod_list_projects | プロジェクト一覧を取得 |
blueperiod_get_project | プロジェクトデータを取得(軽量版) |
blueperiod_get_metadata | プロジェクトのメタデータのみ取得 |
blueperiod_get_outline | プロット構造をツリー表示で取得 |
blueperiod_create_project | 新規プロジェクトを作成 |
blueperiod_update_project_metadata | プロジェクトのメタデータを更新 |
blueperiod_delete_project | プロジェクトを削除 |
blueperiod_get_plot_translations | プロット翻訳データを取得 |
| ツール | 説明 |
|---|
blueperiod_get_raw_plot | プロット構造のJSONを取得 |
blueperiod_get_plot_context | 特定項目のコンテキストを取得 |
blueperiod_create_plot | 階層構造JSONからプロットツリーを一括構築 |
blueperiod_create_plot_item | プロット項目を追加(GUIの「+」ボタン相当) |
blueperiod_update_plot_item | プロット項目の属性を更新 |
blueperiod_delete_plot_item | プロット項目を削除 |
blueperiod_edit_plot_structured | Adit形式(JSONパッチ)でセクション本文を編集 |
blueperiod_edit_plot_delimiter | SEARCH/REPLACEブロック形式でセクション本文を編集 |
編集ツールの詳細なフォーマットについては adit-editing をご覧ください。
| ツール | 説明 |
|---|
blueperiod_get_raw_manuscript | 原稿テキストを取得 |
blueperiod_create_manuscript | セクションに原稿を新規作成(upsert) |
blueperiod_edit_manuscript_structured | Adit形式(JSONパッチ)で原稿を編集 |
blueperiod_edit_manuscript_delimiter | SEARCH/REPLACEブロック形式で原稿を編集 |
blueperiod_update_manuscript | 原稿を完全上書き |
原稿編集の詳細なフォーマットについては adit-editing をご覧ください。
| ツール | 説明 |
|---|
blueperiod_list_writing_prompts | 執筆プロンプト一覧を取得 |
blueperiod_get_writing_prompt | 執筆プロンプトを取得 |
blueperiod_create_writing_prompt | 執筆プロンプトを作成 |
blueperiod_update_writing_prompt | 執筆プロンプトの属性を更新 |
blueperiod_delete_writing_prompt | 執筆プロンプトを削除 |
blueperiod_edit_writing_prompt_structured | Adit形式(JSONパッチ)でプロンプト本文を編集 |
blueperiod_edit_writing_prompt_delimiter | SEARCH/REPLACEブロック形式でプロンプト本文を編集 |
| ツール | 説明 |
|---|
blueperiod_list_characters | 全キャラクター一覧を取得 |
blueperiod_get_character | キャラクターを取得 |
blueperiod_create_character | キャラクターを作成 |
blueperiod_update_character | キャラクターを更新 |
blueperiod_delete_character | キャラクターを削除 |
blueperiod_edit_character_structured | Adit形式(JSONパッチ)でキャラクターのプロンプトを編集 |
blueperiod_edit_character_delimiter | SEARCH/REPLACEブロック形式でキャラクターのプロンプトを編集 |
| ツール | 説明 |
|---|
blueperiod_list_prompt_assets | プロンプト資産一覧を取得 |
blueperiod_get_prompt_asset | プロンプト資産を取得 |
blueperiod_create_prompt_asset | プロンプト資産を作成 |
blueperiod_update_prompt_asset | プロンプト資産を更新 |
blueperiod_delete_prompt_asset | プロンプト資産を削除 |
blueperiod_edit_prompt_asset_structured | Adit形式(JSONパッチ)で資産本文を編集 |
blueperiod_edit_prompt_asset_delimiter | SEARCH/REPLACEブロック形式で資産本文を編集 |
| ツール | 説明 |
|---|
blueperiod_list_artifacts | アーティファクト一覧を取得 |
blueperiod_create_artifact | アーティファクトを作成 |
blueperiod_get_artifact | アーティファクトの全文を取得 |
blueperiod_update_artifact | アーティファクトのメタデータを更新 |
blueperiod_delete_artifact | アーティファクトを削除 |
blueperiod_toggle_artifact | アーティファクトの有効/無効を切替 |
blueperiod_edit_artifact_structured | Adit形式(JSONパッチ)でアーティファクトを編集 |
blueperiod_edit_artifact_delimiter | SEARCH/REPLACEブロック形式でアーティファクトを編集 |
| ツール | 説明 |
|---|
blueperiod_search_web | Web検索を実行 |
blueperiod_open_url | URLのコンテンツを取得 |
| ツール | 説明 |
|---|
blueperiod_get_global_store | グローバルストアを取得 |
blueperiod_set_global_store | グローバルストアを設定 |