Home›Developer docs

SashiDo for developers

Updated Nov 14, 20262 min read

Build on SashiDo from your code, your scripts and your AI assistant. Access tokens, the Management API, the MCP server for Claude, Cursor and VS Code, and how to keep your backend fast.

SashiDo runs your Parse Server backend: the database, APIs, cloud code, push notifications, files and jobs, on infrastructure we manage. These docs are about working with it from outside the dashboard: from your terminal, your CI, your own tools and your AI assistant.

Start here

Build your app

Get started Create an app, connect your SDK (JS, React Native, Flutter, iOS, Android, PHP), check that it works.
Starter apps React, React Native and Flutter apps with users and a live todo list, ready to connect to your app.
Data modeling Classes, pointers and relations designed for your screens.
Cloud code Functions, triggers, jobs, webhooks and your own routes, deployed from GitHub. Run it locally and test it.
Users and login Sign up, email verification, password reset, sessions, social login.
Secure your app Permissions, ACLs, roles, keys and a launch checklist.
Files, GraphQL, Live Queries, Push Storage and the other ways to reach your users and data.
Hosting and domains Your website, your own routes, your domain with free SSL.
Payments (Stripe) Checkout, a signed webhook, orders only the server marks paid.

Run it

Performance Queries, cloud code, engines, scaling and high availability.
Limits and Errors What the limits are, what errors mean and what to do.
Backups Daily backups, restore and download.
Migrate to SashiDo Move a Parse app from another host, step by step.
What's new New features and changes.

Automate and AI

Access tokens Scopes, app limits, expiry, revoking, the audit log.
CI/CD Test, deploy to staging, wait until it's live, promote.
MCP server Connect Claude, Cursor, VS Code and other AI clients to your apps.
Build with AI What to ask, what to automate, and how to keep it safe.
Management API The HTTP API behind the dashboard, for scripts and CI.

Two APIs

Your app has two APIs, for two kinds of callers:

  • Your app's Parse API (https://pg-app-<id>.scalabl.cloud/1/). Your web and mobile apps call it through the Parse SDKs, with the app's client keys. It's the standard Parse REST API, and nothing about it changes on SashiDo.
  • The SashiDo Management API (https://api.sashido.io). You call it with a personal access token to manage your apps: deploy, scale, read logs, query and change data as the developer, without the master key. The dashboard and the MCP server use it too.

Keep the master key on the server. For scripts, CI and AI assistants, use an access token: you choose what it may do, it can be revoked at any time, and everything it does is in your account's Activity.

For AI assistants

Every page of these docs is also available as Markdown: add .md to its URL, e.g. /en/docs/developers/mcp.md. The site's llms.txt lists them.

Reading this with an AI assistant? This page as Markdown.