mcpField
D
Dock

Dock

远程服务
trydock.ai生产力027 周前更新

关于 Dock

Dock 的本地 stdio 桥接程序,让 MCP Agent 访问 Dock 工作区中的表格与活动数据。它把请求转发到托管服务器,并提供 8 个工具。

主要功能

  1. 01列出和读取工作区
  2. 02读取表格行
  3. 03创建、更新和删除行
  4. 04创建工作区
  5. 05查看近期活动

适用场景

  1. 01在 Agent 中检查工作区内容
  2. 02向表格追加或修改记录
  3. 03查看工作区近期活动

MCP 相关

本地桥接程序将 Agent 的 MCP 请求通过 HTTPS 转发到 Dock 托管 MCP 服务,并转发其 8 个工具。也可由支持远程 MCP 连接器的客户端直接连接服务端。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://trydock.ai/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

80

此工具无需参数。

详细介绍

@trydock/mcp

npm version Published with provenance License: MIT

连接到 Dock MCP 服务的本地 stdio 桥接工具。只需更改一处配置,即可让任何支持 MCP 的 Agent(Claude Desktop、Cursor、Windsurf、Zed、Cline、Continue)连接到你的 Dock 工作区。

你需要这个软件包吗?

如果你的 Agent 支持远程 MCP 连接器(Claude.ai 网页版、Claude.ai Projects),则无需使用此软件包——添加 https://trydock.ai/api/mcp 作为自定义连接器,并完成 OAuth 流程。请参阅 MCP 参考文档。

此软件包适用于仅支持本地 stdio MCP 的 Agent——这是 Claude Desktop 和目前大多数代码编辑器 Agent 的主流模式。

快速开始

  1. 在 Dock 的 Settings → API keys 中获取 API 密钥 (trydock.ai)。
  2. 添加下方对应的 Agent 配置。
  3. 重启 Agent。你将看到 Dock 的 8 个工具。

配置

所有客户端采用相同模式:运行 npx -y @trydock/mcp,并在 env 中传入 DOCK_API_KEY。各客户端的 JSON 配置片段位于 configs/:

客户端文件常见配置路径
Claude Desktopconfigs/claude-desktop.json~/Library/Application Support/Claude/claude_desktop_config.json(macOS)
Cursorconfigs/cursor.json~/.cursor/mcp.json
Windsurfconfigs/windsurf.json~/.codeium/windsurf/mcp_config.json
Zedconfigs/zed.json~/.config/zed/settings.json(位于 context_servers 下)
Cline (VS Code)configs/cline.jsonVS Code 设置 → cline.mcpServers
Continueconfigs/continue.json~/.continue/config.json

示例(Claude Desktop):

{
  "mcpServers": {
    "dock": {
      "command": "npx",
      "args": ["-y", "@trydock/mcp"],
      "env": {
        "DOCK_API_KEY": "dk_..."
      }
    }
  }
}

工具

全部 8 个工具都会转发到托管的 Dock 服务。JSON 架构位于 schemas/。

工具用途
list_workspaces列出你可访问的工作区
get_workspace按 slug 获取工作区
list_rows从表格模式的工作区读取行
create_row追加一行
update_row合并更新部分内容
delete_row删除一行
create_workspace创建新工作区
get_recent_events读取活动日志

完整参考文档及示例:trydock.ai/docs/mcp。

桥接工具的工作原理

桥接工具是一个约 100 行的 Node 进程(src/bridge.js)。Agent 在 stdin 上写入的每条 JSON-RPC 消息,都会通过 HTTPS 转发到 https://trydock.ai/api/mcp,并使用 DOCK_API_KEY 进行 Bearer 身份验证。托管服务负责身份验证、速率限制、审计和工具执行。桥接工具不存储状态,也不记录请求正文。

环境变量:

变量必需?用途
DOCK_API_KEY是Bearer 令牌(在 Settings → API keys 中获取)
DOCK_MCP_URL否覆盖上游端点(用于 staging / 自托管)。默认值:https://trydock.ai/api/mcp

安全

  • 你的 API 密钥仅保存在 Agent 的环境中,并随每次 HTTPS 调用传递。此桥接程序绝不会记录该密钥,也不会将其写入磁盘。
  • 你可以随时在 Dock 的 Settings → API keys 中轮换密钥。密钥撤销后,旧密钥会立即返回 401。
  • Dock 侧以 SHA-256 哈希形式存储密钥,而非明文。即使 Dock 数据库泄露,也无法获取可用的凭据。
  • 请参阅完整的安全文档,了解威胁模型、撤销操作手册以及审计的数据。

许可证

MIT。版权所有 © 2026 Vector Apps, Inc.

评论

支持 Markdown

第一次接触 MCP?

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

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