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 配置文件即可。

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 客户端无法解析命令 shim,建议使用 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。