stacktree-mcp
stacktree-mcp
stacktr.ee 用の MCP サーバー。任意の MCP クライアント(Claude Desktop、Claude Code、Cursor、Continue など)から HTML アーティファクトを公開できます。
エージェントでのセットアップ
コーディングエージェントを開いている場合は、この行を渡すだけで残りはすべて実行してくれます — インストール、接続の確認、ツールサーフェスの学習まで行います:
Fetch and follow the setup instructions at https://stacktr.ee/prompt.mdURL を取得できるエージェントならどれでも動作します。手順はプレーンな Markdown です。必要であれば先に読んでください。
Related MCP server: drop
インストール
MCP クライアントの設定に追加します:
{
"mcpServers": {
"stacktree": {
"command": "npx",
"args": ["-y", "stacktree-mcp"],
"env": { "STACKTREE_API_KEY": "stk_live_..." }
}
}
}API キーは https://app.stacktr.ee で生成します。
ツール
ツール | 機能 |
| HTML を公開します。 |
| 既存サイトの HTML をその場で置き換えます。URL は保持されます。 |
| サイトの現在の HTML ソースを読み取ります — 編集してから |
| パスコードゲートを追加または解除します。有料プランのみ。 |
| 現在からの時間数で有効期限を設定します。 |
| 閲覧者をメールドメインに制限します(ワンタイムマジックリンク認証)。有料プランのみ。 |
| ページ上の Agentation フィードバックツールバーを切り替えます。 |
| この API キーが所有するサイトを一覧表示します。ページング対応( |
| サイトを完全に削除します。 |
| ウォレットをリンクして、公開したページが自分のアカウント所有になるようにします。 |
| Agentation ツールバー経由で残された閲覧者の注釈を読み取ります。未解決のものが先に表示されます。 |
| フィードバック項目を対応済みとしてマークします。任意のメモ付き。 |
| 名前またはスラッグでページをクライアントスペースの下に整理します(自動作成)。 |
| アカウント上のクライアントスペース:ページ数、バインドされたホスト名、ポータル状態。 |
| スペースを事前に作成します。ほとんど不要 — |
| スペースの名前変更、アーカイブ、または配下のすべてのページが継承するスペース全体の閲覧者ゲートを設定します。 |
| スペースを削除します。配下のページは切り離され、URL は保持されます。 |
| ハウスデザインガイド — ページを生成または再スタイルする前に読んでください。 |
ウォレットのリンク
エージェントが自身のウォレット(x402 / MPP)から公開料金を支払う場合、そのウォレットを Stacktree アカウントにリンクすると、公開したすべてのページ(過去と未来)がそこに所有されます:
あなたの人間が https://app.stacktr.ee/wallets でリンクコードを生成します。
link_wallet({ code })→ 署名する正確なメッセージを返します。ウォレットで署名します(
personal_sign)。link_wallet({ code, wallet, signature })→ ウォレットをリンクし、すでに公開済みのページを引き継ぎます。
フィードバックの読み取り
set_agentation でページ上のツールバーをオンにすると、閲覧者がページに注釈を付けられるようになります。コメントはサイトとともに保存されます。list_feedback はそれらを未解決のものから順に返します(コメント、注釈付き要素、選択テキスト、意図、重大度)。update_site(同じ URL)でページをその場で修正し、その後 resolve_feedback で各項目を対応済みとしてマークします。任意のメモ付きです。
プライバシーのデフォルト
すべてのサイトは推測不能な https://stacktr.ee/p/{token}/ URL を取得します。public_slug を渡すと https://{slug}.stacktr.ee/ にオプトインできます。
pii_check はデフォルトで block です — 一般的なシークレットや PII の形状(メール、SSN、クレジットカード、OpenAI/GitHub/Stripe の API キープレフィックス)に一致するアップロードは拒否されます。それでも公開する場合は warn を渡します(一致はレスポンスでフラグされます)。スキャンをスキップするには off を渡します。
無料プランでできること
無料プランのキーは合計 3 ページを公開でき、各ページは公開から7 日後に期限切れになります。この数は同時ではなく生涯のものです。ページを削除したり期限切れにしてもスロットは戻りません。expires_in_hours: "never" は拒否されるのではなく 7 日間の上限にクランプされるため、常にレスポンスの expires_at を読み取ってください。
パスコード(set_password)、メールゲート(set_email_gate)、閲覧者数は有料プランです。上限に達すると HTTP 402 が返され、error に安定した plan_* コードが含まれます:
コード | 意味 |
| 無料 3 ページすべてを使用済み。削除しても解決しません。 |
| アクティブページの上限に達しました。 |
| このプランではパスコードは利用できません。 |
| このプランではメールゲートは利用できません。 |
| このプランではカスタムドメインは利用できません。 |
GET /me は呼び出し元キー自身の limits オブジェクトを返します。上限はハードコードせずにそこから読み取ってください。現在のプランと料金:https://stacktr.ee/pricing.md。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables users to upload files and generate tracked, shareable links directly from AI agents like Claude Desktop or Cursor. It supports publishing various file formats including text, PDFs, and images, while providing tools for artifact management and analytics.878MIT
- AlicenseNot gradedqualityCmaintenancePublishes HTML pages straight from your AI assistant to a shareable URL, then lets you manage them - update, list, search, fetch, and delete pages in a public or private workspace. Turns "share what I just made" into a single tool call from Claude, Cursor, or any MCP client.MIT
- AlicenseNot gradedqualityBmaintenanceEnables publishing and updating Claude artifacts or HTML to private, access-controlled links directly from Claude.1AGPL 3.0
- FlicenseNot gradedqualityCmaintenanceEnables publishing, updating, and sharing HTML artifacts with strict security isolation (origin separation, CSP, API keys) via MCP tools.1
Related MCP Connectors
Publish AI-generated HTML & Markdown to a hosted, shareable URL via MCP.
Artifact store for AI agents. Hosted OAuth at mcp.artifacta.io/mcp; local stdio via npm/PyPI.
Publish HTML, files, or a URL to a permanent public URL, then update it — from any MCP agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stevysmith/stacktree-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server