# Magic Meal Kits > API, MCP, and deployment documentation for the Magic Meal Kits server you run in your own GCP project. ## Docs - [Auto AI summary](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/auto-ai-summary.md): Auto-discovers AI properties on a database and summarizes them. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. **Pro license required.** - [Create a comment](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/create-a-comment.md): Adds a comment to a page/discussion (official Notion API). Requires the `X-Notion-Official-Token` header. **Pro license required.** - [Get a user](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/get-a-user.md): Returns a single workspace user (official Notion API). Requires the `X-Notion-Official-Token` header. **Pro license required.** - [List comments](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/list-comments.md): Lists comments on a page/block (official Notion API). Requires the `X-Notion-Official-Token` header (your official Notion integration token). **Pro license required.** - [List users](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/list-users.md): Lists workspace users (official Notion API). Requires the `X-Notion-Official-Token` header. **Pro license required.** - [Trigger AI summary (v1)](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/trigger-ai-summary-v1.md): Triggers a Notion AI summary for a database. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. **Pro license required.** - [Trigger AI summary (v2)](https://docs.magicmealkits.com/api-reference/ai-comments-&-users/trigger-ai-summary-v2.md): Triggers an AI summary for a database via the v2 path. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. **Pro license required.** - [Create an API key](https://docs.magicmealkits.com/api-reference/api-keys/create-an-api-key.md): Creates a new Tiro API key. **Pro license required.** - [Delete an API key](https://docs.magicmealkits.com/api-reference/api-keys/delete-an-api-key.md): Deletes a Tiro API key. **Pro license required.** - [List API keys](https://docs.magicmealkits.com/api-reference/api-keys/list-api-keys.md): Lists the Tiro API keys on your account. **Pro license required.** - [Charge via AutoPay](https://docs.magicmealkits.com/api-reference/autopay/charge-via-autopay.md): Charges a registered AutoPay method. Requires a **Pro** or **Paymint-only** license and **draws down your Paymint balance**. - [Delete an AutoPay method](https://docs.magicmealkits.com/api-reference/autopay/delete-an-autopay-method.md): Removes a registered AutoPay method. Requires a **Pro** or **Paymint-only** license. - [List AutoPay methods](https://docs.magicmealkits.com/api-reference/autopay/list-autopay-methods.md): Lists a payer's registered AutoPay methods. Requires a **Pro** or **Paymint-only** license. - [Manage an AutoPay method](https://docs.magicmealkits.com/api-reference/autopay/manage-an-autopay-method.md): Updates an existing AutoPay method. Requires a **Pro** or **Paymint-only** license. - [Register AutoPay](https://docs.magicmealkits.com/api-reference/autopay/register-autopay.md): Registers a payer for AutoPay (recurring billing). Requires a **Pro** or **Paymint-only** license. - [Bulk check for duplicates](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-check-for-duplicates.md): Read-only. Checks which input records already exist (matched by `lookup_properties`) and returns ready-to-pipe `unique_records` / `duplicate_records` arrays. **Pro license required.** - [Bulk delete (trash) pages](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-delete-trash-pages.md): Moves up to 100 pages to trash by `page_ids`. Requires a **Basic** license. - [Bulk insert records](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-insert-records.md): Creates up to 100 pages in a Notion database/data source from simple property maps. Identify the target with `data_source_id` (multi-data-source DBs), `notion_id` (auto-detect), or `database_id`. Requires a **Basic** license. - [Bulk page update (raw)](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-page-update-raw.md): Batch PATCH page parameters directly (erase content, icon, cover, template, in_trash, archived, is_locked, properties) without schema conversion — properties must be in Notion API format. **Pro license required.** - [Bulk update records](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-update-records.md): Updates up to 100 pages. Each record must include `page_id` and the properties to change. Requires a **Basic** license. - [Bulk upsert records](https://docs.magicmealkits.com/api-reference/bulk-operations/bulk-upsert-records.md): Insert-or-update by matching `lookup_properties` (like SQL upsert). Requires a **Basic** license. - [Get a card deep link](https://docs.magicmealkits.com/api-reference/cards/get-a-card-deep-link.md): Creates a shareable deep link for a Remember business card. Omit both `cardId` and `name` to use the token owner's own profile card; otherwise pass **both** together. **Pro license required.** - [Get a category](https://docs.magicmealkits.com/api-reference/catalog/get-a-category.md): Looks up a Coupang display category by code. Requires a **Basic** license. - [Bulk grant/revoke course access](https://docs.magicmealkits.com/api-reference/classrooms/bulk-grantrevoke-course-access.md): Applies the same `grant` / `revoke` course lists to multiple members in one call. Requires a **Basic** license. Rate limited (1 request / 20 s). - [Get a member's course permissions](https://docs.magicmealkits.com/api-reference/classrooms/get-a-members-course-permissions.md): Returns a member's course/classroom access. Requires a **Basic** license. Rate limited. - [Grant/revoke a member's course access](https://docs.magicmealkits.com/api-reference/classrooms/grantrevoke-a-members-course-access.md): Grants and/or revokes a member's access to courses (classrooms). Provide at least one of `grant` / `revoke` (each is a list of course IDs). Requires a **Basic** license. Rate limited. - [List classrooms](https://docs.magicmealkits.com/api-reference/classrooms/list-classrooms.md): Lists the community's classrooms (courses). Requires a **Basic** license. Rate limited. - [Get supported locales](https://docs.magicmealkits.com/api-reference/config/get-supported-locales.md): Returns the locales supported for transcription/translation/summary. The handler itself doesn't use the Tiro token, but the route still runs the Tiro auth middleware — so a Tiro connection must be configured (server-side stored token), same as the other endpoints. **Pro license required.** - [Get threads (folders)](https://docs.magicmealkits.com/api-reference/config/get-threads-folders.md): Returns the user's threads/folders for organizing notes. **Pro license required.** - [Get AI summary](https://docs.magicmealkits.com/api-reference/content/get-ai-summary.md): Returns the AI-generated Markdown summary. Relative image paths are rewritten to pre-signed S3 URLs (~15-min TTL). **Pro license required.** - [Get audio URL](https://docs.magicmealkits.com/api-reference/content/get-audio-url.md): Returns a pre-signed S3 URL for the original audio file. **Pro license required.** - [Get note summaries](https://docs.magicmealkits.com/api-reference/content/get-note-summaries.md): Returns summaries for a note keyed by template title. **Pro license required.** - [Get note tab content](https://docs.magicmealkits.com/api-reference/content/get-note-tab-content.md): Fetches the content of one note tab, selected by exactly one of `tab_id` or `template`. **Pro license required.** - [Get note transcripts](https://docs.magicmealkits.com/api-reference/content/get-note-transcripts.md): Returns merged transcripts for a note — raw, refined, and (if enabled) translated — plus duration. **Pro license required.** - [Get transcript](https://docs.magicmealkits.com/api-reference/content/get-transcript.md): Returns the decoded transcript with speaker labels and millisecond timestamps. Pass `format` to also get a rendered `text` string. **Pro license required.** - [List note tabs](https://docs.magicmealkits.com/api-reference/content/list-note-tabs.md): Lists the named AI note tabs for a recording (Summary, Key Points, Highlights, template outputs). **Pro license required.** - [Coupang](https://docs.magicmealkits.com/api-reference/coupang/overview.md): Retrieve Coupang seller orders and order sheets. - [Apply a template to a page](https://docs.magicmealkits.com/api-reference/data-sources-v2/apply-a-template-to-a-page.md): Applies a data-source template to an existing page. Requires a **Basic** license. - [Get a page](https://docs.magicmealkits.com/api-reference/data-sources-v2/get-a-page.md): Fetches a single page/database item with simplified properties. Requires a **Basic** license. - [Get simplified schema](https://docs.magicmealkits.com/api-reference/data-sources-v2/get-simplified-schema.md): Returns a flattened, easy-to-read schema for a database/data source. Requires a **Basic** license. - [List data sources](https://docs.magicmealkits.com/api-reference/data-sources-v2/list-data-sources.md): Lists the data sources attached to a multi-data-source database. Requires a **Basic** license. - [Query a data source](https://docs.magicmealkits.com/api-reference/data-sources-v2/query-a-data-source.md): Same as the database query but targets a specific data source ID directly. Requires a **Basic** license. - [Query a database](https://docs.magicmealkits.com/api-reference/data-sources-v2/query-a-database.md): Queries pages with simple `filters` (auto-converted to Notion filter syntax), sorts, and pagination. Returns flattened `simple_properties` alongside raw properties. Requires a **Basic** license. - [Get database schema](https://docs.magicmealkits.com/api-reference/database-&-schema/get-database-schema.md): Returns the property schema (names, types, options) for a database. For multi-data-source databases, properties live on the data source — see the v2 endpoints. Requires a **Basic** license. - [Get duplicate-check schema](https://docs.magicmealkits.com/api-reference/database-&-schema/get-duplicate-check-schema.md): Schema describing the lookup fields accepted by bulk-duplicate-check. Requires a **Basic** license. - [Get property options](https://docs.magicmealkits.com/api-reference/database-&-schema/get-property-options.md): Returns the available option values for a select/multi-select/status property. Requires a **Basic** license. - [Get update schema](https://docs.magicmealkits.com/api-reference/database-&-schema/get-update-schema.md): Schema variant describing the fields accepted by bulk-update for this database. Requires a **Basic** license. - [Get upsert schema](https://docs.magicmealkits.com/api-reference/database-&-schema/get-upsert-schema.md): Schema variant describing the fields accepted by bulk-upsert (including lookup properties). Requires a **Basic** license. - [List database items](https://docs.magicmealkits.com/api-reference/database-&-schema/list-database-items.md): Lists items (pages) in a database with simplified properties. Requires a **Basic** license. - [List devices](https://docs.magicmealkits.com/api-reference/devices/list-devices.md): Lists the Plaud hardware devices bound to the account (Note, Note Pro, etc.). **Pro license required.** - [Export a page](https://docs.magicmealkits.com/api-reference/files/export-a-page.md): Generates an export/download URL for a Notion page. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Get recording bundle](https://docs.magicmealkits.com/api-reference/files/get-recording-bundle.md): Backend-for-frontend: returns the file plus any combination of transcript, summary, share state, and audio URL in a single call. **Pro license required.** - [Get recording metadata](https://docs.magicmealkits.com/api-reference/files/get-recording-metadata.md): Returns metadata for a single recording (no transcript/summary fetch). **Pro license required.** - [List recordings](https://docs.magicmealkits.com/api-reference/files/list-recordings.md): Lists your Plaud recordings, newest first by default. **Pro license required.** - [Upload a file](https://docs.magicmealkits.com/api-reference/files/upload-a-file.md): Uploads an external file and attaches it to a Notion page/database property. **Pro license required.** - [Upload a file (direct)](https://docs.magicmealkits.com/api-reference/files/upload-a-file-direct.md): Direct file upload variant. Requires a **Basic** license. - [Decompose an ISO 8601 duration](https://docs.magicmealkits.com/api-reference/iso-8601/decompose-an-iso-8601-duration.md): Parses an ISO 8601 duration into numeric days/hours/minutes/seconds. **Pro license required.** - [Format an ISO 8601 duration](https://docs.magicmealkits.com/api-reference/iso-8601/format-an-iso-8601-duration.md): Formats an ISO 8601 duration string (e.g. `PT1H30M`) into one or more human-readable formats. **Pro license required.** - [Execute JavaScript](https://docs.magicmealkits.com/api-reference/javascript/execute-javascript.md): Runs JavaScript in a secure sandbox with a timeout. Requires a **Basic** license. Code is capped at 10 KB; timeout defaults to 5000 ms (max 10000 ms). Values in `args` are exposed to the script as the `args` array. - [Extract JSON from text](https://docs.magicmealkits.com/api-reference/json/extract-json-from-text.md): Extracts and parses the first JSON object or array embedded in arbitrary text. **Pro license required.** - [List members](https://docs.magicmealkits.com/api-reference/members/list-members.md): Lists community members by page. Requires a **Basic** license. Rate limited. - [Get YouTube video metadata](https://docs.magicmealkits.com/api-reference/metadata/get-youtube-video-metadata.md): Returns title, author, thumbnails, channel info, and counts for a video. Identify it by either `video_url` or `video_id`. **Pro license required** — a Basic key returns `403` with `Pro account required`. This route is rate limited. - [Create a note](https://docs.magicmealkits.com/api-reference/notes/create-a-note.md): Creates a new meeting note with optional context, threads, and locales. **Pro license required.** - [Delete a note](https://docs.magicmealkits.com/api-reference/notes/delete-a-note.md): Deletes a meeting note. This cannot be undone. **Pro license required.** - [Get note status](https://docs.magicmealkits.com/api-reference/notes/get-note-status.md): Returns a note's status and metadata (transcription state, duration, paragraph count). **Pro license required.** - [Replace note settings](https://docs.magicmealkits.com/api-reference/notes/replace-note-settings.md): Full replace of a note's settings (title, locales, feature toggles). **Pro license required.** - [Update a note](https://docs.magicmealkits.com/api-reference/notes/update-a-note.md): Partial update of a note — title, context, locales, thread add/remove, feature toggles. **Pro license required.** - [Notion](https://docs.magicmealkits.com/api-reference/notion/overview.md): Bulk Notion operations, database queries, markdown, publishing, workspace management, files, and transcription. - [Get consumer orders](https://docs.magicmealkits.com/api-reference/orders/get-consumer-orders.md): Returns Coupang consumer orders, paginated by `pageIndex` / `pageSize` and filtered by `year`. **Pro license required.** - [Get flattened consumer orders](https://docs.magicmealkits.com/api-reference/orders/get-flattened-consumer-orders.md): Same as consumer orders but flattened to one row per item — convenient for spreadsheet/automation mapping. **Pro license required.** - [Get order sheets](https://docs.magicmealkits.com/api-reference/orders/get-order-sheets.md): Returns Coupang seller order sheets for a created-at window. Requires a **Basic** license. - [API Reference](https://docs.magicmealkits.com/api-reference/overview.md): Base URL, conventions, and the endpoint groups documented here. - [Append/convert markdown](https://docs.magicmealkits.com/api-reference/pages-&-content/appendconvert-markdown.md): Converts markdown to Notion blocks and appends to a page. `engine` selects the legacy in-process parser (`blocks`, default) or Notion's native enhanced-markdown API (`native`). Requires a **Basic** license. - [Create page from markdown](https://docs.magicmealkits.com/api-reference/pages-&-content/create-page-from-markdown.md): Creates a new page (under a parent page or database) with content built from markdown. Requires a **Basic** license. - [Update page markdown (native)](https://docs.magicmealkits.com/api-reference/pages-&-content/update-page-markdown-native.md): In-place edit of a page's content via Notion's native markdown API (insert/replace/update content). **Pro license required.** - [Cancel a payment](https://docs.magicmealkits.com/api-reference/payments/cancel-a-payment.md): Cancels a previously sent payment request. Requires a **Pro** or **Paymint-only** license. - [Destroy a payment](https://docs.magicmealkits.com/api-reference/payments/destroy-a-payment.md): Permanently removes a payment request. Requires a **Pro** or **Paymint-only** license. - [Read a payment](https://docs.magicmealkits.com/api-reference/payments/read-a-payment.md): Returns the status/details of a payment request. Requires a **Pro** or **Paymint-only** license. - [Resend a payment request](https://docs.magicmealkits.com/api-reference/payments/resend-a-payment-request.md): Re-sends an existing payment request to the payer. Requires a **Pro** or **Paymint-only** license and **draws down your Paymint balance**. - [Send a payment request](https://docs.magicmealkits.com/api-reference/payments/send-a-payment-request.md): Sends a Paymint payment request to a payer. Requires a **Pro** or **Paymint-only** license and **draws down your Paymint balance**. - [Paymint](https://docs.magicmealkits.com/api-reference/paymint/overview.md): Send and manage Paymint (결제선생) payment requests and AutoPay. - [Plaud](https://docs.magicmealkits.com/api-reference/plaud/overview.md): Read your Plaud voice-recorder library — recordings, transcripts, AI summaries, note tabs, devices, and search. - [Publish a page](https://docs.magicmealkits.com/api-reference/publishing/publish-a-page.md): Makes a Notion page publicly accessible and returns the public URL. Uses the unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Set database item configuration](https://docs.magicmealkits.com/api-reference/publishing/set-database-item-configuration.md): Updates the visual configuration of a database item block. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Set page block configuration](https://docs.magicmealkits.com/api-reference/publishing/set-page-block-configuration.md): Updates the visual configuration of a page block (width, text formatting, table of contents, etc.). Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Unpublish a page](https://docs.magicmealkits.com/api-reference/publishing/unpublish-a-page.md): Removes public access from a previously published page. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Remember](https://docs.magicmealkits.com/api-reference/remember/overview.md): Generate Remember business-card deep links. - [Get search history](https://docs.magicmealkits.com/api-reference/search/get-search-history.md): Returns recent search queries with counts. **Pro license required.** - [Search transcripts](https://docs.magicmealkits.com/api-reference/search/search-transcripts.md): Full-text search across all your transcripts. Returns matching files with hit context. **Pro license required.** - [Skool](https://docs.magicmealkits.com/api-reference/skool/overview.md): Read Skool members, classrooms, and course permissions, and grant/revoke course access. - [Convert Markdown to Slack Block Kit](https://docs.magicmealkits.com/api-reference/slack/convert-markdown-to-slack-block-kit.md): Converts Markdown into Slack Block Kit JSON and a Block Kit Builder preview URL. Requires a **Basic** license. This route is rate limited. - [Threads](https://docs.magicmealkits.com/api-reference/threads/overview.md): Read your Meta Threads posts, insights, replies, and conversations — and sync them into Notion for search and analysis. - [Tiro](https://docs.magicmealkits.com/api-reference/tiro/overview.md): Upload audio and manage Tiro meeting notes — transcripts, summaries, threads, webhooks, and API keys. - [Get YouTube transcript](https://docs.magicmealkits.com/api-reference/transcript/get-youtube-transcript.md): Returns the transcript of a YouTube video in the requested format. Identify the video by either `video_url` or `video_id`. Requires a **Basic** license. This route is rate limited. - [Get a transcription](https://docs.magicmealkits.com/api-reference/transcription/get-a-transcription.md): Returns the transcription for a single audio block. Also requires `X-Notion-User-ID`. Requires a **Basic** license. - [List page transcriptions](https://docs.magicmealkits.com/api-reference/transcription/list-page-transcriptions.md): Lists audio-block transcriptions found on a page. Also requires `X-Notion-User-ID`. Requires a **Basic** license. - [Upload audio](https://docs.magicmealkits.com/api-reference/upload/upload-audio.md): Uploads an audio file (multipart/form-data) and starts transcription. **Pro license required.** - [Upload audio from URL](https://docs.magicmealkits.com/api-reference/upload/upload-audio-from-url.md): Uploads audio from an external URL (e.g. Google Drive) — Tiro downloads it directly. **Pro license required.** - [Get current user](https://docs.magicmealkits.com/api-reference/user/get-current-user.md): Returns the current Plaud user's profile, membership tier, and remaining transcription seconds. **Pro license required.** - [Format a phone number](https://docs.magicmealkits.com/api-reference/utilities/format-a-phone-number.md): Normalizes a Korean phone number to the format Paymint expects. No auth required. - [List approved licenses](https://docs.magicmealkits.com/api-reference/utilities/list-approved-licenses.md): Returns the approved Paymint licenses available to your deployment (used to pick a member/merchant in MMK mode). No auth required. - [Utilities](https://docs.magicmealkits.com/api-reference/utilities/overview.md): Single-purpose helper endpoints: JavaScript execution, JSON extraction, ISO 8601 durations, and Markdown → Slack conversion. - [Create a webhook](https://docs.magicmealkits.com/api-reference/webhooks/create-a-webhook.md): Registers a webhook for the given event types. **Pro license required.** - [Delete a webhook](https://docs.magicmealkits.com/api-reference/webhooks/delete-a-webhook.md): Deletes a webhook. **Pro license required.** - [Get webhook event types](https://docs.magicmealkits.com/api-reference/webhooks/get-webhook-event-types.md): Returns the available webhook event types you can subscribe to. **Pro license required.** - [List webhooks](https://docs.magicmealkits.com/api-reference/webhooks/list-webhooks.md): Lists the webhooks registered on your Tiro account. **Pro license required.** - [Poll new-recording candidates](https://docs.magicmealkits.com/api-reference/webhooks/poll-new-recording-candidates.md): Returns the most-recently-edited recordings that are READY to ship (not trashed, transcribed, and summarized), newest first. This is the polling source behind the **Watch New Recordings** Make trigger. **Pro license required.** - [Update a webhook](https://docs.magicmealkits.com/api-reference/webhooks/update-a-webhook.md): Updates a webhook's name, URL, event types, or active state. **Pro license required.** - [Get workspace subscription](https://docs.magicmealkits.com/api-reference/workspace-&-teams/get-workspace-subscription.md): Returns subscription/plan info for the workspace. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Invite guest to a page](https://docs.magicmealkits.com/api-reference/workspace-&-teams/invite-guest-to-a-page.md): Invites a guest to a specific page with a permission level. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Invite user to team](https://docs.magicmealkits.com/api-reference/workspace-&-teams/invite-user-to-team.md): Adds a user to a team by email. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Invite user to workspace](https://docs.magicmealkits.com/api-reference/workspace-&-teams/invite-user-to-workspace.md): Invites a user to the workspace with a role. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [List teams](https://docs.magicmealkits.com/api-reference/workspace-&-teams/list-teams.md): Lists workspace teams (optionally filtered by `teamTypes`). Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Remove user from team](https://docs.magicmealkits.com/api-reference/workspace-&-teams/remove-user-from-team.md): Removes a user from a team by email. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Remove user from workspace](https://docs.magicmealkits.com/api-reference/workspace-&-teams/remove-user-from-workspace.md): Removes a user from the workspace by email. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [Revoke a guest invitation](https://docs.magicmealkits.com/api-reference/workspace-&-teams/revoke-a-guest-invitation.md): Revokes a guest's access to a page. Unofficial API — also requires `X-Notion-Space-ID` and `X-Notion-User-ID`. Requires a **Basic** license. - [YouTube](https://docs.magicmealkits.com/api-reference/youtube/overview.md): Fetch YouTube transcripts and video metadata in the format your automation needs. - [Authentication](https://docs.magicmealkits.com/authentication.md): API key authentication and license tiers for the Magic Meal Kits API. - [CLI](https://docs.magicmealkits.com/cli/overview.md): Install the mmk command-line tool and point it at your Magic Meal Kits deployment. - [Skills](https://docs.magicmealkits.com/cli/skills.md): Install the Magic Meal Kits skills and drive your deployment from any agent. - [FAQ](https://docs.magicmealkits.com/faq.md): Answers to the most common Magic Meal Kits questions — finding modules, Notion connection/permission errors, timeouts and duplicate runs, and where to manage connections. - [Getting started](https://docs.magicmealkits.com/guides/paymint/getting-started.md): Use this when you're setting up 결제선생 (Paymint) for the first time — sign up, pass the card-company review, connect it to Magic Meal Kits, and understand costs. - [Installation](https://docs.magicmealkits.com/installation.md): Deploy the Magic Meal Kits server into your own Google Cloud project, and upgrade it later. - [Magic Meal Kits](https://docs.magicmealkits.com/introduction.md): An automation server you deploy into your own GCP project — drive it from your code, from Make.com, or from an LLM over MCP. - [Docs as MCP](https://docs.magicmealkits.com/mcp/docs-as-mcp.md): Point your LLM at these docs and vibe-code automations against your Magic Meal Kits server. - [MCP Overview](https://docs.magicmealkits.com/mcp/overview.md): Connect the Magic Meal Kits server's MCP tools to an MCP client. - [Fix persistent 503 errors (force re-activate)](https://docs.magicmealkits.com/operations/fix-503-force-sync.md): Use this when Make.com scenarios keep failing with 503 from Magic Meal Kits modules — force-reactivate the server from the App Status page. - [Activate Google Cloud billing (upgrade)](https://docs.magicmealkits.com/operations/google-cloud-billing.md): Keep your Magic Meal Kits server running after the Google Cloud free trial: activate billing (upgrade) so the project isn't suspended — plus what it costs. - [Make integration tips & gotchas](https://docs.magicmealkits.com/operations/make-integration-tips.md): Use this when building Make scenarios with Magic Meal Kits — find the modules, set request timeouts, avoid duplicate runs, and stay within Notion rate limits. - [Fix Notion connection & permission errors](https://docs.magicmealkits.com/operations/notion-connection.md): Use this when Notion modules fail with 401 or a permission error — grant your Notion integration access to the page/database and re-set the Make connection. - [Share system logs with support](https://docs.magicmealkits.com/operations/share-system-logs.md): Use this when support asks for your Magic Meal Kits logs — download the system logs from Google Cloud and send them, along with your account email and symptom, to support. - [Stop or reinstall the service](https://docs.magicmealkits.com/operations/stop-reinstall.md): Use this when you want to stop the Magic Meal Kits service in your Google Cloud project, or reinstall it — including the billing prerequisite for a successful reinstall. - [Upgrade performance (memory tier)](https://docs.magicmealkits.com/operations/upgrade-performance.md): Use this when Magic Meal Kits is slow or runs out of memory under heavy load — upgrade the server from Free (256 MB) to Basic (512 MB) from App Status. - [Quickstart](https://docs.magicmealkits.com/quickstart.md): Make your first call to your Magic Meal Kits deployment. - [Troubleshooting](https://docs.magicmealkits.com/troubleshooting.md): Keep your Magic Meal Kits deployment running: Google Cloud billing, stopping/reinstalling the service, and what to do when the server is slow to come back. ## OpenAPI Specs - [openapi](https://docs.magicmealkits.com/api-reference/tiro/openapi.json) ## Optional - [CLI (npm)](https://www.npmjs.com/package/@magic-meal-kits/cli) - [Magic Meal Kits](https://make.magicmealkits.com/)