Skip to main content
Glama

@unravel-tech/thing

thing용 CLI: 코딩 에이전트에서 아티팩트(HTML 페이지, Markdown 문서, 독립형 이미지, PDF)를 푸시하고 버전을 관리하며 공유할 수 있습니다.

npm i -g @unravel-tech/thing
thing login                          # defaults to https://usething.ai
thing push report.html --json
thing push notes.md --json           # Markdown gets a styled reader view
thing push chart.png --json          # images and PDFs too

Commands

Command

What it does

thing login [--server url]

디바이스 코드 로그인; 토큰을 저장합니다(팀을 고정하지 않음).

thing logout / thing whoami

현재 ID와 푸시 대상 위치를 지우거나 표시합니다.

thing default [team] [--clear]

서버 측 기본 푸시 대상을 표시하거나 설정합니다(--team이 주어지지 않을 때 모든 머신에서 사용됨).

thing use <team> [project]

이 머신에 대한 로컬 활성 팀/프로젝트 재정의를 설정합니다.

thing push <file.html|.md|.pdf|.png|.jpg|.gif|.webp> [--name x] [--team t] [--project p] [--visibility v]

새 불변 버전(HTML, Markdown, 이미지/PDF)을 푸시하고 제공된 URL을 출력합니다.

thing list

볼 수 있는 아티팩트를 나열합니다.

thing versions <name>

아티팩트의 버전 기록을 표시합니다.

thing rollback <name> <n>

최신 버전을 버전 n으로 되돌립니다.

thing open <name>

브라우저에서 아티팩트를 엽니다.

thing mcp

stdio를 통해 Model Context Protocol 서버를 실행합니다(도구: push_artifact, list_artifacts, whoami).

모든 명령은 머신이 읽을 수 있는 출력을 위해 --json을 지원합니다.

가시성 값: private, team, anyone-with-link(토큰이 포함된 공유 URL 출력), public.

Related MCP server: Just Publish MCP Server

Context resolution

푸시가 어느 팀에 속할지는 다음 순서로 결정됩니다: --team 플래그 → 작업 디렉터리의 .thing.json → 로컬 thing use 재정의 → 서버 측 기본값(thing default) → 개인 공간. 로그인은 더 이상 팀을 고정하지 않으므로, 재정의가 하나도 설정되지 않으면 서버가 기본값(예: Unravel 구성원의 경우 Unravel org)을 선택합니다.

MCP

Claude Code, Cursor, Codex 및 Model Context Protocol을 지원하는 다른 모든 도구는 thing을 통해 게시할 수 있습니다. 터미널 로그인은 필요 없습니다. usething.ai의 Settings에서 Tokens로 이동하여 토큰을 만들고, 클라이언트의 MCP 구성에 붙여넣으세요.

{
  "mcpServers": {
    "thing": {
      "command": "npx",
      "args": ["-y", "@unravel-tech/thing", "mcp"],
      "env": { "THING_TOKEN": "paste-your-token-here" }
    }
  }
}

서버는 세 가지 도구를 제공합니다: push_artifact는 파일이나 인라인 콘텐츠를 게시하고 링크를 돌려받는 도구, list_artifacts는 보유한 항목을 확인하는 도구, whoami는 어느 계정과 팀으로 푸시하는지 확인하는 도구입니다.

이미 thing login을 실행했다면 저장된 자격 증명이 사용되며 THING_TOKEN은 생략할 수 있습니다.

Node >= 18 또는 Bun이 필요합니다. 런타임 의존성은 없습니다.

Related MCP Connectors

Related MCP Servers