Thing
@unravel-tech/thing
CLI для thing: публикуйте, версионируйте и делитесь артефактами (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Команды
Команда | Что делает |
| Вход по device-коду; сохраняет токен (не привязывает команду) |
| Очистить / показать текущую учётную запись и куда попадают публикации |
| Показать или задать серверную цель публикации по умолчанию (используется, когда не указан |
| Задать локальное переопределение активной команды/проекта для этой машины |
| Отправить новую неизменяемую версию (HTML, Markdown или изображение/PDF) и вывести URL, по которому она будет доступна |
| Перечислить артефакты, которые вы можете видеть |
| История версий артефакта |
| Откатить последнюю версию к версии n |
| Открыть артефакт в браузере |
| Запустить сервер Model Context Protocol через stdio (инструменты: |
Каждая команда принимает --json для вывода в машиночитаемом формате.
Значения видимости: private, team, anyone-with-link (выводит URL для общего доступа с токеном), public.
Related MCP server: Just Publish MCP Server
Разрешение контекста
Команда, в которую попадает публикация, определяется в следующем порядке: флаг --team → .thing.json в рабочем каталоге → локальное переопределение thing use → ваше серверное значение по умолчанию (thing default) → ваше личное пространство. Вход больше не привязывает команду, поэтому, если ни одно из переопределений не задано, сервер выбирает ваше значение по умолчанию (например, организацию Unravel для участников Unravel).
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. Без зависимостей времени выполнения.
This server cannot be deployed
Maintenance
Related MCP Connectors
- OffprintOAuthio.offprint
Publish your agent's Markdown as shareable web pages with revision provenance and comments.
Publish HTML/code from your agent to openanthropic.com and get a shareable link.
Publish HTML or markdown from your agent as a shareable link, with password or work-email walls. No key needed to start: your agent can create the account and verify the email right from the chat, then publish.
Publish HTML or markdown from your agent as a shareable link, with password or work-email walls.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenancePublishes AI-generated HTML and Markdown to a hosted, shareable URL with versioning, theming, and access control.1MIT
- AlicenseNot gradedqualityDmaintenancePublish the website you built with AI to a live public URL — straight from chat, no setup. Enables deploying static sites and updating them with edit tokens.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables users to upload, share, preview, and publish a generated HTML page from an agent, returning a stable link and version link after browser-authorized access.4 npmMIT No Attribution
- AlicenseAqualityAmaintenancePublish pages, documents, or folders to a public link. Anonymous links last 30 days; optional account authentication enables permanent storage and updates that keep the same URL.2569 npmMIT