Docs
Docs Your AI reads exactly the docs you read
https://end.blackall.ai/mcp?lang=enGuides
What there is, and how it works
From start to finish
The order to use the tools in. Read this first when you are not sure what to call.
02Moving from Supabase or Vercel
The order to move an app built on Supabase or Vercel: database, supabase-js, sign-in, functions, deploys. What runs as it is and what to check.
03Access rules
Why a new table looks empty. This is where things go wrong most often on this platform, so read it first.
04Three kinds of key
What the publishable key, secret key and access token are for, and which one must never be in a browser.
05Reading and writing data
Query syntax, operators, partial text search in Korean.
06Database extensions
How to turn extensions such as pgvector (embedding search) and PostGIS (maps) on and off, which ones you can turn on, and how they behave on a shared database.
07Database branches
A preview database per git branch: making one, wiring it to preview deployments, merging, resetting, deleting, billing.
08Queues · Vault · GraphQL · network restrictions
Queues like pgmq, encrypted secrets inside the database (Vault), /graphql/v1, and address limits and TLS for direct connections.
09Adding sign-in
Email and password, and social sign-in. Where the token comes back.
10Realtime subscriptions
That it must be turned on per table, and that access rules apply to realtime too.
11Files
Buckets and uploads, the difference between public and private, S3 access, moving files from Supabase, and resumable (TUS) uploads.
12Environment variables
How to give a deployed app values such as API keys, when changes take effect, and names you cannot use.
13Logs
How to see what happened when your app throws an error, and what each source records.
14Deployments
Connecting a repository, the production branch, and the build folder in a monorepo.
15Functions, scheduled jobs and database webhooks
What function code looks like, what it can and cannot do (outbound requests must be turned on), how to call it, cron schedules (UTC), and webhooks that tell outside services about table changes.
16Domains and the edge
Connecting, verifying and redirecting domains, domains for the API, the firewall and request limits, the edge cache.
17Edge: analytics, edge config, KV, AI gateway, rolling releases, middleware
What runs in front of the site: web analytics and speed measurement with no personal data, values and feature flags that change without a deploy, a key-value store, an OpenAI-compatible AI gateway, sending a new deployment to some visitors first, and middleware.ts.
18Preview protection
Who can open preview addresses, and how automation gets through.
19Limits and pricing
That the free plan holds one person's GitHub site and refuses past its limits, and the paid plan bills.
20Organisation: team, notifications, billing, audit log
Inviting members and their roles, notification channels, bills, the audit log, and the paths to do the same over HTTP (/api/v1).
21Migrations and types
Applying and recording schema changes as versioned SQL, downloading the schema as SQL, and making TypeScript types for supabase-js.
22The command line tool (oneend)
The oneend commands for terminals and CI: signing in, linking a project, environment variables, deployments, functions, migrations, types.
Step by step
The tools one goal needs, in order
Create a table and make it actually visible
Creates a table, sets up its access rules, and checks that the publishable key can read it.
02Adding sign-in
Adds email sign-in and makes each user see only their own data.
03Adding social sign-in
Lets people sign in with accounts such as Google or Kakao. Sets the callback address and the return address together.
04Adding file uploads
Creates a bucket and adds uploading and downloading.
05Managing the schema and deployments with the command line tool
Signs in with the oneend CLI, links a folder to a project, then handles migrations, types and deployments.
06See what this month will cost
Reads usage and checks whether anything is close to a free limit.
Reference
Every endpoint, tool and command, generated from the server code
Management REST API
Every /api/v1 endpoint for projects, databases, deployments and teams over HTTP.
02Project API
/rest/v1, /auth/v1, /storage/v1, /realtime/v1 and /functions/v1 on each project address, compatible with supabase-js.
03MCP server
How to connect AI tools such as Claude and ChatGPT, and the input of every MCP tool.
04CLI (oneend)
Every command and flag of the oneend command line tool.