Skip to main content
Glama

stacktree-mcp

stacktr.ee 用の MCP サーバー。任意の MCP クライアント(Claude Desktop、Claude Code、Cursor、Continue など)から HTML アーティファクトを公開できます。

エージェントでのセットアップ

コーディングエージェントを開いている場合は、この行を渡すだけで残りはすべて実行してくれます — インストール、接続の確認、ツールサーフェスの学習まで行います:

Fetch and follow the setup instructions at https://stacktr.ee/prompt.md

URL を取得できるエージェントならどれでも動作します。手順はプレーンな 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 で生成します。

ツール

ツール

機能

publish_html

HTML を公開します。{ url, id, expires_at, ... } を返します。client を渡すとクライアントスペースの下に整理されます。

update_site

既存サイトの HTML をその場で置き換えます。URL は保持されます。

get_site

サイトの現在の HTML ソースを読み取ります — 編集してから update_site で更新します。

set_password

パスコードゲートを追加または解除します。有料プランのみ。

set_expiry

現在からの時間数で有効期限を設定します。null で無期限。プランの上限にクランプされます。

set_email_gate

閲覧者をメールドメインに制限します(ワンタイムマジックリンク認証)。有料プランのみ。

set_agentation

ページ上の Agentation フィードバックツールバーを切り替えます。

list_sites

この API キーが所有するサイトを一覧表示します。ページング対応(has_more + カーソル)。client でフィルタリングできます。

delete_site

サイトを完全に削除します。

link_wallet

ウォレットをリンクして、公開したページが自分のアカウント所有になるようにします。

list_feedback

Agentation ツールバー経由で残された閲覧者の注釈を読み取ります。未解決のものが先に表示されます。

resolve_feedback

フィードバック項目を対応済みとしてマークします。任意のメモ付き。

set_client

名前またはスラッグでページをクライアントスペースの下に整理します(自動作成)。null で切り離します。

list_client_spaces

アカウント上のクライアントスペース:ページ数、バインドされたホスト名、ポータル状態。

create_client_space

スペースを事前に作成します。ほとんど不要 — client 付きで公開すると自動的に作成されます。

update_client_space

スペースの名前変更、アーカイブ、または配下のすべてのページが継承するスペース全体の閲覧者ゲートを設定します。

delete_client_space

スペースを削除します。配下のページは切り離され、URL は保持されます。

get_design_guide

ハウスデザインガイド — ページを生成または再スタイルする前に読んでください。

ウォレットのリンク

エージェントが自身のウォレット(x402 / MPP)から公開料金を支払う場合、そのウォレットを Stacktree アカウントにリンクすると、公開したすべてのページ(過去と未来)がそこに所有されます:

  1. あなたの人間が https://app.stacktr.ee/wallets でリンクコードを生成します。

  2. link_wallet({ code }) → 署名する正確なメッセージを返します。

  3. ウォレットで署名します(personal_sign)。

  4. 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_* コードが含まれます:

コード

意味

plan_lifetime_limit_exceeded

無料 3 ページすべてを使用済み。削除しても解決しません。

plan_site_limit_exceeded

アクティブページの上限に達しました。

plan_password_not_available

このプランではパスコードは利用できません。

plan_viewer_gate_not_available

このプランではメールゲートは利用できません。

plan_domain_not_available

このプランではカスタムドメインは利用できません。

GET /me は呼び出し元キー自身の limits オブジェクトを返します。上限はハードコードせずにそこから読み取ってください。現在のプランと料金:https://stacktr.ee/pricing.md

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    Enables 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.
    8
    78
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Publishes 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
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables publishing and updating Claude artifacts or HTML to private, access-controlled links directly from Claude.
    1
    AGPL 3.0

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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