Describe what feels like you, review a real preview, then choose whether to save it.
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
Open Customize, then Connectors.
Choose + Add, then Add custom connector.
Name it share/artifacts, paste the address, and choose Continue.
Keep the sign-in settings Claude suggests and choose Add.
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
Open Plugins and choose +.
Choose Add custom MCP server and name it share/artifacts.
Paste the address under Connection and keep OAuth sign-in.
Review the warning and choose Create as a plugin, then install it.
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?
Shape it in conversation.
Your agent will turn your preferences into a reviewable draft—not a published artifact.
Already connected? Reconnect if your agent says style access is unavailable, then approve the new permissions. Your agent may need to re-add only this connection; existing OAuth access is never expanded automatically.
1Copy the authoring request
2Describe what feels like you
3Open the preview and approve
Message to paste
Help me create my artifact style with share/artifacts. Follow:
https://shareartifacts.dev/connect/agent.md
Connect share/artifacts if needed. If it is already connected but the style tools are unavailable, reconnect it with the current setup so I can approve the new style permissions. If the client keeps its earlier OAuth registration, remove and re-add only the `share-html` connection so it registers for the current permissions. Then ask me conversationally about the visual preferences that should carry across my reports and other artifacts.
Call `preview_artifact_style` with the style we develop. Ask me to open the returned `reviewUrl`, and wait for my explicit approval. Only after I approve, call `set_artifact_style` with the preview's exact `draftId`, using its `baseProfileRevision` as `expectedRevision`, plus a new unique `clientRequestId` for this activation. Do not publish anything.
Paste it into the agent you already use.
Set it up yourselfOptional commands for your agent app
Only use this if your agent cannot follow the copied instructions.
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.