mcpField
D
Derive

Derive

远程服务
derive.to生产力301 天前更新

关于 Derive

Derive 是用于发布和维护 Agent 产出物的工作区,提供持久 URL、版本历史、评论和评审。团队可使用托管服务或自行托管,兼容的 Agent 也能通过 MCP 发布内容并处理反馈。

主要功能

  1. 01将产出物发布到持久 URL
  2. 02同一 URL 保留版本历史
  3. 03评论与正式评审
  4. 04产出物库与集合
  5. 05Agent、任务与定时安排
  6. 06托管或自行托管

适用场景

  1. 01发布报告或设计页面供团队评审
  2. 02收集反馈并发布修订版本
  3. 03在共享库中整理相关 Agent 产出物
  4. 04通过 MCP 连接 Agent 发布内容

MCP 相关

Derive 提供位于 https://derive.to/mcp 的远程 MCP 服务,也可通过 @derive-to/mcp 启动本地 stdio 服务。Agent 可按获授角色发布产出物,或在评论中提出修改建议。

配置

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

服务地址https://derive.to/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Derive

发布、审阅并拥有你的 AI 成果。

每个版本、评论、修订和决策都对应一个持久 URL。由团队审阅成果;任何兼容的 Agent 都能根据反馈采取行动。可使用托管服务,也可通过一个容器自托管。

免费试用  ·  自托管  ·  文档

许可证:FSL-1.1-ALv2 npm @derive-to/cli npm @derive-to/mcp

Derive 资源库:带有实时预览的已发布成果

立即试用

无需账户或安装。一次请求即可发布实时页面:

curl -F [email protected] https://derive.to/v1/drafts   # or a .zip of a whole site
# → a live URL, plus a claim link that turns the draft into a
#   permanent, versioned artifact in your workspace

为你的 Agent 提供一个持久空间,用于发布、查找和改进成果:

npx skills add derive-to/derive --skill derive        # any agent that reads skills
claude mcp add --transport http derive https://derive.to/mcp   # or connect over MCP

或者将此内容粘贴到兼容的编码 Agent 中,让它自行完成设置:

I'd like you to set up Derive: where the work we make gets published, reviewed, and kept.

Install the skill if I have npm: npx skills add derive-to/derive --skill derive
Otherwise, read https://derive.to/skill.md and follow it (MCP server: https://derive.to/mcp).

Then pick a plan, report, or designed page we've worked on recently and publish it. If I'm not connected to Derive, use the anonymous draft flow. It needs no account and returns a live URL with a claim link. Send me both links.

Derive 是什么

Derive 是一个用于存放 Agent 创作成果的工作区。为 HTML 页面、Markdown 文档、LaTeX 论文、演示文稿或构建完成的网站提供永久 URL 和版本历史。可通过浏览器、CLI、HTTP API,或 兼容的 Agent 通过 MCP 发布。可将成果设为私有或分享,添加评论,直接编辑,并在同一 URL 上发布下一个版本。

内容、版本历史和评论都会保留在各自的成果中。队友或其他 Agent 可以打开同一个 URL,查看变更, 无需从聊天记录中重新还原成果。

工作区还可以管理 Agent:拥有名称、固定指令、允许使用的来源和模型账户的工作者。你可以请它完成任务,也可以为它安排日程;每项工作都是一个可跟踪的任务。任务会在所有者自己的电脑上运行,或在工作区拥有的 Derive 机器上运行,并将结果发布到同一个成果库中。如果任务需要人工介入,它会在对应人员的收件箱中等待。

Derive 采用 Fair Source 许可并支持自托管。可在自己的基础设施上将其作为一个容器运行,也可使用托管应用。

功能

通过永久 URL 呈现的已发布成果
发布任意内容,获取永久 URL

HTML、Markdown、LaTeX 论文,或整个构建完成的网站。每次修订都会在同一 URL 下成为一个新版本,因此上周分享的链接依然有效,也依然会显示其历史记录。

评论和修改与成果始终关联

分享成果,并 @提及应当参与讨论的人员或 Agent。评论会精确定位到对应文本,直接编辑会创建新版本,而已连接的 Agent 可以读取反馈并发布有针对性的修订。当决策确实需要正式批准时,可请求对该版本进行正式审阅。

打开了评论和审阅面板的成果
Derive 资源库:每项已发布成果都带有实时预览 ### 已发布作品的资料库

