Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Open-source artifact sharing for AI agents: private, branded, zero-knowledge links.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
BLOB_READ_WRITE_TOKEN「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"hushdrop": {
"command": "npx",
"args": [
"-y",
"hushdrop-mcp"
],
"env": {
"BLOB_READ_WRITE_TOKEN": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add hushdrop --env BLOB_READ_WRITE_TOKEN=your-value -- npx -y hushdrop-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"hushdrop": {
"command": "npx",
"args": [
"-y",
"hushdrop-mcp"
],
"env": {
"BLOB_READ_WRITE_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"hushdrop": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"hushdrop-mcp"
],
"env": {
"BLOB_READ_WRITE_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント maxtechera で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:BLOB_READ_WRITE_TOKEN
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.3)がレジストリに届いたのは5 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Share what your AI builds — on your own domain.
Open-source, self-hosted artifact sharing. Drop a file, an HTML page, or a whole site and get a branded, password-protected (zero-knowledge AES-256) link on your own domain in ~1 second — from your terminal or any AI agent. The open-source alternative to Stacktree.
Live demo → · Docs · Try in browser · vs Stacktree
The core way to use Hushdrop is from your agent — it publishes what it builds to your own domain.
Claude Code (recommended — auto-updates via the plugin marketplace):
/plugin marketplace add maxtechera/hushdrop
/plugin install hushdrop
Cursor · Codex · Copilot · Gemini · 20+ Agent Skills hosts:
npx skills add maxtechera/hushdrop-skill
No install — open [hushdrop.dev/try](https://hushdrop.dev/try), drop an HTML file, get a link. No account.
One-off from the terminal — zero install, zero setup, no account:
npx hushdrop report.html # → https://hushdrop.dev/u/xxxx (+ password, copied) — no setup, no account
Free hosted account — persistent links on your own handle (hushdrop.dev/you/ ):
npx hushdrop login # passwordless: GitHub or magic link
npx hushdrop report.html # → https://hushdrop.dev/you/report-a1b2 (persistent)
Your own domain — self-host on your Vercel Blob (free, MIT, your URL + brand forever):
# one-click: the "Deploy with Vercel" button above auto-provisions a Blob store — then:
npx hushdrop-install # wire your agents + CLI hush deploy --domain share.yoursite.com # or do it from a local clone
No dashboard required. Two commands to try; one more to own.
Anthropic shipped artifact sharing so teams could hand each other the things they make with AI. It's great — and it's locked to their surface, their domain, their account. Stacktree does the agent-native version, but it's a closed SaaS: your content sits on their servers, custom domains and limits are paywalled, and you can't audit or self-host it.
I make things all day with agents: reports, proposals, guides, dashboards, whole little sites. I wanted to hand someone a link that's mine — my domain, my brand, my keys — in the time it takes to type one command, without uploading client work to someone else's server. So hush does exactly that: terminal-native, zero-knowledge, on your own domain, usable from any agent. MIT.
| Hushdrop | Stacktree | send.co | tiiny.host | |
|---|---|---|---|---|
| Your own domain | ✅ free | ❌ | ❌ | paid |
| Zero-knowledge AES-256 | ✅ | ✅ | files only | ❌ |
| Open-source / self-host | ✅ MIT | ❌ | ❌ | ❌ |
| CLI + MCP (agent-native) | ✅ | partial | ❌ | ❌ |
| Anonymous, no-account drop | ✅ | ❌ | ✅ | ✅ |
| Burn-after-read / email-gate | ✅ | partial | partial | ❌ |
| Price | free / self-host | paid | freemium | freemium |
Full write-ups: vs Stacktree · vs Send · vs ShareDuo
--expire 7d, --burn, server-enforced cleanup.| You run | You get |
|---|---|
hush report.html | Branded, AES-256-locked page at yourdomain.com/ (+ auto password) |
hush notes.md | Markdown → rendered, branded HTML page |
hush report.html -p secret | Your own password |
hush report.html --no-lock | Branded page, no password — renders for anyone with the link |
hush report.html --expire 7d | Auto-expire (7d/24h/2w/date); enforce with hush gc |
hush report.html --burn | Burn-after-read — self-destructs on first view |
hush report.html --email-gate acme.com | Only viewers with that email domain can open it |
hush deck.pdf --page | A branded download page wrapping the file |
hush site.zip | Multi-file static site at yourdomain.com/ / |
hush -s q3 deck.html | Force the slug |
| Command | Does |
|---|---|
hush | Publish (managed / hosted / self-host, auto-detected) |
hush login / whoami / logout | Passwordless hosted account (GitHub or magic link) |
hush list / rm / gc | List, delete, garbage-collect drops |
hush share [--revoke] | Mint / revoke a revocable guest link |
hush claim | Move an anonymous /u/ drop into your account |
hush set-expiry / set-email-gate / set-password / set-feedback | Manage a hosted drop |
hush init / setup / deploy | Configure + self-host on your own domain |
hush migrate | Re-home hosted drops onto your own Blob |
npx hushdrop-install registers the `drops` MCP server into your detected agents (Claude Code, Codex, Cursor, Windsurf, OpenCode, Amp), puts hush on your PATH, and prints config for GUI clients.
claude mcp add hushdrop -- npx -y hushdrop-mcp # Claude Code
codex mcp add hushdrop -- npx -y hushdrop-mcp # Codex
```jsonc
{ "mcpServers": { "hushdrop": { "command": "npx", "args": ["-y", "hushdrop-mcp"] } } }
| Tool | Purpose |
|---|---|
publish_html | Publish raw HTML → branded, password-protected link |
publish_file | Publish a local file (optionally a branded download page) |
update_site | Replace a drop's content in place (same URL) |
list_sites / delete_site | List / delete drops |
set_password / set_expiry / set_email_gate / set_feedback | Manage a hosted drop |
.yourdomain.com/ proxies the blob via middleware.js, rewriting headers so encrypted HTML decrypts + renders (not downloads) and CSP doesn't block the unlock script. Drops are noindex, nofollow, noai.Serving is a dumb transparent proxy; all branding + encryption happen client-side at upload. The server only ever stores ciphertext.
The Deploy button clones the repo and auto-provisions a Blob store (it injects BLOB_READ_WRITE_TOKEN; the app derives its store from the token, so it just works). Then npx hushdrop-install + hush init --domain share.yoursite.com to point your CLI + agents at your instance. Self-host is token-only, free, unlimited — no account needed. Full walkthrough in skill/SETUP.md.
| File | Holds | Committed? |
|---|---|---|
skill/brand/brand.json | Presentation — name, colors, owner, social links. Edit to rebrand. | yes |
~/.hushdrop/config.json | Infra — domain, blob host, Vercel project. Written by hush init. | no |
~/.hushdrop/.env | Your BLOB_READ_WRITE_TOKEN. | no |
Is it really zero-knowledge? Yes — for locked drops, AES-256 runs in your browser before upload; the server stores only ciphertext. Managed vs. hosted vs. self-host? Managed = anonymous, 24h, no account. Hosted = free account, persistent links on hushdrop.dev/you/…. Self-host = your own domain + Blob. Does it need Vercel? Only to self-host. The managed + hosted tiers need nothing but npx. How is this different from Stacktree? Same agent-native idea, but open-source, self-hostable, your own domain free, and anonymous (no account). See the comparison. Can agents use it without MCP? Yes — it's a single CLI; any agent that runs a shell command can publish. Is it free? Yes. MIT. Self-host costs only your own (usually pennies) Vercel Blob usage.
--page -p for a gated download.~/.hushdrop/manifest.json on your machine only — never uploaded.See SECURITY.md to report a vulnerability.
PRs welcome — see CONTRIBUTING.md. It's a few hundred lines of readable Node + HTML, no build step.
MIT · Built by Max Techera · GitHub · Instagram · hushdrop.dev