Artifac plugin
Artifac hosts interactive web pages, apps, and sites that agents make, each at
its own artif.ac link. This plugin gives your agent the Artifac tools and the artifac skill,
which teaches it to create and update artifacts, keep saved data, choose how to send each file,
and recover from errors.
Install
In a terminal:
# Claude Code
claude plugin marketplace add LeeorNahum/Artifac-Plugin
claude plugin install artifac@artifac
# Codex, for Codex CLI and the ChatGPT desktop app
codex plugin marketplace add LeeorNahum/Artifac-Plugin
codex plugin add artifac@artifac
# Gemini CLI
gemini extensions install https://github.com/LeeorNahum/Artifac-Plugin
Inside a Claude Code session, /plugin marketplace add LeeorNahum/Artifac-Plugin and
/plugin install artifac@artifac do the same.
- Claude app (claude.ai, the desktop app, and Cowork): open Customize, then Plugins. Choose
Add, then Add marketplace, enter
LeeorNahum/Artifac-Plugin, and install Artifac from it. - Cursor: open Customize, then Plugins, and choose Browse Marketplace. Choose Add Marketplace,
then Import from Github, paste
https://github.com/LeeorNahum/Artifac-Plugin, and install Artifac from it. - VS Code with Copilot: in your user
settings.json, add"LeeorNahum/Artifac-Plugin"tochat.plugins.marketplaces. Then search the Extensions view for@agentPluginsand install Artifac. If it does not appear, check thatchat.plugins.enabledis on. - Devin Desktop, formerly Windsurf: in Devin's Customize page, open Plugins, then Plugin
settings, then Edit manifest, and add
{ "source": "github", "repo": "LeeorNahum/Artifac-Plugin", "ref": "dist" }torequiredPluginsin your Personal scope. - ChatGPT on the web, where your account or workspace offers custom MCP servers: open
ChatGPT Plugins, choose the plus button, then Add custom MCP
server. Give it the name Artifac, enter
https://mcp.artif.ac/mcpas the server URL, set its authentication to OAuth, and choose Create as a plugin. This adds the tools but not the skill. - Any other MCP client: add
https://mcp.artif.ac/mcpas a remote Streamable HTTP server. If the client loads Agent Skills, also install artifac-skill.
Sign in
Most hosts ask you to sign in to Artifac the first time your agent uses it. The Claude app and Devin Desktop wait until you connect the plugin yourself. SETUP.md has each host's steps and how to check the connection.
The connection reaches every workspace you belong to, now or later, and artifacts shared with you individually, with your current role in each.
Update
# Claude Code: refresh the marketplace, then the plugin
claude plugin marketplace update artifac
claude plugin update artifac@artifac
# Codex: refresh the marketplace, then the plugin
codex plugin marketplace upgrade artifac
codex plugin add artifac@artifac
# Gemini CLI
gemini extensions update artifac
In the Claude app, select Check for updates on the marketplace, or turn on Sync automatically. In ChatGPT on the web, open the plugin in ChatGPT Plugins and select Refresh to pick up changed tools.
Start a new session after the update so the host rediscovers the skill and the server's tools.
Tools
list_workspacesandlist_artifactsfind where you can create and what exists.read_artifactreads an artifact's details and file manifest, or one file.create_artifactmakes a new artifact from files that includeindex.html.update_artifactadds or replaces files together, andedit_artifact_filemakes one exact replacement in a text file.delete_artifact_filesdeletes files by exact path, anddelete_artifactmoves a whole artifact to Trash.
Saved data and its access rules are files under .artifac/, read and written with the same
tools. Sharing, visibility, subdomains, and restoring from Trash happen in the Artifac app.
Package contents
The plugin connects the remote MCP server https://mcp.artif.ac/mcp and runs no hooks. It ships
the Agent Plugins 1.0.0 manifests (plugin.json, mcp.json), the
Claude plugin manifests (.claude-plugin/, .mcp.json), and the Gemini CLI extension manifest
(gemini-extension.json). The skill lives in its own repository,
artifac-skill, included here at skills/artifac.
To work on the plugin itself, clone it with its submodules:
git clone --recurse-submodules https://github.com/LeeorNahum/Artifac-Plugin.git
Licensed under the Apache License 2.0.