publish.my MCP server
online · 100% uptimemy.publish/publish-my·v0.1.0Publish a folder as a live website at https://<id>.publish.my. Free, no account needed.
0 stars0 downloads/wk
Reviews
Write oneNobody has reviewed publish.my yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
publish.my tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- Live reliabilityremote reachable in 465ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How publish.my compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 98/100
- higher than 99% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 420 ms
- faster than 35% of 30,031 servers
Install publish.my in Claude Code, Cursor or VS Code
claude mcp add --transport http publish-my https://api.publish.my/mcp
What the publisher says
From the publish.my repository's README, as published. We do not edit it. Read it on GitHub
publish-my
MCP server for publish.my: your AI agent publishes a folder as a live website at https://.publish.my. Free, and no account needed to start.
Ask your agent to "put this online" and it calls publish_site. The first publish gives a preview link; the user enters their email on that page once and the site goes live at the same address. After that, every publish goes live immediately.
Install
Claude Code
claude mcp add publish-my -- npx -y publish-myCursor: add this to ~/.cursor/mcp.json
{ "mcpServers": { "publish-my": { "command": "npx", "args": ["-y", "publish-my"] } } }VS Code
code --add-mcp '{"name":"publish-my","command":"npx","args":["-y","publish-my"]}'Codex
codex mcp add publish-my -- npx -y publish-myClaude Desktop, Windsurf and other MCP clients: a stdio server running npx -y publish-my (Node 20 or newer).
claude.ai and ChatGPT have no filesystem, so they use the remote connector instead: add a custom connector with the URL https://api.publish.my/mcp and sign in to publish.my once.
Tools
There is no delete tool. Sites are deleted in the console.
What it stores
The same files the curl flow uses, so the two stay interchangeable:
A working key here is never replaced by a key for a different account.
- ~/.publishmy: your publish.my API key (mode 600), saved when you activate your first site.
than the key in ~/.publishmy, its key is kept here and used only for that site.
- ~/.config/publish-my/keys/ (mode 600): if a site gets activated on a different account
the same address.
- /.publish-my.json: which publish.my site this folder is, so "publish again" updates
is kept out of the project folder so it never ends up in git.
- ~/.config/publish-my/pending.json (mode 600): secrets for sites waiting for activation. It
Hidden files (.env and similar), node_modules and file types publish.my does not host are left out of the upload. The tool reports what it left out.
Environment overrides: PUBLISHMYAPIKEY, and PUBLISHMYAPIURL for testing.
Limits (free)
500 MB per account, unlimited sites, 50 MB per upload, 2,000 files per site, static files only. Framework apps (Next.js, Vite, Astro, SvelteKit, Nuxt) must be built first; publish the output folder. Full details: https://publish.my/agents/
Development
npm test # unit tests
./scripts/e2e-dev.sh # full flow against a local publish.my DEV server (needs the app repo)
node scripts/client.mjs listNothing above is checked by us. What we check is on the safety report.
publish.my: common questions
- Is publish.my MCP server safe?
- Yes, by our scan: it is graded A (98/100). Read the publish.my safety report
- How do I install publish.my?
- It runs remotely at api.publish.my. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does publish.my need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is publish.my maintained?
- The last commit was 12 days ago (2026-10-23). The latest release is v0.1.0.
- Is publish.my up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of publish.my?
- Servers from other publishers that do the same job: Domain Liveness MCP server.
- How does publish.my compare with other MCP servers?
- safety score 98/100 (higher than 99% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 420 ms (faster than 35% of 30,031 servers). Full comparison.
Alternatives to publish.my
Same job from other publishers: the closest match first, then the best rated.
- Domain LivenessIs this business's website still there? Checks apex and www, and DNS separately from HTTP.not reviewedEstablishedA