Index / MCP servers / Neblla

Neblla MCP server

Connect Neblla and your agent gets 28 tools, among them neblla_create_app, neblla_create_product, neblla_delete_account. It answers at https://neblla.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
28
Official
yes, served from neblla.com
Reliability
10 of 10 checks
Response time
138 ms
Transport
streamable HTTP
Last checked
18 October 2026

Build and publish multiplayer apps and games on Neblla: scaffold, edit files, ship to the gallery.

Description as the publisher wrote it.

The 28 tools Neblla offers

ToolWhat it does
neblla_create_appCreate a new Neblla app. Returns the app ID (appId) to use in subsequent file upload operations. Recommended flow for a NEW app: 1) Call neblla_validate_requirements with the decisions you can infer from the request — it walks the same deci
Inputs: name, decisions, template, serverMode
neblla_create_productCreate a purchasable product for a Neblla app. type must be "one_time" (single purchase, fixed price) or "consumable" (quantity selector, price per unit). name should be a multi-language object e.g. { en: "Gold Coins", es: "Monedas de Oro"
Inputs: appId, name, type, price, pricePerUnit, step
neblla_delete_accountFor safety the MCP never deletes accounts directly. Returns a URL for the user to visit and confirm deletion from the Neblla dashboard.
neblla_delete_appPermanently delete an app and all its files.
Inputs: appId
neblla_delete_communicationPermanently remove a communication from a user's thread. The end user is notified via a `communicationDeleted` socket event so their UI updates in real time.
Inputs: appId, userId, commId
neblla_delete_fileDelete a single file from an app.
Inputs: appId, path
neblla_delete_productPermanently delete a product from a Neblla app.
Inputs: productId
neblla_get_app_urlReturns the canonical public URL for a Neblla app in the gallery. ALWAYS call this after neblla_create_app — never construct the URL yourself. Apps are published and browsed at play.neblla.com. The URL format is https://play.neblla.com/<slu
Inputs: appId
neblla_get_fileGet the content of a specific file. Text files (HTML, CSS, JS, JSON, SVG, plain text) are ALWAYS returned as UTF-8 strings — never base64. Binary files (images, fonts, audio) are returned as base64. The response includes an `encoding` field
Inputs: appId, path, offset, maxLength
neblla_get_llmsFetch the Neblla developer guide (llms.txt), split by topic so you read only what the app uses. Call this BEFORE designing or writing any code for a Neblla app — at minimum the `core` section (the default): the canonical six-file structure,
Inputs: section, offset, maxLength
neblla_get_userFetch the full record of a single end user — their saved data, public info, purchases, and communications thread. Use the `_id` from neblla_list_users / neblla_search_users_by_email as `userId`.
Inputs: appId, userId
neblla_list_appsList all apps owned by the authenticated developer.
neblla_list_communicationsList communications across ALL users of an app, filtered and sorted. The most useful tool for triaging an inbox: show only unread, only messages from users (not the dev), only flagged-important, or only those mentioning a given email. Retur
Inputs: appId, emailFilter, readFilter, fromFilter, importantOnly, sort
neblla_list_filesList all files staged for an app. Returns path, mimeType, size, and timestamps for each file.
Inputs: appId
neblla_list_productsList all products for a Neblla app.
Inputs: appId
neblla_list_usersList end users of an app — the people who connected through the SDK, NOT the developer's own account. Use this as the entry point for the backoffice flow: it returns a paginated list with each user's mongo `_id` (needed for every other back
Inputs: appId, emailFilter, withCommunicationsOnly, sort, skip, limit
neblla_move_fileRename or move a file within an app. oldPath is the current path, newPath is the destination.
Inputs: appId, oldPath, newPath
neblla_publish_appPublish a Neblla app to the public gallery. BEFORE calling this tool you MUST follow these steps with the user: 1) Ask for the app title and a short description (1-3 sentences) in the user's language. 2) Ask for the gallery section: "multip
Inputs: appId, section, titles, descriptions, tags, defaultLang
neblla_search_users_by_emailFind users of an app by a partial email match (min 2 characters). Returns the matching user docs with email, communications, data, stats, and language. Use neblla_list_users for full pagination instead when no email is known.
Inputs: appId, emailPart, skip, limit
neblla_send_communicationSend a message from the developer to a specific end user. The user receives it live via the SDK's `communicationUpdated` event if connected, and on next reconnect otherwise. Optionally attach a `data` JSON payload (rendered by the app), or
Inputs: appId, userId, message, data, dateFrom, dateTo
neblla_set_communication_importantToggle the "important" flag on a communication. This is dev-only metadata and is NOT broadcast to the end user — use it to bubble messages to the top of your own triage view.
Inputs: appId, userId, commId, important
neblla_set_communication_readMark a specific communication as read or unread (from the developer's side). The end user is notified live via a `communicationRead` socket event if connected.
Inputs: appId, userId, commId, read
neblla_unpublish_appRemove an app from the public gallery. The app keeps its files and URL — only its public listing is hidden. Use neblla_publish_app to re-publish.
Inputs: appId
neblla_update_appUpdate an app's configuration. Pass only the fields you want to change. Use addDomain/removeDomain to mutate the allowed-origins list atomically without overwriting other entries. `sandbox: true` lets the app load on localhost / non-https o
Inputs: appId, name, sandbox, addDomain, removeDomain, ai
neblla_update_productUpdate an existing product. Pass only the fields to change. Use this to adjust price, rename, or republish a product without losing its productId — changing the id would break checkout flows already wired into the app.
Inputs: productId, name, description, image, price, pricePerUnit
neblla_update_user_dataReplace the `data` object for a specific end user (the same object the SDK's neblla.save() reads/writes). Use sparingly: this overwrites the user's saved state and the change is broadcast live. Useful for support (unstuck a player), moderat
Inputs: appId, userId, data
neblla_upload_fileUpload or update a file for an app. Pass text files (HTML, CSS, JS, TS, JSON, SVG) as raw UTF-8 text with encoding="utf8" (the default) — do NOT base64-encode them, even if they contain quotes, backticks, ${...} or newlines; send the source
Inputs: appId, path, content, contentUrl, encoding
neblla_validate_requirementsWalk the SAME decision map the Neblla dashboard wizard uses, before creating an app. STRONGLY RECOMMENDED before neblla_create_app on any new-app request (skip it only for edits/fixes to existing code). It front-loads every structural decis
Inputs: decisions

Add Neblla to your AI client

Every block below points at https://neblla.com/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http neblla https://neblla.com/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "neblla": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://neblla.com/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "neblla": {
      "url": "https://neblla.com/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "neblla": {
      "type": "http",
      "url": "https://neblla.com/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "neblla": {
      "url": "https://neblla.com/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "neblla": {
      "serverUrl": "https://neblla.com/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "neblla": {
      "url": "https://neblla.com/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Neblla
version: 0.0.1
schema: v1
mcpServers:
  - name: Neblla
    type: streamable-http
    url: https://neblla.com/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "neblla": {
      "httpUrl": "https://neblla.com/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "neblla": {
      "type": "http",
      "url": "https://neblla.com/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "neblla": {
      "url": "https://neblla.com/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fneblla.com%2Fmcp&type=streamable_http&id=neblla&name=Neblla

Is Neblla up right now?

It answered our last check on 18 October 2026 in 138 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Neblla

Questions about Neblla

Is there an official Neblla MCP server?

Yes. It is published by neblla.com and served from neblla.com, the vendor's own domain: https://neblla.com/mcp.

How many tools does Neblla have?

28, as returned by the server's own tools/list on 31 August 2026: neblla_create_app, neblla_create_product, neblla_delete_account, neblla_delete_app, neblla_delete_communication, neblla_delete_file, neblla_delete_product, neblla_get_app_url, and 20 more.

Is Neblla down?

It answered our last check on 18 October 2026 in 138 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add Neblla to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://neblla.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Neblla need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.neblla. Endpoint host: neblla.com. ARD identifier: urn:air:com.neblla:mcp:neblla. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.