The plugin and the plain hosted MCP connection
expose the same Artifacta tools over the same OAuth flow. The plugin adds
one thing on top: the
persisting-outputs skill. If you already connected via
claude mcp add --transport http artifacta … you do not need the plugin too —
install it only if you want the skill. For CI, restricted networks, or
explicit credential control, use the local stdio package instead: see
Install in Claude Code (stdio).Prerequisites
- Claude Code installed (
claude --version). - A free Artifacta account. Sign up at app.artifacta.io/signup — you log in with this account during the OAuth step below.
Install — two commands
Inside a Claude Code session (these are Claude Code slash commands, not shell commands), add the marketplace, then install the plugin from it:SagaPeak/artifacta-mcp as a plugin marketplace
(marketplace ID artifacta). The second installs the artifacta plugin from
that marketplace, which wires up the hosted MCP server
(https://mcp.artifacta.io/mcp) and the persisting-outputs skill in one
step — no manual .mcp.json edits.
What you get
- The full hosted Artifacta MCP tool surface —
whoami,store_artifact,list_artifacts,create_download_link, and the rest, gated by the same read / write / destroy consent tiers as the plain hosted connection (see Permissions). - The
persisting-outputsskill (plugin/skills/persisting-outputs/SKILL.mdin the plugin). Invoke it explicitly with/artifacta:persisting-outputs, or let it auto-trigger — Claude Code reaches for it whenever a session produces outputs (files, reports, datasets, build results) worth saving, and it drives thestore_artifact/request_upload_url+complete_uploadtools for you.
Authenticate
Installing the plugin does not log you in — like the plain hosted connection, Artifacta needs a one-time browser OAuth login before its tools are usable.Run /mcp
In a Claude Code session, type
/mcp, select artifacta from the list,
and choose Authenticate.Log in and consent
Claude Code opens your browser to Artifacta. Sign in with your account,
then on the consent screen tick the permissions you want to grant
(read / write / destroy) and click Authorize.
“What’s my Artifacta plan?”Claude Code calls the
whoami tool (available at every permission tier) and
reports your tenant, plan, and usage.
Updating
Marketplace metadata is cached locally. Pull the latest plugin version with:Uninstalling
persisting-outputs skill from Claude Code. It does not revoke the OAuth
grant on Artifacta’s side — do that from
app.artifacta.io if you’re removing access
entirely, or run claude mcp logout artifacta first if you plan to
reconnect without the plugin.
What’s next
- Install in Claude Code (Hosted) — the same hosted OAuth connection without the plugin wrapper or skill, if you want to manage the MCP server entry yourself.
- Install in Claude Code (stdio) — the local
package with an
ak_live_API key, for CI, restricted networks, and explicit credential control. - MCP overview — the full tool and resource surface, shared by hosted, stdio, and the plugin.