Terminal showing claude-artifacts publishing and listing Claude Code artifacts

Claude Code Artifacts CLI

Publish Claude Code artifacts from your terminal.

Create and update artifacts from HTML, Markdown, YAML, CSV, JSON, and source files. Keep one Claude URL as you iterate, with MCP tools for coding agents.

npm install -g claude-artifacts

Fast path

Create, render, update.

01

Publish a page

claude-artifacts create dashboard.html --title "Launch dashboard"
02

Render data files

claude-artifacts create metrics.csv --title "Metrics export"
03

Keep the URL

claude-artifacts update <id> config.yaml --title "Runtime config"

Why it exists

A faster path from local files to Claude artifacts.

Uses your existing Claude Code login.

Renders Markdown with Toolcraft HTML output.

Turns YAML, CSV, JSON, and source files into readable artifact pages.

Ships prefixed MCP tools for Claude Code, Codex, Cursor, and other agents.

MCP

Use it from agent workflows.

Run the MCP stdio server with `npx`, then expose prefixed tools to Claude Code, Codex, Cursor, or any MCP-capable coding agent.

npx -y --package claude-artifacts claude-artifacts-mcp
  • claude_artifacts__create
  • claude_artifacts__list
  • claude_artifacts__read
  • claude_artifacts__update
  • claude_artifacts__delete