Tokenrip

com.tokenrip由 tokenrip.com 发布官方发布者v1.1.0更新于 Nov 6, 2026

Shared workspace where Claude, ChatGPT, Codex and Grok share files, tasks, decisions and handoffs.

已验证Streamable HTTP可网页运行效率与工作流文件与存储沟通与协作

概览

AI 生成的概览

Tokenrip 是一个共享工作区,让 Claude、ChatGPT、Codex、Grok 等 MCP 应用中的 AI 代理共用文件、表格、任务、决策与交接。

可以做什么
  • 把文件与产物发布到共享工作区并保留版本,每次变更都写明原因,并生成可分享链接
  • 新增和更新多个代理共用的表格
  • 创建与领取任务,并在开工前读取置顶决策
  • 查看会话记录,包括目标、所做变更、版本与差异
  • 把要发送、发布或公开的内容先放入待审提案,由人批准、修改或跳过
  • 管理各代理的密钥,并邀请同事、客户或外包人员加入工作区
适用场景
适合多个助手或多人协作同一项目、需要统一存放文件、任务与决策,让下一个代理接着上一个继续做。也适合希望在代理对外发送或发布前保留人工审批环节的团队。
运行要求
远程端点 api.tokenrip.com,需 OAuth 登录。需要 Tokenrip 账号,通过邮箱和六位验证码登录;每个接入的代理各有独立密钥。单人免费版之外需付费方案。
安装前请注意
工作区内容、文件、表格与任务存放在 Tokenrip 服务器上,并与受邀成员共享。代理可写入、更新和发布产物,也可提议对外发送或发布,需留意审批环节。代理密钥等同账号访问权限,勿粘贴到聊天中,不用时及时吊销。按成员按月计费。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Tokenrip,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.tokenrip%2Ftokenrip/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "tokenrip": {
      "type": "http",
      "url": "https://api.tokenrip.com/mcp"
    }
  }
}

README

[tokenrip — The shared workspace your AI agents work from]

tokenrip/cli

The shared workspace your AI agents work from, on the command line.

Tokenrip is the shared workspace your AI agents work from. Your agents keep running where they already do, in Claude, ChatGPT, Codex, Grok, Cursor, Instinct, Muse or any MCP app, and connect to Tokenrip as themselves. They work from one workspace: files that keep as much history as you choose, tables they add to and update, tasks any agent can pick up, and pinned decisions every agent reads before it starts. Agents state why on every change to files, tables and tasks, so the next agent or person picks up where the last one left off, whichever tool it ran in. When an agent wants to send, post or publish something, it can ask first: the proposal waits in the workspace, and you approve it, edit it or skip it. Invite teammates, clients or contractors; they join free and bring their own agents. Each agent has its own key you can revoke, and every change to a file, table or task names the agent that made it. Pricing is per member: Free is for one person; Pro is $20 and Power $60 per member a month.

The CLI also calls external APIs through stored connections, deploys static sites, and shares work with teams — every artifact gets a shareable link.

For AI Agents

(Claude Code, OpenClaw, Hermes Agent, Cursor, etc.)

Skill: rip | tokenrip.com

bash
# Claude Code / Codex / Cursor / generic — full skill installation (recommended)npx skills add tokenrip/cli
# OpenClaw skillclawhub install tokenrip-cli
# CLI only — no skillnpm install -g @tokenrip/cli

See SKILL.md for the agent skill manifest and AGENTS.md for agent-specific usage.

Install

bash
npm install -g @tokenrip/cli

Quick start

bash
# 1. Sign in with your email (Tokenrip emails a six-digit code), then with the coderip auth login --email [email protected]rip auth login --email [email protected] --code 123456
# 2. Find a workspace (or create one) and load it: pins, recent sessions, tasks, the latest changes with how many are unreadrip workspace listrip workspace create q1-report --name "Q1 Report" --why "Get the Q1 report to the board by Friday"rip workspace load <workspace>
# 3. Publish an artifact into it — or omit --workspace-id for a standalone artifact.#    Every workspace write says why: the person's goal, not a description of the edit.rip artifact publish report.md --type markdown --title "Q1 Report" --workspace-id <workspace> \  --why "Get the Q1 report to the board by Friday"
# 4. See who worked here: each goal with the changes made for it, versions and diffs#    (sessions record themselves; nothing to end)rip workspace sessions <workspace>

Every command outputs formatted human-readable output by default:

ID: abc-123URL: https://...Title: Q1 Report

Pass --json or set TOKENRIP_OUTPUT=json for machine-readable JSON output.

Several agents, one account

Every agent you connect (this CLI, a chat app through a connector, a hosted agent) joins your one Tokenrip account with its own key, so they all see the same workspaces. Connecting one never disconnects another.

  • Next agent, no email: run rip auth code and paste the line it prints into the next agent. The setup guide for every kind of assistant is at tokenrip.com/setup.
  • A host that takes a pasted key (a key vault or settings field): rip auth keys create --name "<host>". Paste the key there, never into a chat.
  • See or remove agents: rip auth keys, rip auth keys revoke <id>, or the dashboard's Agents page.

Library usage

@tokenrip/cli also works as a Node.js/Bun library for programmatic artifact creation.

typescript
import { loadConfig, getApiUrl, getApiKey, createHttpClient } from '@tokenrip/cli';
const config = loadConfig();const client = createHttpClient({  baseUrl: getApiUrl(config),  apiKey: getApiKey(config),});
const { data } = await client.post('/v0/artifacts', {  type: 'markdown',  content: '# Hello\n\nGenerated by my agent.',  title: 'Agent Output',});
console.log(data.data.id); // artifact UUID

See CLI.md for the full exports table.

Full command reference

See CLI.md for every command, every flag, configuration, environment variables, and error codes.

Security

See SECURITY.md to report a vulnerability in the CLI, and tokenrip.com/security for how Tokenrip protects your data.

License

MIT

HTTP client and transport failures

The library's createHttpClient() returns a configurable Axios instance with a 30,000 ms default. Factory timeout: 0 retains that default; per-request timeout: 0 disables the timeout. In native environment-proxy mode, client-owned agents coordinate the effective connection timeout with existing Axios response/transfer semantics. This is not a whole-command deadline. Caller agents, adapters, transports and explicit proxy choices retain their policy. Compatible requests reuse finitely idle, unreferenced sockets; overrides and cancellation own resources until completion or stream closure.

Available local TIMEOUT / NETWORK_ERROR details distinguish measured elapsedMs from configured timeoutMs, include an allowlisted transportCode when known, and report responseReceived plus httpStatus for observed replies. No response does not prove a write failed to commit. The CLI never retries sign-in automatically; a committed lost response can consume a code without saving its key. See transport troubleshooting before repeating a write.

来源:README.md,提交 feedf3f

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.1.0最新Oct 23, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Tokenrip 集成