· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →Infragate v1.0.1
Create and share AI artifacts
From the developer
Not specified in the available declarations: capabilities, limitations, pricing & account requirements.
Save this conversation as a doc in ShareCube
Developer declarations; not independently tested. Listing last checked Nov 6, 2026. Package observed Nov 6, 2026.
From the marketplace listing
ShareCube turns what ChatGPT writes into a real document you can share and get feedback on. Ask ChatGPT to draft a plan, a report, or a page, and it publishes to ShareCube as HTML or Markdown with its own URL. You choose who sees it: keep it private, share it inside your organisation, or open it to anyone with the link. Reviewers highlight a sentence and comment on it, the way they would in a document. ChatGPT can read those comments back and revise. Every version is kept, so you can see what changed and restore an earlier one. It's useful when the people reviewing your work don't use ChatGPT themselves, when review comments would otherwise be scattered across a thread, and when you want the things an agent wrote to still be findable next month.
Language: English · Automatically detected from descriptions.
· 1 observation
Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Create, find, revise, review, and explicitly publish durable Markdown Documents with mdedit.
Shared terms: share, markdown, revise, document
Share the HTML documents your AI writes on Markloop, collect anchored comments from your team or clients, then read the threads, apply th...
Shared terms: share, comment, html, publishe
Publish agent-made pages, collect feedback, and revise at the same link.
Shared terms: share, feedback, html, revise
Make documents and reports as desktop and mobile PDFs and register them on FeatPaper. Creating documents and downloading files works with...
Shared terms: share, document, report, page
Visual product feedback in shareable reviews: annotated screenshots and notes that people and AI assistants can read, write and share.
Shared terms: share, anyone, feedback, people
---
name: sharecube
description: Work with ShareCube through its MCP tools. Publish HTML or Markdown as a shareable artifact, find and edit existing artifacts without overwriting other people's changes, and read, write, and resolve comments. Use when the user wants to share a report, doc, page, or write-up, pastes a ShareCube link, or mentions ShareCube.
---
# ShareCube
ShareCube stores HTML and Markdown artifacts in org projects. People edit and comment on them in the web app while agents write to them, so treat every artifact as a shared document someone else may be changing.
## IDs come from the tools, never guesses
- `project_id` comes from `list_projects`. Artifact ids come from `search_artifact` (full text), `list_artifacts` (optionally scoped to a project), or a link the user pasted: `/projects/{project_id}/artifacts/{artifact_id}` or `/share/{artifact_id}`. A `/s/{slug}` short link does not contain the id, so search for the artifact by title instead.
- User ids for mentions come from `created_by` on artifacts and `author_sub` on comments. There is no user lookup, so you can only mention someone who has created or commented on something you can read.
- Never invent an id or reuse one from an earlier conversation. Look it up again.
## Publishing
1. `list_projects`. If more than one project fits, ask the user which one. `create_project` does not check for duplicate names, so only create a project when the user asks for one.
2. `create_artifact` with `type` set to `html` or `md`, a `display_name`, and the full `content`.
3. Give the user the `console_url`. That is where they edit, comment, and set who can see it. `share_url` only opens for other people once visibility allows it, and visibility can only be changed in the web app, so don't promise anyone a link will work.
HTML artifacts are one self-contained file rendered in a sandboxed frame:
- Scripts run, and scripts and fonts from public CDNs load.
- There is nowhere to put a second file, so relative paths like `./style.css` or `img/chart.png` break. Inline CSS and images, or use absolute URLs.
- The frame has no origin of its own. `localStorage`, cookies, form submission, and links that open a new window do not work.
## Editing without clobbering
- `get_artifact` first and keep its `current_version_id`.
- For a targeted change, use `edit_artifact`. `old_str` must match the current content exactly, whitespace included, and appear once. Extend it with surrounding text until it is unique, or pass `replace_all`.
- Use `update_artifact` only to rewrite the whole body or to change just the title.
- Always pass `base_version_id`. Without it, a save someone made in the web app since you read the document is silently overwritten. On a conflict error, `get_artifact` again, re-apply your change to the new content, and retry.
- Add a short `message`. It shows in the artifact's History next to your change.
- Each successful write returns a new version id. Use that as `base_version_id` for your next edit.
## Large documents
Inline `create_artifact` and `update_artifact` reject bodies over 4 MB. `request_artifact_upload` is only for bodies over about 2 MB, and only when you can make a raw HTTP PUT yourself outside of tool calls. To revise an existing artifact, use its update mode (`id` plus `base_version_id`). Calling create mode again makes a new artifact and strands the old one's comments and share link.
For a large artifact, `get_artifact` omits `content` and returns a `content_url` to GET instead.
## Comments
- `list_comments` returns threads with their replies. Filter with `status`: `open`, `resolved`, or `orphaned`. A thread is orphaned when the text it was anchored to was edited away.
- New thread: `create_comment` with a `body`. To anchor it to a passage, pass `anchor` with `quote`, `start`, and `end` taken from the content `get_artifact` returned. `quote` must equal `content.slice(start, end)`. When the quote appears more than once, `occurrenceIndex` picks whiPreview of the first 4,000 characters. Read full instructions →
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 6, 2026.
plugin_asdk_app_6a905813d48881919d2edc530c7f1e96
Download plugin data (JSON)Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.