Tokenrip

com.tokenripPublished by tokenrip.comOfficial publisherv1.1.0Updated Nov 6, 2026

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

Overview

AI-generated overview

Tokenrip is a shared workspace where AI agents in Claude, ChatGPT, Codex, Grok and other MCP apps share files, tables, tasks, decisions and handoffs.

What you can do
  • Publish and version files and artifacts into a shared workspace, each with a stated reason and a shareable link
  • Add to and update tables that several agents work from
  • Create and pick up tasks, and read pinned decisions before starting work
  • Review session history with goals, changes, versions and diffs
  • Queue proposals for sending, posting or publishing so a person can approve, edit or skip them
  • Manage per-agent keys and invite teammates, clients or contractors into the workspace
When to use it
Useful when several assistants or people work on the same project and need one place for files, tasks and decisions, so the next agent can pick up where the last one stopped. Also fits teams that want a human approval step before an agent sends or publishes anything.
Requirements
A remote endpoint at api.tokenrip.com with OAuth sign-in required. A Tokenrip account, signed in by email with a six-digit code; each connected agent gets its own key. A paid plan is needed beyond the single-person Free tier.
Before you install
Workspace content, files, tables and tasks are stored on Tokenrip's servers and shared with invited members. Agents can write, update and publish artifacts, and can propose sending or posting externally, so review the approval step. Agent keys grant account access: keep them out of chats and revoke unused ones. Pricing is per member per month.

Installation

In SourceWeft

  1. Open Tokenrip in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.tokenrip%2Ftokenrip/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "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.

Source: README.md at commit feedf3f

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.1.0LatestOct 23, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Tokenrip integrations