mcpField
D
DeepPane Focus Space

DeepPane Focus Space

ローカル
deeppane.com生産性015 週間前に更新

DeepPane Focus Space について

DeepPane Focus Space は、フォーカススペースの作成と、ユーザーが許可した履歴サマリーの取得に対応する公式 stdio MCP サーバーです。アカウント対象の操作は個別の認可ハンドオフを使い、生のイベントやメディアカタログは公開しません。

主な機能

  1. 01フォーカススペースの作成
  2. 02フォーカス履歴サマリーの取得
  3. 03作成用認可トークンの要求
  4. 04履歴サマリー用認可トークンの要求

活用シーン

  1. 01集中作業用スペースの作成
  2. 02許可済みフォーカス履歴の確認

MCP 対応

stdio 経由で MCP クライアントに接続し、スペース作成、履歴サマリー取得、認可ハンドオフ開始のツールを提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-deeppane-focus-space": {
"command": "npx",
"args": [
"-y",
"@deeppane/mcp-server"
]
}
}
}
起動コマンドnpx -y @deeppane/mcp-server

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

パッケージ
npm@deeppane/mcp-server0.1.3

ツール

4

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

パラメーター型必須説明
quoteobjectいいえ引用のリクエストです。Free ではカタログの引用を使用します。Pro の handoff token ではカスタム引用テキストが許可される場合があります。
quote.modeenumいいえcatalog | custom
quote.textstringいいえ
quote.titlestringいいえ
quote.authorstringいいえ
quote.intentstringいいえ
quote.customTextstringいいえ
timerobjectいいえ上限付きタイマーのリクエストです。
timer.presetstringいいえ
timer.presetIdstringいいえ
timer.breakMinutesintegerいいえ
timer.breakSecondsintegerいいえ
timer.focusMinutesintegerいいえ
timer.focusSecondsintegerいいえ
timer.durationMinutesintegerいいえ
intentenumいいえセマンティックなシーンと音楽の選択に使用する、サポート対象の作業意図です。ambient_work | coding | creative_reset | deep_work | focus | inspiration | planning | reading | recovery | study | travel_reset | writing
localestringいいえ任意の DeepPane ロケールです。例:en、zh-CN。
musicHintsobjectいいえ音楽選択用の安全なセマンティックヒントです。生のトラックメタデータではありません。
musicHints.useanyいいえ
musicHints.moodanyいいえ
musicHints.soundanyいいえ
musicHints.styleanyいいえ
musicHints.energyLevelanyいいえ
musicHints.vocalProfileanyいいえ
musicHints.distractionLevelanyいいえ
sceneHintsobjectいいえシーン選択用の安全なセマンティックヒントです。生のカタログフィルターではありません。
sceneHints.moodanyいいえ
sceneHints.soundanyいいえ
sceneHints.motionanyいいえ
sceneHints.timeOfDayanyいいえ
sceneHints.brightnessanyいいえ
sceneHints.environmentanyいいえ
sceneHints.focusSafetyanyいいえ
sceneHints.visualDensityanyいいえ
attributionobjectいいえ任意の安全な呼び出し元帰属情報です。シークレット、アカウントデータ、生のプロンプト、個人の履歴を含めないでください。
attribution.runIdstringいいえ
attribution.sourcestringいいえ
attribution.agentRunIdstringいいえ
operationIdstringいいえ安定した operation id です。idempotencyKey が省略された場合、attribution.agentRunId と組み合わせて使用されます。
handoffTokenstringいいえDeepPane Dashboard の Agent Access パネルからコピーした、有効期間の短い focus_space.create token です。
idempotencyKeystringいいえ再試行しても安全な作成処理に使う、安定した不透明キーです。同じ論理リクエストに限り再利用してください。

詳細

DeepPane MCP サーバー

DeepPane のフォーカススペースを作成し、ユーザーが許可したフォーカス履歴の要約を読み取るための公式 stdio MCP サーバーです。

要件

  • Node.js 20 以降
  • ローカルの stdio サーバーに対応した MCP クライアント

実行

npm exec --yes --package=@deeppane/mcp-server -- deeppane-mcp

npx が使用できる場合は、短い npx -y @deeppane/mcp-server コマンドも同じように実行できます。

MCP クライアントの設定例:

{
  "mcpServers": {
    "deeppane": {
      "command": "npm",
      "args": ["exec", "--yes", "--package=@deeppane/mcp-server", "--", "deeppane-mcp"]
    }
  }
}

Windows では、npx がインストールされていない場合や、MCP クライアントがコマンドのシムを解決できない場合は、npm ネイティブ形式を使用してください。

ツール

  • deeppane.create_focus_space:匿名の Free 動作またはユーザーが許可したハンドオフトークンを使用して、再試行に安全なフォーカススペースを作成します。
  • deeppane.read_history_summary:ユーザーが許可したハンドオフトークンを使用して、サニタイズされたフォーカス履歴の要約を読み取ります。
  • deeppane.request_focus_space_create_token:フォーカススペース作成用の DeepPane 認証ハンドオフを開きます。
  • deeppane.request_history_summary_token:履歴要約用の別個の認証ハンドオフを開きます。

このサーバーは、DeepPane のメディアカタログ、生のフォーカスイベント、ストレージキー、署名付きメディア URL、ユーザーの認証情報を公開しません。

任意の環境設定

  • DEEPPANE_MCP_TIMEOUT_MS:リクエストのタイムアウト。1000~60000 ミリ秒。デフォルト:15000。

通常の公開利用に API キーは不要です。アカウントに紐づくツールの認証は、ユーザーが DeepPane Dashboard で完了し、有効期間の短いハンドオフトークンを該当するツール呼び出しに渡します。

開発

npm install
npm test
npm run check:clean-install

ドキュメント:https://deeppane.com/mcp

コメント

MCP は初めてですか?

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

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