now.shiply/shiply
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Publish any app in one call: SQL database, functions, email, and a custom domain. Flat price.
Summary by lookupd
Publishes and manages hosted sites, files, drives, variables, and access controls, including deploys, rollbacks, and custom domains.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http shiply https://shiply.now/mcp
Codex, remote (streamable-http)
codex mcp add shiply --url https://shiply.now/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"shiply": {
"url": "https://shiply.now/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 114)
Publisher-provided text
publish_sitePublish files to the web → live URL at <slug>.shiply.now. UPDATING: never create a new site for changes — re-call with claimToken (anonymous sites) or slug (sitsite_statusCheck any shiply slug or custom hostname: TLS certificate (issuer, days left) + HTTPS probe. ready=true means live.verify_siteEdge-check a shiply slug or custom hostname and return a structured readiness report: status (LIVE/PENDING), SSL details (valid, issuer, daysLeft), HTTP probe,list_sitesList the sites owned by this API key. Optional clientId filters to one client.get_siteSite settings + version history for one of my sites.delete_sitePERMANENTLY delete a site and all stored files. Irreversible — confirm with the user first.rollback_siteRe-point a site to any finalized version (rollback or roll-forward). Get version ids from get_site. Serving updates immediately.list_versionsList a site's finalized deploys newest-first (id, createdAt, isLive, fileCount, bytes), capped at 20. Pair with rollback_site: pick a version id from here and rpull_siteDownload the current files of a site you own (or created via a platform connection) so you can edit and republish to the same slug with publish_site. Static sitset_handleGive ONE site a vanity URL: rename it to <handle>.shiply.now (3-30 chars, a-z 0-9 -). The old address 301-redirects for 30 days. (For a portfolio page listing aduplicate_siteServer-side copy of an owned site under a new slug — instantly live. Copies files + title; does NOT copy access settings, domains, or data. Great for iteratingpromote_siteCopy the EXACT live bytes of one owned site (srcSlug — your preview) into another owned site (destSlug — your production site / custom domain), no rebuild. Destset_linkPath-mounting: serve an owned target site at a path on an owned host site (host/docs -> target). location is a path like "docs", or "__root__" for the host rootset_site_accessProtect an owned site (paid plans). mode 'public' (anyone), 'password' (supply password), or 'restricted' (supply allowedEmails and/or allowedDomains — only thoget_site_accessRead an owned site's current access policy (mode: public/password/restricted, allowedEmails, allowedDomains, hasPassword). Read-only counterpart to set_site_accexport_accountReturn a JSON bundle of the user's profile, sites, Site Data, drives, and metadata (secrets excluded). Data portability.whoamiWho am I? Returns the signed-in account: email, @handle, plan + limits, counts of sites/domains/drives, and connected DNS providers. Call this first to orient bget_account_statusGet the signed-in account's plan, capabilities, and upgrade URL. Call this FIRST when figuring out what features you have access to — it tells you exactly what'list_drivesList the user's private cloud Drives (id, name). Optional clientId filters to one client.create_driveCreate a private cloud Drive (plan-limited). Pass client to file it under a client.drive_list_filesList files in a Drive (driveId = drv_…, or "default"). Optional prefix filter.drive_put_fileWrite a file into a Drive (driveId = drv_… or "default"). content is utf8 or base64. Use for agent memory, notes, context, assets.drive_delete_fileDelete a file from a Drive.publish_from_driveSnapshot a Drive (or a prefix of it) into a new live site at <slug>.shiply.now. Files copied server-side.set_profileCreate or update the user's public PORTFOLIO page at shiply.now/@<handle> (handle 3-30 chars a-z0-9-) — a landing page listing the user's sites. This is NOT a sfeature_siteToggle whether an owned, public site appears in the public shiply Explore gallery (https://shiply.now/explore). Only public-access sites are eligible.set_variableUpsert a key/value in the user's encrypted variable store (UPPER_SNAKE name, ≤8 KiB value). Use for API keys the user's sites/agents need, e.g. SUPABASE_URL. NOlist_variablesList the encrypted variables. Values are masked unless reveal=true.delete_variableRemove one variable by name.attach_variableExpose one saved variable to ONE owned site's Worker env (plain_text binding). Opt-in per site — unattached variables are never injected, because the Worker run
Details
- Version: 1.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 3303 ms
- First indexed:
- Last seen in registry:
- Website: https://shiply.now
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/now.shiply/shiply)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp