Glide MCP
Build, manage, and operate Glide apps, projects, data, and workflows through Glide's hosted MCP server.
124 actionsAPI key
What your bot can do in Glide MCP
Looks up
- Ai models listList the AI models available to deployed apps that declare an ai binding.
- Ai query usageQuery AI Gateway request logs for this project's deployed apps.
- App custom domain statusCheck the status of an app's custom domain.
- App getGet details of a specific app by slug.
- App listList all apps for the project (deployed, pending, or errored — excludes deleted).
- App list versionsGet version history for a deployed app.
- App request readMake an authenticated HTTP request to THIS project's own app backend (the routes you write in server.ts) and get the response back — use…
- App runtime errorsRead build, client-runtime, and retained server-error history for this project.
- Auth audit queryQuery recent tool-dispatch audit rows for this project.
- Auth audit traceFetch every audit entry sharing a given traceId, reconstructing one turn's full effect chain.
Show 48 more
- Auth checkDry-run an authorization check for the caller without executing anything.
- Auth list actionsIntrospect the project worker's tool registry — returns every registered tool with its authz-relevant metadata.
- Auth whoamiReturn the verified ActorContext for the caller — actorId, actorType, orgId, projectId, delegation chain (if any), and correlation IDs…
- Billing lookupLook up live Glide pricing and billing facts.
- Db backup connectionReturn a read-only connection string for a G3-managed backup branch.
- Db backup listList all G3-managed database backup branches for this project.
- Db backup statusShow whether the project database is provisioned, the Neon history window, and the active branch.
- Db getGet details for a single project database by name.
- Db healthHealth check for the project database, read-only.
- Db listList the databases provisioned for this project.
- Db list tablesList all public tables and SQL views in the project's Postgres database (if provisioned), including relation comments plus column schemas…
- Db selectRun a single read-only statement (SELECT … or WITH … SELECT …) against the project's Postgres database, inside a SET TRANSACTION READ ONLY…
- File historyList the mutation history of workspace files — every write, edit, delete, move, and copy, newest first, with a ledger id per entry.
- File inspectInspect a file from the workspace.
- File listList files in the project workspace.
- File readRead a file or directory from the project workspace.
- File searchSearch file contents in the project workspace using a text query.
- File statCheck whether a file exists in the project workspace and return its size in bytes.
- Get workflow runInspect one workflow run — returns the run status, its input (the payload the run was triggered with — event.payload in the workflow's…
- Get workflow step outputRead the FULL value of one workflow step's output — the run's final output, or the run's INPUT (the trigger payload / event.payload.
- Integration actionsGet the COMPLETE input schema + description for specific tool slugs (from integration_search's recommended/related lists).
- Integration searchFind the right integration tools for a task (e.g.
- List active triggersList this project's LIVE integration triggers (the ones enable_trigger created) — each with its triggerId (needed for set_trigger_enabled…
- List triggersList the event triggers available for a connected toolkit — call this to find the exact trigger slug BEFORE enable_trigger.
- List workflow app triggersList this project's app triggers — each with its id, the UI app that fires it, the workflow it starts, its label, and enabled state.
- List workflow appsList this project's workflows with their WORKFLOW-LEVEL enabled state — the app master switch (set_workflow_enabled) that decides whether…
- List workflow data triggersList this project's data triggers — each with its id, the workflow it starts, the table and changes it watches, its label, and whether it…
- List workflow runsList recent runs of this project's workflows — each with its run id, status (complete / errored / running / paused / …), source, and a…
- List workflow schedulesList cron schedules for this project's workflows — each with its id (needed to pause or remove it), cron, timezone (null = UTC), enabled…
- List workflow webhooksList this project's workflow webhook triggers — each with its id (needed to rotate/enable/delete it), label, enabled state, and URL.
- Log queryQuery recent debug logs for the project.
- Org member role lookupLook up the calling actor's role on the org they are scoped to.
- Org model policy lookupLook up the AI model policy for the org the calling actor is scoped to.
- Project getGet metadata for the project — name, org, orgSlug, and creation date.
- Project listList all projects in this org.
- Project lookupLook up a single project by id.
- Project searchFind projects in this org by name, by the name of an app inside them, or by what a chat about them was called.
- Resource listList supported non-secret infrastructure metadata for the project.
- Secret listList project secrets as metadata only.
- Spreadsheet grepSearch all cells (and sheet names) in an xlsx attachment for a regex pattern.
- Spreadsheet inspect rangeInspect a rectangular range of an xlsx — JSON row objects + a compact formatting section, or an exhaustive formatting report.
- Spreadsheet list featuresSurvey the structural and visual features of an xlsx in a single call.
- Spreadsheet list macrosList the VBA macros in an xlsm (macro-enabled Excel) workbook.
- Spreadsheet read cell commentRead the full text + any reply chain for one cell comment OR Note in an xlsx.
- Spreadsheet read macro sourceReturn the decompressed VBA source code for one named module in an xlsm workbook.
- Spreadsheet read pivot definitionReturn the full definition of one pivot table.
- Spreadsheet read table definitionReturn the full definition of one Excel Table (the structured-range object that powers Table[Column] formulas + autofilter).
- Wait for workflow runWait for a workflow run to finish and return its result — call this ONCE after run_workflow instead of polling get_workflow_run.
Takes action
- Add app assetsPromote user attachments into the project's public app-asset storage and return an app-local path — /assets/<sha256>/<filename> — for each.
- App authenticated linkCreate a pre-authenticated link to an app.
- App bind custom domainBind a custom domain to a published app (e.g.
- App claim vanity slugClaim a globally unique vanity subdomain for an app (e.g.
- App deleteDelete an app.
- App promotePromote a specific version of an app to production.
- App publishPromote a version of an app to production.
- App release vanity slugRelease a vanity subdomain so it can be claimed by another app.
- App request writeMake an authenticated HTTP request to THIS project's own app backend (the routes you write in server.ts) and get the response back — use…
- App rollbackRoll an app back to a previous version.
Show 56 more
- App set accessSet the app's access level — the same setting the user sees in the Share dialog.
- App set iconSet the icon for one of the project's apps.
- App set nameRename an app's user-facing name when the user explicitly asks to rename it.
- App set presentationSet how one of the project's apps presents itself when installed, shared, or indexed.
- App unbind custom domainUnbind a custom domain from an app.
- BashRun a short Bash script in a sandboxed shell.
- Cancel workflow runStop an in-flight workflow run (running / paused / waiting) by its run id — the same Stop the dashboard offers.
- Create workflow app triggerRegister that a deployed app in this project may start a workflow from its own server code — the way a button in the app kicks off a run.
- Create workflow data triggerStart a workflow whenever rows in one of this project's tables are inserted, updated or deleted — by the app's users (a form submit), in…
- Create workflow scheduleSchedule a deployed workflow to run automatically — either RECURRING or ONE-TIME.
- Create workflow webhookGive a deployed workflow a PUBLIC URL that an external POST fires a run on — for EXTERNAL systems only (Stripe, Zapier, partner callbacks,…
- Db backup createCreate a read-only backup branch from a timestamp or Postgres LSN within the Neon history window.
- Db backup deleteDelete a G3-managed database backup branch.
- Db computeRead or change the project database's compute ceiling.
- Db executeRun any SQL statement against the project's Postgres database — SELECT, INSERT, UPDATE, DELETE, or DDL.
- Db ingest data sourceBulk-load a CSV/JSON/XLSX attachment into a Postgres table in one step.
- Db restore from backupRestore the live project database from a G3-managed backup branch.
- Db restore to pointRestore the live project database to a timestamp or LSN.
- Delete triggerPermanently remove a live integration trigger — the external event stops starting the workflow.
- Delete workflow app triggerDelete an app trigger by id (from list_workflow_app_triggers).
- Delete workflow data triggerDelete a data trigger by id (from list_workflow_data_triggers).
- Delete workflow webhookPermanently delete a webhook by id (from list_workflow_webhooks).
- Enable triggerMake an external event START A WORKFLOW (e.g.
- File copyCopy a file in the project workspace from source to destination without removing the original.
- File deleteDelete a file from the project workspace.
- File editIn-place edit of a workspace file.
- File moveMove (rename) a file in the project workspace from source to destination.
- File restoreRestore one workspace file to the state it had AFTER a specific file_history entry (pass that entry's historyId).
- File writeWrite (or overwrite) a file in the project workspace.
- Log clearDelete all debug log entries for the project.
- Project createCreate a new project in this org.
- Project deleteSoft-delete one or more projects in this org by ID or unique name.
- Project renameRename a project owned by this org.
- Project set accent colorSet the project's accent (brand) color.
- Remove workflow schedulePermanently delete a workflow schedule by id (from list_workflow_schedules).
- Rotate workflow webhookRegenerate a webhook's URL by id (from list_workflow_webhooks) — the OLD URL stops working immediately and a new one is returned.
- Run backend codeRun a short snippet of server-side JavaScript/TypeScript in this project's real backend runtime — with the same env a deployed server.ts…
- Run workflowRun a workflow once, right now (on demand) — a manual trigger, no schedule.
- Secret deleteDelete a project secret.
- Send feedbackSend Markdown feedback to the Glide team about GlideOS itself.
- Set trigger enabledPause or resume a live integration trigger without deleting it (its config and identity survive — re-enabling is instant, no re-connect).
- Set workflow app trigger enabledTurn an app trigger off or back on by id (from list_workflow_app_triggers).
- Set workflow data trigger enabledTurn a data trigger off or back on by id (from list_workflow_data_triggers).
- Set workflow enabledEnable or disable an ENTIRE workflow — the app-level master switch, by appName or appId.
- Set workflow schedule enabledEnable (resume) or disable (pause) ONE existing workflow schedule by id — get the id from list_workflow_schedules.
- Set workflow webhook enabledEnable (resume) or disable (pause) a webhook by id — get the id from list_workflow_webhooks.
- Set workflow webhook header authRequire (or stop requiring) a SECRET HEADER on a webhook's inbound requests, by id (from list_workflow_webhooks) — an optional second…
- Spreadsheet extract assetsBatch-extract embedded images from an xlsx directly into the project workspace as files under attachments/, WITHOUT routing the image…
- Spreadsheet renderRender one sheet of an xlsx — or one A1 range of it — to a PNG, the way Excel draws it.
- Suggest appsSearch the published App Store catalog for installable templates.
- Ui add glide componentsInstall Glide components from the catalog into an app by copying each canonical source into…
- Update previewUpdate the preview build of a React + Hono full-stack app.
- Update workflow data triggerChange a data trigger by id (from list_workflow_data_triggers).
- Update workflow scheduleEdit an existing workflow schedule IN PLACE by id (from list_workflow_schedules) — change its cadence and/or enabled state WITHOUT…
- Use app store appInstall a published App Store app by cloning its entire project — apps, workspace files, and data — which is dramatically faster and…
- Workspace restorePoint-in-time restore of a directory subtree.