Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Supero

de supero-platformversión 2.0.2i★ –iSe ejecuta en la nube
Nombre en el registroio.github.supero-platform/supero

Instalar

Resumen

Descripción del creador (original en inglés)

Build and deploy multi-tenant apps from ChatGPT, Claude or your editor. Sign in with OAuth or a key.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP
  • Categoría: Herramientas para desarrolladores

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://mcp.supero.dev/mcp

Ejecuta esto en tu terminal

claude mcp add --transport http supero https://mcp.supero.dev/mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "supero": {
      "url": "https://mcp.supero.dev/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "supero": {
      "type": "http",
      "url": "https://mcp.supero.dev/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://mcp.supero.dev/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Nombres y descripciones de las herramientas tal como los informó el servidor el 8 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.

  • build_get_skills

    Fetch a Supero build reference. doc='skills' (default, the spec you MUST follow) | 'components' (the real pre-built SDK component/global catalog — read so you don't reinvent UI) | 'rubric' (the rich-app quality checklist — what 'stunning' means) | 'landing' (compact landing-page

  • build_get_examples

    Fetch a COMPLETE, production-quality reference app (schemas.py + config.py + setup.py + ui/app.js) to copy patterns from — the single biggest lever for app quality. archetype='index' (default) lists the available archetypes with per-file byte sizes; pick the one closest to your a

  • build_plan

    PLAN FIRST — turn a one-line app idea into an explicit BUILD CHECKLIST before you author anything, so a thin prompt doesn't silently skip what expert builders add (this is exactly why first-draft apps miss detail pages, tenant pickers, seed data). Deterministic, no LLM: it detect

  • build_get_service_contract

    Fetch the AUTHORITATIVE contract for a transactional/stateful platform service (cart, order, payment, booking, appointment, membership, approval, document_signature, recurring_plan, inventory, task, ticket, loyalty_points, rental, comment, attachment, feedback, notification, prod

  • build_whoami

    Resolve your API key's scope: role (domain_admin/project_admin), domain, whether you can create projects, and your plan. Call this to decide the flow.

  • build_list_projects

    List projects you can build into (uuid, name, schema_namespace, live_url).

  • build_get_project

    Get one project's details: schema_namespace (use this EXACT value as the `namespace` literal on every schema dict), last published version, AND the captured `project_intent` — the brief (project_description/summary), the discovered data model (entities/central_entity/relationship

  • build_create_project

    Create a NEW project (domain-admin keys only; plan-gated). Mints the project's schema_namespace + an API key (returned ONCE). Use for a fresh app.

  • build_update_project

    Update a project's metadata (display_name, description, show_public, live_url).

  • build_set_project_mode

    Set a project's build mode. 'dev' (default) allows COMPLETE REPLACE (wipe data, keep credentials); 'live' protects it. Switch to dev before replacing, to live when it's in production.

  • build_replace_project

    DESTRUCTIVE (DOMAIN-admin keys only): completely replace a DEV-mode project's app — wipes its data (retains credentials, API keys, namespace, tenant). Refused if mode='live'. Requires confirm_project_name to match. If you pass files, they are VALIDATED before any wipe (a bad bund

  • build_validate

    Validate a locally-authored bundle against the live platform BEFORE publishing. AST-only (your code is never executed). Checks manifest, syntax, import-safety, config exports, schema validity, and namespace==project schema_namespace.

  • build_publish

    Package + upload your authored bundle and record a version under the project. Returns version_uuid + file_id + download_url. Runs build_validate first; force=true overrides soft errors only. Provide files as {relative_path: content}.

  • build_stage_bundle

    PUB-1a: get the out-of-band UPLOAD endpoint for a LARGE app bundle that won't fit inline (the model's max OUTPUT tokens cap `files`/`files_b64gz`, so big apps otherwise have to be truncated/minified). Upload a gzip(json {path:content}) blob to the returned URL with your OWN key,

  • build_get_bundle

    Fetch the CURRENT (or a given) PUBLISHED bundle: the file list + a signed download_url, or ONE file's content inline via file=. For ANY change request on an existing app, START from this bundle and modify it — re-authoring from scratch silently drops the hand-authored ui/app.js a

  • build_deploy

    Deploy a published version. target='cloud_ephemeral' (managed Cloud Run, ~30m throwaway preview; requires platform enablement; the default when cloud deploy is enabled) or 'local' (hand the user the bundle to run with the project's own key). For a PERMANENT public URL, use build_

  • build_deploy_status

    Poll a cloud deploy started by build_deploy or build_go_live. Pass the poll_url it returned. Reports elapsed_s since launch. 'launching' for 5-6.5 minutes is normal (Cloud Run IAM propagation): keep polling every ~30s and probe the url once it appears. Only a persistent unreachab

  • build_logs

    Fetch recent Cloud Run logs for a project's deployed app — THE tool for diagnosing a failed/stalled cloud deploy or a crashing app (startup-probe timeouts, tracebacks, 'container failed to start on PORT'). Read-only; rate-limited per domain.

  • build_go_live

    PERMANENT deploy: promote a published version to a PERMANENT public URL at .supero.live (managed Cloud Run) — unlike build_deploy(target='cloud_ephemeral'), which is a ~30-min throwaway. If version_uuid/file_id are omitted, the latest published version for the project is used. Re

  • build_teardown

    Tear down a project's live deployment — BOTH the permanent (build_go_live) app and the ephemeral preview — DELETEing the managed Cloud Run services and freeing their URLs. Idempotent: a project with nothing deployed returns stopped=true. ONLY manages Supero-hosted apps — a projec

  • build_list_capabilities

    List the platform's available services/integrations from the LIVE catalog (email, sms, slack, ai, stripe_checkout, google_oauth, push_notification, …) — so the intake's 'which connections/integrations?' question is accurate and you never guess a service id. Returns each service's

  • build_recommend_integrations

    RECOMMEND which concrete provider integrations this app needs, and WHY — the deterministic Step-2 intelligence the web wizard uses, now over MCP. Pass the app `description` + the platform `service_ids` it will use (e.g. ['cart','order']); returns GROUPED, TIERED suggestions (requ

  • build_configure_services

    Configure a service's keys for the project so an integration works at deploy (e.g. wire SendGrid for email, a Stripe TEST key for checkout). TEST/SANDBOX keys ONLY. Keys with a clear live marker (Stripe sk_live_… / Razorpay rzp_live_…) are auto-refused, but most providers give NO

  • build_import_services

    IMPORT platform services into a project (e.g. 'workflows', 'email', 'stripe_checkout', 'cart', 'order', 'payment') so the app can call them and its event-bound workflows can run. Uses the platform's service import with YOUR connection's credential. Reports each service's exact ou

  • build_doctor

    PREFLIGHT a bundle BEFORE publish/deploy — catches the silent deploy-killers build_validate does NOT: missing #supero-preloader removal (app stuck on a spinner forever), heavy startup seed (Cloud Run port-bind timeout → 'container failed to start'), reserved field names like stat

  • build_audit

    SECURITY + CORRECTNESS AUDIT of a bundle BEFORE go-live (static; your code is never executed). Finds what build_validate/build_doctor do not: MONEY-01 client-chosen checkout amounts, AUTHZ-01 end-users able to write server-owned fields (paid/issued/status/amount/payment refs) or

  • build_verify

    ACCEPTANCE TEST of your app's running PREVIEW (after build_deploy, before build_go_live). Where build_audit reads the code, build_verify USES the deployed preview like a buyer would, with throwaway test accounts (verify- @example.com, deleted afterwards): health (serves, app.js =

  • build_smoke_test

    VERIFY a DEPLOYED app actually works (not just 'running'). HTTP-checks the live URL: root loads with a title, app.js is your bundle (not a stub) and dismisses the boot splash, config.js namespace matches the project; optionally logs in and reads an entity to confirm data + no nam

  • build_e2e_test

    Run the FULL behavioural test suite against a PUBLISHED bundle in the project's OWN already-deployed app (no throwaway project is created) — auth/RBAC/multi-tenant, CRUD round-trips, workflows + event emission, services, aggregates, real-browser UI. WRITE-SAFE: on a DEV project t

  • build_e2e_test_status

    Poll an e2e run started by build_e2e_test. While running, returns status only. When complete, returns a compact report: verdict (honest — never 'healthy' if a core suite couldn't run), per-suite pass/fail/warn/skip, findings with layer + fix hint, what was/wasn't covered, and nex

  • build_list_data_sources

    List the external DATA SOURCE types an app can connect to — its own Postgres/MySQL/MSSQL/Oracle/MongoDB, any REST API, or a Snowflake/BigQuery/Redshift/Databricks/ClickHouse/Fabric warehouse — plus the curated public-API catalog. Read this to offer a 'connect your own data' optio

  • build_connect_data_source

    Create a data connector to an EXTERNAL source the app owner controls (their own database, a REST API, or a warehouse). Returns a connector_id. Does NOT bind schemas yet. Flow: build_connect_data_source → build_discover_source (lists the tables/streams; needs this connector_id) →

  • build_discover_source

    Discover a connector's schema: trigger discovery, wait, and return the source streams (names, columns, primary keys), AI-inferred Supero schemas, field mappings, and a suggested namespace. Run AFTER build_connect_data_source and BEFORE build_bind_data_source (a live bind's `sourc

  • build_bind_data_source

    Bind source streams to the app's schemas. mode='live_read' (default: read-only BYODB / warehouse), 'live_readwrite' (BYODB read+write, DOMAIN-ADMIN only), or 'sync' (copy into SuperoDB). Modes by source: postgresql, supabase, mysql take all three; mssql takes sync and live_read;

  • build_run_data_source

    Trigger a SYNC RUN on a data connector and return the run id. MCP-created connectors are trigger:manual, so a mode='sync' binding copies NO rows until a run executes — call this after build_bind_data_source (and again whenever the source data changes). Live-read/warehouse binding

  • build_list_bound_schemas

    Classify this project's schemas: which are connector-backed vs app-authored, and each one's access mode (sync | live-ro | live-rw | warehouse). Use it so you DON'T render create/edit UI for read-only live sources (live-ro/warehouse) or regenerate/overwrite connector-discovered sc

  • crud_search

    Search/list objects of any type in the current domain. Use schema_list first to discover available object types. System types: project, tenant, user_account, api_key, connector, audit_log, schema_registry, client_sdk, connector_execution, connector_plugin. Domain types vary per d

  • crud_get

    Get a specific object by UUID from the current domain.

  • crud_create

    Create a new object in the current domain. Use schema_list to see available types and their fields.

  • crud_update

    Update an existing object in the current domain.

  • crud_delete

    Delete an object from the current domain.

  • schema_list

    List all existing schemas in the current domain.

  • schema_get

    Get full details of a specific schema by UUID. Returns the complete schema definition including all attributes and metadata.

  • schema_validate

    Validate schemas before saving. Checks for conflicts with existing schemas, circular dependencies, reserved names, and parent_type correctness. Always validate before saving!

  • schema_save

    Save/upload schemas into a project. Schemas are validated before saving and linked to the project. Returns the saved schemas with their UUIDs; skipped schemas carry the platform's reason. IMPORTANT: Pass FLAT schema objects directly — do NOT wrap in schema_content. The tool handl

  • schema_delete

    Delete a schema from the domain. Use with caution.

  • schema_list_project

    List schemas linked to the current project.

  • schema_update

    Update an existing schema definition.

  • project_link_schemas

    Link schemas to a project. Accepts schema UUIDs or names.

  • sdk_generate

    Generate client SDKs for the domain's schemas.

  • sdk_status

    Check SDK generation request status.

  • sdk_list

    List available SDKs for the current domain.

  • sdk_download

    Get download URL for an SDK.

  • rbac_get_my_access

    Get current user's role, permissions, and scope.

  • rbac_check_permission

    Check if the current user has a specific permission.

  • apikey_get_scope

    Get the scope and permissions of the current API key.

  • connector_run

    Trigger a manual connector sync execution.

  • connector_cancel

    Cancel a running connector execution.

  • connector_status

    Get connector status and recent executions.

  • connector_enable

    Enable a connector for scheduling.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub supero-platform, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • ✓ Superada

    El endpoint responde

    Respondió en 1420 ms (HTTP 401)

  • ✓ Superada

    Inicio de sesión con OAuth

    Declara inicio de sesión con OAuth, así que tu app de IA puede llevarte a iniciar sesión

  • ✓ Superada

    Sin instrucciones ocultas en las descripciones de herramientas

    Leímos 60 descripciones de herramientas y no encontramos instrucciones ocultas para la IA

Comparado con otros en Herramientas para desarrolladoresi

  • Más estrellas que el 0% de los otros 5564 servidores de esta categoría
  • Publicado en el registro más recientemente que el 86% de los otros 5564 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 5564 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Supero?

Superó 4 de 4 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (2.0.2) llegó al registro ayer.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

GitHub

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

de githubMuy usado★ 34,2 milActualizado hace 5 días

Computadora o nube

Desktop Commander

MCP server for terminal commands, file operations, and process management

de wonderwhy-erMuy usado↓ 709,6 mil/sem★ 10,2 milActualizado hace 17 días

Se ejecuta en tu computadora

Cloudflare MCP

Cloudflare MCP servers

de cloudflareMuy usado★ 4,4 milActualizado hace 14 meses

Se ejecuta en la nube✓ mcp.cloudflare.com

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

supero-mcp

Build and deploy a real web app from your AI assistant, using Supero over MCP.

You describe the app. Your assistant (Claude Code, Cursor, VS Code Copilot, or any MCP client) reads the build spec from Supero, writes the app, validates it, and deploys it to a URL you can open. The app gets sign-in, roles, a database, an admin panel and an API from the platform, so the assistant writes the part that is yours and nothing else.

This repo has three things:

  • This guide: how to connect and build, start to finish.
  • [Project briefs](projects/README.md): 31 apps worth building, in 16 verticals, written as requirements. Pick one and build it.
  • [Community apps](apps/README.md): apps people have built, with source. Run one, add your own, or send a fix to someone else's.

The free plan gives you 3 projects and needs no card. Deployments on it are 30-minute previews; a URL that stays up is a paid plan.

Start here

If you want toGo to
Build your first app, with every step spelled out[Your first app, step by step](docs/first-app.md) (30 minutes)
Choose something to buildPicking a project, then the project list
See a finished example with its sourcePage Turners, a book club app
Fix something in an app that existsCommunity apps
Read about a platform featureLearn more on docs.supero.dev

The rest of this page is the short version for people who have done this before.

Contents

  1. Get a key
  2. Connect your assistant
  3. Check the connection
  4. Build an app
  5. What the assistant does
  6. Change it and ship it
  7. Free plan limits
  8. When something goes wrong
  9. Contribute

1. Get a key

  1. Create a free Supero account. No card.
  2. In the dashboard, open Build via MCP. It is on every project page and in the sidebar.
  3. Create a key. There are two kinds:
KeyWhat the assistant can do with itUse it when
Project keyBuild into one project, and only that oneYou have made a project in the dashboard and want the app there. This is the safer default.
Domain keyCreate new projects and build into themYou want the assistant to create the project too. Needs a domain admin.

The key starts with ak_ and is shown once. Copy it then. If you lose it, rotate it under API Keys to get a new one.

Treat the key like a password. Do not commit it, and do not paste it into an issue or an app folder.

2. Connect your assistant

The server is at https://api.supero.dev/mcp/v1/messages (streamable HTTP). Send the key in an X-API-Key header, raw, with no Bearer in front.

Claude Code

claude mcp add --transport http supero \

https://api.supero.dev/mcp/v1/messages \ --header "X-API-Key: ak_..."

Then run /mcp inside Claude Code and check that supero is connected.

Cursor: ~/.cursor/mcp.json

{

"mcpServers": { "supero": { "url": "https://api.supero.dev/mcp/v1/messages", "headers": { "X-API-Key": "ak_..." } } } }

VS Code (GitHub Copilot): .vscode/mcp.json

{

"servers": { "supero": { "type": "http", "url": "https://api.supero.dev/mcp/v1/messages", "headers": { "X-API-Key": "ak_..." } } } }

Run MCP: List Servers, start supero, and use Copilot in Agent mode.

Anything else. Any client that speaks MCP over streamable HTTP and lets you set a request header will work. More detail, and the one known gap (Claude Desktop's connector screen wants OAuth, which the server does not offer yet), is in docs/connect.md.

3. Check the connection

Ask your assistant:

Call build_whoami on Supero and tell me what it says.

You should get back your role, your domain and, for a project key, the project it is bound to. If you would rather check from a terminal:

curl -s https://api.supero.dev/mcp/v1/messages \

-H "Content-Type: application/json" \ -H "X-API-Key: ak_..." \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"build_whoami","arguments":{}}}'

4. Build an app

Paste this, with your own description in the middle.

With a project key (the project already exists):

Connect to Supero over MCP and use your build_ tools. Everything runs through MCP: don't look for a local supero CLI or a SKILLS.md file on disk, there isn't one.

Build this app in my project: [describe your app: the main thing users do, the key screens, and an admin view].

Work in this order: build_whoami, then build_get_skills to load the spec, then build_plan. Echo the plan back to me and wait for my go-ahead. Then build_get_examples with the closest archetype as your reference, author the bundle, run build_validate and fix everything it reports, run build_doctor and fix its warnings, then build_publish and deploy (build_deploy for a ~30-minute preview, build_go_live for the permanent URL). Finally build_smoke_test the deployed URL and finish with a short summary: what you built, the URL, and how I log in.

With a domain key, change the second paragraph to:

Create a new project with build_create_project (pick a short name and namespace), then build this app in it: [describe your app].

Stuck for an idea? Every project brief ends with a prompt that is ready to paste.

If the assistant starts searching your disk for a CLI, send it this:

Stop reading the local filesystem. There is no CLI and no SKILLS.md. Call build_get_skills over MCP now, author the bundle, then build_validate.

More prompts, for changing an app, fixing a failed deploy and going live, are in docs/prompts.md.

5. What the assistant does

StepToolsWhat happens
1. Orientbuild_whoamiFinds out which project it may build into and what the key allows.
2. Learnbuild_get_skills, build_get_examples, build_get_service_contractReads the build spec, a working reference app, and the contract of each platform service it plans to use. The spec is served live, so it is never out of date.
3. Planbuild_planTurns your description into records, roles and screens. You read it and say go.
4. Write(your assistant)Writes a small bundle: the data model, the configuration, the setup and the front end.
5. Checkbuild_validate, build_doctorThe platform checks the bundle and reports what to fix before anything is deployed.
6. Shipbuild_publish, build_deploy or build_go_live, build_deploy_status, build_smoke_testPublishes a version, deploys it, waits for it to come up, and tests the live URL.

A deploy usually takes a few minutes and can sit in launching for five or more. That is normal: the assistant should keep polling build_deploy_status for up to ten minutes before deciding something is wrong.

The full walk-through is in docs/build-flow.md, and every tool is listed in docs/tools.md (64 tools; you can list them without a key).

What you do not have to build. Sign-in, roles and permissions, per-record and per-field access rules, the database, the REST API, the admin panel, and data kept apart between organisations in a multi-tenant app. There are also ready-made services to switch on instead of writing: bookings, appointments, rentals, cart, orders, payments, approvals, tasks, tickets, reviews, memberships, recurring plans, inventory, document signature, attachments, notifications, email and more. Ask the assistant to call build_list_capabilities to see them all.

6. Change it and ship it

  • Change the app. Tell the assistant what to change. It fetches the current version with build_get_bundle, edits it, then validates, publishes and deploys again. The version number goes up each time.
  • Preview or live. build_deploy gives a preview URL that lasts about 30 minutes, which is enough to click through and share. build_go_live gives a permanent address on supero.live and needs a paid plan.
  • Secrets. Keys for email, SMS or payments go in the app's admin panel under Services. Never put one in the bundle.
  • Dev and live mode. A project starts in dev mode. Switch it to live mode before real users arrive.

Free plan limits

Free
Price$0, no card
Projects3
Preview deployments10 per project, about 30 minutes each
Schemas20
API requests10,000 a month
Permanent live URLFrom the Basic plan

These are the figures on the pricing page on 5 October 2026. That page is the authority if they differ. A plan and a validation pass cost nothing, so get build_validate clean before spending a preview. More in docs/limits.md.

When something goes wrong

You seeIt meansDo this
Authentication requiredNo key reached the serverCheck the header is X-API-Key and the client was restarted after you added it.
401 or Invalid API keyThe key is wrong, cut short, revoked, or has Bearer in frontPaste the raw ak_... value. If it is lost, rotate it under API Keys.
The assistant cannot create a projectYou gave it a project keyCreate the project in the dashboard, or use a domain key.
The assistant looks for a CLI or a SKILLS.md fileIt is guessing from old habitsSend the recovery prompt from step 4.
build_validate failsThe bundle breaks a ruleLet the assistant fix what it lists and run it again. This step is free.
build_doctor warns that workflows "usually need elevated permission"That warning is out of dateIgnore it. Workflows register and run with a project key (checked 6 October 2026).
The app deployed but screens are half emptySome starter data may not have been created. This was a platform fault, fixed on 5 October 2026If you still see it, ask the assistant to call build_logs and look for SEED FAILURES, deploy again, and please open an issue.
Deploy stays in launchingThe app is still startingWait. Poll for up to ten minutes.
A status field will not save for ordinary usersFields named status or state are protectedName lifecycle fields _state, for example booking_state.
Out of previewsThe free plan has tenValidate more before deploying, or upgrade.

Still stuck? Ask in Discussions. Found a way to make the server misbehave? See SECURITY.md and report it privately.

Contribute

There are four ways in, and none of them needs permission first. The open issues list good first ones, and we reply within a day.

  • Publish an app. Build a brief, or your own idea, and add it with its source to community apps.
  • Improve someone else's app. Deploy it into your own project, fix one of its known gaps, and send the change back.
  • Write a brief for an app you wish existed. Copy projects/TEMPLATE.md.
  • Improve this guide: a client we have not covered, a prompt that works better, an error we did not explain.

CONTRIBUTING.md has the details.

Related

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx