关于 Dock
Dock 的本地 stdio 桥接程序,让 MCP Agent 访问 Dock 工作区中的表格与活动数据。它把请求转发到托管服务器,并提供 8 个工具。
主要功能
- 01列出和读取工作区
- 02读取表格行
- 03创建、更新和删除行
- 04创建工作区
- 05查看近期活动
适用场景
- 01在 Agent 中检查工作区内容
- 02向表格追加或修改记录
- 03查看工作区近期活动
MCP 相关
本地桥接程序将 Agent 的 MCP 请求通过 HTTPS 转发到 Dock 托管 MCP 服务,并转发其 8 个工具。也可由支持远程 MCP 连接器的客户端直接连接服务端。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://trydock.ai/api/mcpclaude mcp add --transport http ai-trydock-dock https://trydock.ai/api/mcp{"mcpServers":{"ai-trydock-dock":{"type":"http","url":"https://trydock.ai/api/mcp"}}}在 Cursor 中打开{"servers":{"ai-trydock-dock":{"type":"http","url":"https://trydock.ai/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-trydock-dock":{"type":"http","url":"https://trydock.ai/api/mcp"}}}{"mcpServers":{"ai-trydock-dock":{"serverUrl":"https://trydock.ai/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
80此工具无需参数。
详细介绍
@trydock/mcp
连接到 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 的主流模式。
快速开始
- 在 Dock 的 Settings → API keys 中获取 API 密钥 (trydock.ai)。
- 添加下方对应的 Agent 配置。
- 重启 Agent。你将看到 Dock 的 8 个工具。
配置
所有客户端采用相同模式:运行 npx -y @trydock/mcp,并在 env 中传入 DOCK_API_KEY。各客户端的 JSON 配置片段位于 configs/:
| 客户端 | 文件 | 常见配置路径 |
|---|---|---|
| Claude Desktop | configs/claude-desktop.json | ~/Library/Application Support/Claude/claude_desktop_config.json(macOS) |
| Cursor | configs/cursor.json | ~/.cursor/mcp.json |
| Windsurf | configs/windsurf.json | ~/.codeium/windsurf/mcp_config.json |
| Zed | configs/zed.json | ~/.config/zed/settings.json(位于 context_servers 下) |
| Cline (VS Code) | configs/cline.json | VS Code 设置 → cline.mcpServers |
| Continue | configs/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.
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。