Skip to main content

noback

app.noback/nobackVersion 1.0.0

Publish AI-made HTML apps as shareable links that save and sync data. No account or token needed.

Status

Responds601 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:37 UTC
Latency
601 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://apps.noback.page/mcpResponds601 ms
No sign-in

Claude Code

claude mcp add --transport http noback https://apps.noback.page/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: noback
Remote MCP server URL: https://apps.noback.page/mcp

Cursor

{
  "mcpServers": {
    "noback": {
      "url": "https://apps.noback.page/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"noback","type":"http","url":"https://apps.noback.page/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

6 tools

Tools of noback
Read-only
Idempotent
Open world
connectOptional: you don't need it, create_app asks for approval by itself the first time you publish. Asks the person for approval without publishing anything (agent is your name, like "Claude Code"). Returns url, code, pollKey and message. Take the person to url yourself: open it in their browser if you can (open on macOS, xdg-open on Linux, start on Windows, or navigate there if you have a browser); if you can't, show them the link in one line in the language of the conversation. Then call connect_status with pollKey and carry on by yourself as soon as it's approved, without asking the person to type anything. Never put pollKey in an app.NoNoNot declaredNot declared
connect_statusWaits (up to 20 seconds) for the person to approve the request that create_app, update_app or connect started, and answers as soon as they do. Returns status: pending (call it again), slow_down (wait a few seconds, then call it again), approved (with token and kind: account or anonymous), denied or expired. The token comes only once: right away call create_app or update_app again with credential: token, and keep sending it on every publish. Never show it to the person or put it in an app.NoYesNot declaredNot declared
create_appPublishes a new app from html or zipBase64. The first time you publish, the person approves you once in their browser, with or without a noback account; nothing is needed before. Without credential it doesn't publish: it returns status approval_needed, connect (url, code, pollKey) and next. Then, by yourself: open connect.url in the person's browser (open on macOS, xdg-open on Linux, start on Windows, or navigate there if you have a browser), or if you can't, show them that link in one line in the language of the conversation; call connect_status with pollKey (it waits until they approve; call it again while it says pending); as soon as it says approved, call this tool again with the same content and credential: token. Don't ask the person to type anything. Same checks as validate_app. Once published it returns appId, version, openUrl, message and warnings: tell the person message in the language of the conversation. Keep appId for update_app; don't create another app for changes.NoNoNot declaredNot declared
get_sdkReturns noback's guide for writing apps (in English, as Markdown in `markdown`): how to make a single-file HTML app whose data is saved and shared (localStorage, window.storage or app.db), what works inside noback and what doesn't, packages, limits and how to publish. Read it once before writing or changing an app for noback. Read-only.NoYesNot declaredNot declared
update_appPublishes a new version of an app you published, with the same checks as create_app. Send the credential you got from connect_status (or the editKey of an app published before approvals existed). The first time you publish, the person approves you once in their browser, with or without a noback account; nothing is needed before. Without credential it doesn't publish: it returns status approval_needed, connect (url, code, pollKey) and next. Then, by yourself: open connect.url in the person's browser (open on macOS, xdg-open on Linux, start on Windows, or navigate there if you have a browser), or if you can't, show them that link in one line in the language of the conversation; call connect_status with pollKey (it waits until they approve; call it again while it says pending); as soon as it says approved, call this tool again with the same content and credential: token. Don't ask the person to type anything. The data and the link stay as long as you keep the same app.db collections and fields and the same localStorage keys. Returns openUrl, version, message and warnings.NoNoNot declaredNot declared
validate_appChecks an app (html or zipBase64) against noback's rules, with the limits of an app without an account, without publishing anything or running its code. Use it before create_app or update_app. Returns { ok, errors, warnings }; each item has a code, a message and a fix. Fix every error before publishing; warnings are suggestions and the app works anyway. Without an account, the app can reach the internet only through the services on noback's list. If warnings include NO_APP_DB with certain: true, the app loses what people enter when the page reloads: save it in localStorage (the warning's prompt says what to change) before publishing. If warnings include STATIC_LIST, the content is written by hand in the page: offer to make it editable from the page, with only the owner writing (the warning's prompt says what to ask for). Read-only.NoYesNot declaredNot declared

Details

Registry status
Active
Published
Oct 25, 2026
Updated
Oct 25, 2026
Repository
Not given
Categories (suggested)
Developer toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing