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

コマンド

コマンド

説明

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

コンテキストの解決

どのチームにプッシュされるかは、次の順序で決まります: --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" }
    }
  }
}

サーバーは3つのツールを公開しています。push_artifact はファイルやインラインコンテンツを公開してリンクを返し、list_artifacts は自分が持っている成果物を確認し、whoami はどのアカウントとチームにプッシュしているかを確認します。

すでに thing login を実行している場合は、保存された認証情報が使用され、THING_TOKEN は省略できます。

Node >= 18 または Bun が必要です。実行時依存関係はありません。

Related MCP Connectors

Related MCP Servers