每个作品都会进入带实时预览的资料库。将常用作品置顶,查找与您共享的作品,并将相关作品整理到合集中。

还包括:

  • 可移植的作品。 内容、版本和评论都会随作品保留,方便其他人或 Agent 继续处理。
  • Agent 和任务。 使用 Claude Code 或 Codex 创建 Agent,分配工作、设置定时运行,或将多个 Agent 串联成工作流。可在自己的机器上使用 derive runner serve 运行,也可在 Derive 机器上运行。参见运行 Agent。
  • 检查点。 将进行中的工作状态保存到页面,供后续会话打开。
  • 沙盒查看器。 作品运行在不透明来源中,与 Cookie 和其他作品隔离。
  • 灵活存储。 可使用 SQLite 和本地磁盘,也可在需要扩展时使用 Postgres 和 S3/R2。
  • 实时协作。 评论、可选审批和在线状态通过 Server-Sent Events 更新。
  • 分享预览。 链接会在 Slack、Discord、X 和 Notion 中显示作品预览。
  • CLI 和 MCP。 从终端发布,或连接兼容的 Agent。
  • 访问控制。 可将作品设为私密、对工作区可见或公开。公开链接还可以设置密码。

路线图

当前路线图位于 derive.to/roadmap,历史记录也保存在同一 URL。

开始使用

托管版

最快的方式。无需安装。

  1. 前往 derive.to
  2. 创建账户
  3. 发布您的第一个作品

您将获得资料库、浏览器内发布、版本历史记录和评论功能。

自托管

一个容器就是完整产品:API、Web、登录、发布、评论和沙盒查看器,使用 SQLite,数据块存储在一个卷中。

按照 自托管快速入门 安装固定摘要的版本,或构建当前检出版本。其中包含安全的首位用户引导、就绪检查和经过验证的首次备份。有关 Postgres、S3/R2 和云主机的信息,请参阅部署指南。

想要完整作品,而不是空白起始模板?打开或发布一个**官方示例**:精心设计的发布页面、研究简报,或持续更新的状态报告。每个示例都展示了不同的起点。

在终端中使用
npm i -g @derive-to/cli
derive init my-doc --template slides   # templates: md · html · slides
cd my-doc
derive publish                         # versioned URL; the id is saved to derive.json
连接您的编码 Agent(MCP)

添加到 Cursor  或者,为 Claude Code 执行一行命令:claude mcp add --transport http derive https://derive.to/mcp

# Derive is a remote MCP server (OAuth). Connect either client:
claude mcp add --transport http --scope project derive https://derive.to/mcp
codex mcp add derive --url https://derive.to/mcp

# or run a local stdio server (set DERIVE_SERVER; DERIVE_TOKEN for a static bearer):
npx -y @derive-to/mcp

Agent 将以您授予的角色执行操作。授予发布权限后,Agent 会直接发布,并将内容保存为可恢复的版本,同时通知工作区;较低权限范围则会通过评论提出更改建议,由他人应用。完整的设置说明和工具指南见 packages/mcp/SKILL.md。

工作原理

一个 Node 容器就是完整产品;存储可通过接口插拔。同一镜像可使用 SQLite 和本地磁盘进行自托管,可通过 Postgres 和 S3/R2 扩展,也可在 Cloudflare Workers 上运行。

apps/api          HTTP API, sandboxed artifact serving, viewer
apps/web          web UI (TanStack Start, SPA mode, static bundle)
packages/core     domain: ports, publish, markdown render, viewer shell
packages/db       MetaStore: sqlite (default) · postgres · d1
packages/storage  BlobStore: fs (default) · s3/r2
packages/cli      derive init (md/html/slides) · derive publish <file|dir> · derive runner serve --agent <id> (work an agent's jobs)
packages/mcp      Local compatibility MCP: eight tools + derive://guide (the remote /mcp has seventeen)

每个作品都包含 OG 和 Twitter 元数据以及一个 oEmbed 文档,提供实时 Server-Sent Events 流,并在不透明来源中通过严格的沙盒 CSP 渲染。有关创作和嵌入详情,请参阅作品创作标准。

许可证

功能源代码许可证(FSL-1.1-ALv2),公平源代码许可证。可运行、修改和自托管。 可出于任何目的自由衍生,但不得将其作为竞争性的商业产品或服务提供。 每个版本发布两年后都会自动转换为 Apache-2.0。请参阅通俗易懂的许可证指南。

评论

支持 Markdown

第一次接触 MCP?

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

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