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_..." }
    }
  }
}

https://app.stacktr.ee에서 API 키를 생성하세요.

도구

도구

기능

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 + cursor); client로 필터링.

delete_site

사이트 영구 삭제.

link_wallet

지갑을 연결하여 게시한 페이지가 계정 소유가 되도록 합니다.

list_feedback

Agentation 도구 모음을 통해 남긴 시청자 주석 읽기; 미해결 항목이 먼저 표시됩니다.

resolve_feedback

피드백 항목을 처리 완료로 표시, 선택적 메모 포함.

set_client

이름 또는 slug로 페이지를 클라이언트 공간 아래에 정리(자동 생성), 또는 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