Terrarium

Registre officiel IA et agents

Human visual review for agent-built HTML: publish artifacts, pull anchored comments, push fixes.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http terrarium 'https://www.tryterrarium.com/api/mcp' --header 'Authorization: <Bearer <PAT> — mint a personal access token at https://www.tryterrarium.com/connect>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "terrarium": {
            "type": "http",
            "url": "https://www.tryterrarium.com/api/mcp",
            "headers": {
                "Authorization": "<Bearer <PAT> — mint a personal access token at https://www.tryterrarium.com/connect>"
            }
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Terrarium plugin for Claude Code
  2. Install
  3. What it ships
  4. The protocol

Terrarium plugin for Claude Code

Give your agent a place to show its work to humans. Terrarium hosts the HTML your agent builds; humans review it in the browser with comments anchored to exact passages; the agent pulls that feedback over MCP, pushes fixes, and repeats until approved.

Install

/plugin marketplace add nelsonsantryhkd/terrarium-plugin
/plugin install terrarium@terrarium

Then mint a token at tryterrarium.com/connect and make it available as TERRARIUM_PAT:

export TERRARIUM_PAT="samus_pat_…"

(Or just ask your agent to set Terrarium up — the bundled skill walks it through the whole flow, including sending you to /connect for the token.)

What it ships

  • MCP server (.mcp.json) — Terrarium's remote server over Streamable HTTP with 7 tools: list_artifacts, publish_artifact, get_artifact, pull_comments, push_version, reply_to_comment, resolve_comment.
  • Skill (skills/terrarium/) — teaches the publish → review → fix loop, including the terrarium-feedback/1 payload, expectedVersion freshness, and comment-thread etiquette.

The protocol

pull_comments returns a versioned, structured payload (terrarium-feedback/1) designed to be stable enough to build agents against: review state, typed comment threads (change_request / question / bug), text anchors with live resolution status, and reply chains. Evolution within /1 is additive-only.

Questions fréquentes

Qu'est-ce que Terrarium ?

Human visual review for agent-built HTML: publish artifacts, pull anchored comments, push fixes.

Comment installer Terrarium ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http terrarium 'https://www.tryterrarium.com/api/mcp' --header 'Authorization: <Bearer <PAT> — mint a personal access token at https://www.tryterrarium.com/connect>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Terrarium ?

Oui. Il attend Authorization, à renseigner dans sa configuration.

Terrarium est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient Terrarium ?

Il est publié par nelsonsantryhkd. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.