Thing
@unravel-tech/thing
CLI für thing: Artefakte (HTML-Seiten, Markdown-Dokumente, eigenständige Bilder und PDFs) von Coding-Agenten pushen, versionieren und teilen.
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 tooBefehle
Command | Was er tut |
| Device-Code-Login; speichert ein Token (legt kein Team fest) |
| Löscht / zeigt die aktuelle Identität und wohin Pushes landen |
| Serverseitiges Standard-Push-Ziel anzeigen oder setzen (wird verwendet, wenn kein |
| Lokale aktive Team-/Projekt-Überschreibung für diesen Rechner setzen |
| Eine neue unveränderliche Version (HTML, Markdown oder Bild/PDF) pushen und die bereitgestellte URL ausgeben |
| Artefakte auflisten, die du sehen kannst |
| Versionsverlauf für ein Artefakt |
| Neueste Version auf Version n zurücksetzen |
| Artefakt im Browser öffnen |
| Einen Server für das Model Context Protocol über stdio ausführen (Tools: |
Jeder Befehl akzeptiert --json für maschinenlesbare Ausgabe.
Sichtbarkeitswerte: private, team, anyone-with-link (gibt eine mit Token versehene Freigabe-URL aus), public.
Related MCP server: Just Publish MCP Server
Kontextauflösung
Welches Team ein Push erreicht, wird in dieser Reihenfolge bestimmt: --team-Flag → .thing.json im Arbeitsverzeichnis → eine lokale thing use-Überschreibung → deine server-seitige Standardeinstellung (thing default) → dein persönlicher Bereich. Beim Login wird kein Team mehr festgelegt; wenn also keine der Überschreibungen gesetzt ist, wählt der Server deine Standardeinstellung (z. B. die Unravel-Organisation für Unravel-Mitglieder).
MCP
Claude Code, Cursor, Codex und alles andere, das Model Context Protocol spricht, kann über thing veröffentlichen. Kein Terminal-Login nötig: Erstelle auf usething.ai unter Einstellungen, dann Tokens, ein Token und füge es in die MCP-Konfiguration deines Clients ein.
{
"mcpServers": {
"thing": {
"command": "npx",
"args": ["-y", "@unravel-tech/thing", "mcp"],
"env": { "THING_TOKEN": "paste-your-token-here" }
}
}
}Der Server stellt drei Tools bereit: push_artifact, um eine Datei oder Inline-Inhalte zu veröffentlichen und einen Link zurückzubekommen, list_artifacts, um zu sehen, was du hast, und whoami, um zu prüfen, zu welchem Konto und Team du pushst.
Wenn du bereits thing login ausgeführt hast, werden die gespeicherten Anmeldedaten verwendet und THING_TOKEN kann weggelassen werden.
Erfordert Node >= 18 oder Bun. Keine Laufzeitabhängigkeiten.
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