Onimi Pages Remote MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Onimi Pages Remote MCPPublish product.html to Onimi Pages as a new project called Product intro and share the link"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Onimi · Creator + Publish
English | 简体中文
Create Pages and Slides in your agent, then save or publish them through browser-authorized Remote MCP.
Install
Check the verified channel states
before choosing a registry source. Use npm's latest suite only when the Publish npm channel is
available and its channel version equals the current Publish version; otherwise use a current channel.
The default Onimi entry explicitly prepares both onimi-pages-creator and
onimi-pages-publish. Copy this prompt into your agent:
Read the Creator and Publish entries from https://downloads.onimi.ai/skills/manifest.json. Inspect my current agent's real local Skill directory. Preserve existing folders and personal changes; download, verify and add only a missing module. Local creation needs no account. Before a cloud task, call
onimi_get_connectionand reuse a valid same-account connection when its scopes are sufficient. Otherwise explain the requested access and start browser OAuth so I can approve it. Never ask for a token. Do not create a project or publish anything yet.
The npm suite command is
npx --registry=https://registry.npmjs.org onimi-pages-publish@latest install --suite --agent codex.
Direct download resolves and verifies both immutable archives. Installation, connection and task
continuation are separate recoverable stages. See the installation guide for details.
Before a multi-step cloud write, Publish creates a private 0600 task journal with the fixed project,
draft/config/release references, mutation IDs and safe receipts. A new conversation resumes only the
incomplete step; it never stores source, prompts, OAuth material or one-time sharing secrets.
Publishing an existing HTML file without Creator remains an advanced compatible option: omit
--suite and install only Publish.
Upgrade an existing Publish 0.2.1 folder
After the 0.3.1 Publish package is publicly available, use its installer against
the parent of the current onimi-pages-publish folder. Check that the
downloaded package itself is 0.3.1 before running these commands. They do not
contact Onimi, change the MCP connection, or install into WorkBuddy.
npx --registry=https://registry.npmjs.org onimi-pages-publish@0.3.1 legacy-plan --dir /absolute/path/to/skills
npx --registry=https://registry.npmjs.org onimi-pages-publish@0.3.1 legacy-upgrade --dir /absolute/path/to/skills --confirm onimi-pages-publish@0.3.1The installer accepts only the exact public 0.2.1 receipt. An unmodified folder
switches to 0.3.1 and keeps the complete original outside the scanned skills
directory, under ../.onimi-pages-backups/skills/onimi-pages-publish.backup-legacy-0.2.1-*
for the example path above. Running the command again does not create another backup.
If the plan lists local changes, the upgrade refuses to switch. Prepare a separate candidate, then review every modified managed file against the new version. Personal extra files are copied byte for byte into the candidate; modified instructions are never automatically merged.
npx --registry=https://registry.npmjs.org onimi-pages-publish@0.3.1 legacy-prepare --dir /absolute/path/to/skills
# Review and merge files in ../.onimi-pages-migrations/skills/onimi-pages-publish.legacy-candidate-0.3.1.
npx --registry=https://registry.npmjs.org onimi-pages-publish@0.3.1 legacy-upgrade --dir /absolute/path/to/skills --confirm onimi-pages-publish@0.3.1 --reviewed-customizationsThe old folder remains active until that final command succeeds. Activation
checks that reviewed modified files actually differ from the new baseline and
that extra personal files still match the original bytes. It keeps the entire
old folder as a backup. If the original changes after candidate preparation,
activation refuses; move the stale candidate aside and prepare a fresh one.
An unrecognized or missing receipt needs manual source review and is never
replaced by this command.
If a process crash leaves the active folder absent and its upgrade lock present,
run npx --registry=https://registry.npmjs.org onimi-pages-publish@0.3.1 legacy-recover --dir /absolute/path/to/skills.
It verifies the recorded original backup and restores it only when no active
folder exists. A reviewed candidate remains locally customized after activation;
future updates must also account for those edits.
Other installation sources:
npm:
npx --registry=https://registry.npmjs.org onimi-pages-publish@latest --helpStable direct-download URL, version, size and SHA-256 manifest
GitHub:
npx --registry=https://registry.npmjs.org skills@1.5.26 add zlch-oceanai/onimi-pages-publish --skill onimi-pages-publish --global
Service availability and client OAuth support depend on the hosted deployment and client version. A published package does not establish production service acceptance.
Related MCP server: @share-html/mcp-server
Watch the walkthrough

Play or download the 22-second video · Interactive example
The video is an illustrative interface with sample content; it does not operate an account.
Use
Publish product.html to Onimi Pages. Create a new project called Product intro and send me the link.
Your agent reads the HTML, creates the requested project and publishes the page.
It returns a stable link and a version link (?version=vN). One project holds one page.
Manage sharing and revoke agent access in the dashboard.
See the help center for details.
Repository layout
skills/onimi-pages-publish/: skill, connection references and MCP dependency declaration.bin/: dependency-free npm installer; no automatic lifecycle scripts.docs/zh-CN/: Chinese README and installation guide.media/: English and Chinese videos and posters, excluded from npm and ClawHub packages.dist/: reproducible skill archives and checksums.
The repository contains public distribution files only. It excludes private application code and credentials. The skill and installer use MIT-0, compatible with ClawHub's publishing terms. Hosted service terms are separate.
0.3.1
One explicit Onimi suite command that preserves existing modules and adds only missing modules.
Stable manifest, immutable archives and an offline
suite-statusthat reports real local state.Private durable task receipts for safe retry and cross-conversation continuation.
Separate English and Chinese installation guides; English remains the default.
English and Chinese walkthrough videos and posters.
Review changes before updating. Direct-download installs can use
node skills/onimi-pages-publish/scripts/manage.mjs status|check|update; update requires explicit confirmation
and keeps a verified backup. npm, GitHub and ClawHub use their own update semantics.
This server cannot be deployed
Maintenance
Related MCP Connectors
Publish HTML pages and live dashboards from your agent to a link that stays up to date.
Publish HTML or markdown from your agent as a shareable link, with password or work-email walls.
Publish HTML/code from your agent to openanthropic.com and get a shareable link.
- OffprintOAuthio.offprint
Publish your agent's Markdown as shareable web pages with revision provenance and comments.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables agents to publish HTML artifacts to permanent, shareable, versioned pages on Artifyde via MCP.20 npmMIT
- AlicenseAqualityAmaintenanceEnables publishing sanitized static HTML pages from an MCP agent and receiving shareable URLs, with tools for updating, listing, publishing, and deleting pages.1219 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to publish live, stateful HTML pages over MCP, providing shareable URLs, per-viewer data, and version history.MIT
- AlicenseAqualityAmaintenanceEnables AI agents to publish HTML pages, files, or directories as public permanent links, with optional token-based updates to keep the same URL.2482 npmMIT