BluePeriod Docs
MCP

ツールリファレンス

blueperiod_* ツール一覧、パラメータ仕様、projectIdコンテキストバインディング

BluePeriod の MCP サーバーは、50以上のツールを提供しています。このページでは、ツールのカテゴリ別一覧と共通の仕様について解説します。

projectId バインディング

ほとんどのツールは 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_structuredAdit形式(JSONパッチ)でセクション本文を編集
blueperiod_edit_plot_delimiterSEARCH/REPLACEブロック形式でセクション本文を編集

編集ツールの詳細なフォーマットについては adit-editing をご覧ください。


原稿

ツール説明
blueperiod_get_raw_manuscript原稿テキストを取得
blueperiod_create_manuscriptセクションに原稿を新規作成(upsert)
blueperiod_edit_manuscript_structuredAdit形式(JSONパッチ)で原稿を編集
blueperiod_edit_manuscript_delimiterSEARCH/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_structuredAdit形式(JSONパッチ)でプロンプト本文を編集
blueperiod_edit_writing_prompt_delimiterSEARCH/REPLACEブロック形式でプロンプト本文を編集

キャラクター

ツール説明
blueperiod_list_characters全キャラクター一覧を取得
blueperiod_get_characterキャラクターを取得
blueperiod_create_characterキャラクターを作成
blueperiod_update_characterキャラクターを更新
blueperiod_delete_characterキャラクターを削除
blueperiod_edit_character_structuredAdit形式(JSONパッチ)でキャラクターのプロンプトを編集
blueperiod_edit_character_delimiterSEARCH/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_structuredAdit形式(JSONパッチ)で資産本文を編集
blueperiod_edit_prompt_asset_delimiterSEARCH/REPLACEブロック形式で資産本文を編集

アーティファクト

ツール説明
blueperiod_list_artifactsアーティファクト一覧を取得
blueperiod_create_artifactアーティファクトを作成
blueperiod_get_artifactアーティファクトの全文を取得
blueperiod_update_artifactアーティファクトのメタデータを更新
blueperiod_delete_artifactアーティファクトを削除
blueperiod_toggle_artifactアーティファクトの有効/無効を切替
blueperiod_edit_artifact_structuredAdit形式(JSONパッチ)でアーティファクトを編集
blueperiod_edit_artifact_delimiterSEARCH/REPLACEブロック形式でアーティファクトを編集

ユーティリティ

ツール説明
blueperiod_search_webWeb検索を実行
blueperiod_open_urlURLのコンテンツを取得

システム

ツール説明
blueperiod_get_global_storeグローバルストアを取得
blueperiod_set_global_storeグローバルストアを設定

次のステップ

On this page