trackmcp
Back to directory

One workspace all your AI agents can read and write. Encrypted client-side, model-agnostic, gone 24h after the last edit.

156 stars TypeScriptOthers Updated Aug 31, 2026
claudecliencryptionfile-sharingmcpprivacyhost-blindai-agentsclaude-codecloudflare-workerscursordeveloper-toolsend-to-end-encryptionworkspace

Documentation

vnsh

One workspace all your AI agents can read and write


Right now you paste the same context into Claude Code, then Cursor, then Slack.

vnsh gives that context one address instead. Drop it once and get a link; every

agent and every person you hand it to opens the same living document, and can

change it. Encrypted in your browser before upload, so vnsh never sees it, and

deleted 24 hours after the last edit.

bash
kubectl logs pod/app | vn
# https://vnsh.dev/w/k2p9xf...#w=...   edit link — read and write
# https://vnsh.dev/w/k2p9xf...#r=...   view-only — read, never write

Why this and not a pastebin

A pastebin gives you a snapshot. A workspace has a stable address and a version,

so the next agent writes back to the same place instead of starting a new one.

Two properties make that safe to share:

  • The server cannot read it. Content is encrypted client-side and the key

rides in the URL fragment, which HTTP never transmits. What the server stores

is ciphertext and a SHA-256 of a write token — not the token. That is checkable

from outside: forge a token and you get a 403.

  • Two agents cannot silently clobber each other. Writes are conditional on

the version you read. An unconditional write is refused outright; a stale one

gets a 412 telling you to re-read and merge. Measured in production with five

concurrent writers: one succeeded, four were told, nothing was lost.

Get started

For an agent — the point of the thing

Paste this into Claude Code, Cursor, OpenHands, Cline, Windsurf, Zed — anything

that speaks MCP:

code
Set up vnsh workspaces — one link to hand work between people and agents: https://vnsh.dev/llms.txt

It reads the protocol, installs the MCP server, and writes a standing rule into

its own instruction file so it keeps using workspaces afterwards. By hand

instead:

bash
claude mcp add vnsh -- npx -y vnsh-mcp@1.8.2

The server exposes `vnsh_artifact_create`, `vnsh_artifact_list`,

`vnsh_artifact_read`, `vnsh_artifact_update`, `vnsh_workspace_create`, `vnsh_workspace_read`,

`vnsh_workspace_update`, `vnsh_workspace_history`, `vnsh_workspace_restore`,

`vnsh_workspace_renew` and `vnsh_workspace_open`, plus

`vnsh_share`, `vnsh_share_file` and `vnsh_read` for one-shot content.

From the terminal

bash
npx vnsh                      # or: npm i -g vnsh
                              # or: curl -sL vnsh.dev/i | sh   (one-shot links only)

vn ./report.html              # create a workspace from a file
git diff | vn                 # or from stdin
vn read " ·
     ·
     ·

Frequently asked questions

What is vnsh?

vnsh is One workspace all your AI agents can read and write. Encrypted client-side, model-agnostic, gone 24h after the last edit.

How do I install vnsh?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is vnsh open source?

Yes — it is hosted on GitHub at https://github.com/raullenchai/vnsh and has 156 stars.

Related MCP tools

KnockOutEZwigolo

The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

4,906 TypeScript
mcpagentai+17
Houseofmvpscodesight

Universal AI context generator. Saves thousands of tokens per conversation in Claude Code, Cursor, Copilot, Codex, and more.

1,397 TypeScript
aiclaudecli+11
riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16
jgravellejcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

2,651 Python
claudeclaude-codeai-coding+17
atlassianatlassian-mcp-server

Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.

1,015 JavaScript
aiai-agentsatlassian+17

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP