share/artifacts

Publish agent-created HTML reports, presentations, briefs, and explainers to stable URLs with controlled access; update existing artifacts through hosted MCP with OAuth.

Hosted MCP Server

npx add-mcp 'https://shareartifacts.dev/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

USING CLAUDE OR CHATGPT?

Add it once in your app’s settings.

Chat apps can’t add connections for you. Copy this address, follow the steps for your app, and sign in when asked. It takes about a minute.

https://shareartifacts.dev/api/mcp

Claude on the web or desktop

  1. Open Customize, then Connectors.
  2. Choose + Add, then Add custom connector.
  3. Name it share/artifacts, paste the address, and choose Continue.
  4. Keep the sign-in settings Claude suggests and choose Add.
  5. In a chat, open +, then Connectors, and turn on share/artifacts.

Works on the Free plan, which allows one custom connector.

ChatGPT on the web

  1. Open Plugins and choose +.
  2. Choose Add custom MCP server and name it share/artifacts.
  3. Paste the address under Connection and keep OAuth sign-in.
  4. Review the warning and choose Create as a plugin, then install it.
  5. In a new chat, type @ and pick share/artifacts.

Custom servers depend on your ChatGPT plan and workspace settings.

Then try: “Turn these notes into a one-page summary and give me a private link.” Nothing is published until you say yes.

USING CODEX, CLAUDE CODE OR ANOTHER CODING AGENT?

Let your agent handle setup.

Start with the message below. Your agent can guide setup where its app supports it; some clients need the manual steps below. Review and approve the connection in your browser.

  1. 1Copy the message
  2. 2Paste it into your agent
  3. 3Approve in your browser

Message to paste

Connect share/artifacts to this agent. Follow: https://shareartifacts.dev/connect/agent.md Ask me when browser approval is needed. Confirm the connection works, but do not publish anything yet.

Paste it into the agent you already use.

Set it up yourself Optional commands for your agent app

Only use this if your agent cannot follow the copied instructions.

Codex

Run this command in your terminal.

codex mcp add share-html --url https://shareartifacts.dev/api/mcp --oauth-client-registration dcr

Claude Code

Run this command, then approve it from Claude Code.

claude mcp add --transport http --scope user share-html https://shareartifacts.dev/api/mcp
# Then open /mcp to authorize

Using another agent app? Add this server address:

https://shareartifacts.dev/api/mcp

Your app will open a browser so you can approve the connection.

Read the technical instructions

FOR AUTOMATIONS

Does your agent run on a schedule?

Use a personal token when no one is there to approve sign-in.

Set up a background agent

Every page uses Safe Static Mode. Scripts, forms, embeds, redirects, and active API connections are removed. Publisher-selected HTTPS images and fonts may still load from their remote hosts.

Explore the MCP tools: publishing, updates, access, and saved styles →