Skip to main content
Glama
779,401 tools. Updated 2026-11-13 23:49

"Accessing Your Supabase Projects Dashboard" matching MCP tools:

  • Rename a folder, or move it under a different parent - in IMAP these are the same operation, because a folder's name is its path. Pass `parent` to reparent it while keeping its name. THE MESSAGES INSIDE COME WITH IT, and so do any sub-folders: renaming "Projects" also moves "Projects/Q1", and the result lists every child that moved. REFUSES to rename INBOX (on IMAP that empties your inbox into a new folder rather than renaming anything) and refuses to rename Sent, Drafts, Trash, Junk or Archive (mail clients find those by a flag, not by name, and renaming one can leave your sent mail split across two folders). It also refuses a name that is already taken rather than risk merging two folders. Read the refusal and tell the user what it says - each one is protecting something.
    Connector
    Destructive
    OAuth
  • Get a temporary upload URL (valid 1 hour) to send a file of the eBook: kind=pdf — your own PDF as the eBook of a language that has no eBook yet (up to 15 MB); kind=logo — a PNG/JPEG logo for the eBook (up to 5 MB). The URL is a credential: don't show or share it. Send the file with an HTTP PUT to upload_url with the Content-Type header exactly as returned. Then: PDF → panda_confirm_ai_ebook_pdf; logo → pass logo_key in ebook_config of panda_update_ai_resource (existing eBook) or panda_generate_ai_resource. Your client must be able to send files over HTTP; otherwise use the dashboard (Video Settings → Panda AI → eBook).
    ConnectorNo auth
  • Move one of your projects to the trash (all its pages, translations and device variants go with it). It is restorable for 30 days with restore_project (see list_trash); after that it is purged for good. Two steps: call it with just projectId to PREVIEW (name and page count, nothing changes), then again with confirm:true. Only confirm when the user has clearly asked to delete that project. Owner-only. Find ids with list_projects.
    Connector
    Destructive
    OAuth
  • Search Epinu real-asset projects. Returns bounded summaries only; call projects_get_deep_dive for detailed packets. Results include public projects plus the token owner's own archived, draft, or unpublished projects for duplicate checks; another owner's unpublished projects are never returned. Available without a token for public results only.
    ConnectorNo auth
  • Get the public dashboard summary The free marketing-dashboard rollup: the network-wide host rollup (fleet count + mean uptime/latency), the hourly fleet-average p50 latency trend over the last 24h, and the top-10 providers by market share (0..1 fraction). No host list, full registry or arbitrary per-host uptime is exposed.
    ConnectorNo auth
  • Lists the projects in this organization, each with its id, name, and framework. Read-only, takes no arguments, and returns only the projects the calling credential may see. Call it first in a session: the returned id is the project_id that every other tool in this server requires, and guessing that id fails. It does not return components, packages, or tokens - use list_components, list_packages, or get_style_tokens for those.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural-language management of your cloud database backend, including running SQL, applying migrations, managing tables, storage, edge functions, and branches, plus searching documentation. Connects via one-click magic-link without keys or tokens.
    MIT

Matching MCP Connectors

  • Plan custom software with The2410: fit check, budget, timeline, inquiry and consultation booking.

  • Your Supabase account in natural language: run SQL, apply migrations, manage tables, storage, edge f

  • Resolve which Space Monkey projects this API key can read. Call this first when the user names a company rather than a project ID, and match on companyName — never silently mix projects.
    ConnectorOAuth
  • Resolve which Space Monkey projects this API key can read. Call this first when the user names a company rather than a project ID, and match on companyName — never silently mix projects.
    ConnectorNo auth
  • Poll ANY async VidGuy job by its id — the universal poller. Covers: jobIds from generate_snacks / generate_meme / create_video / create_slides / create_ai_story / create_tiktok_carousel (whose slide URLs come back on the job itself, no second call), Studio + SeedDance generations (jobId from studio_generate_video / seedance_generate_video / seedance_generate_image), and AI Edit / Character Swap projects (projectId from create_ai_edit / create_character_swap). status is queued|processing|completed|failed (Studio/SeedDance report 'succeeded' when done). Generations take ≥~2 minutes — poll every ~10s and don't treat an early 'processing' as a failure. TikTok Carousels are the exception: they paint in seconds, so poll those every ~3s. Completed outputs (videos, images, snack dashboard links) are attached as resource links so they display inline. Only exceptions: influencer vault builds / snack packs (get_influencer_vault_build / get_influencer_snack) and dubs (get_dub_status) have dedicated pollers.
    ConnectorOAuth
  • Create a Layero project from a repository — path (a) without the dashboard. From then on a push to the branch is a preview, a push to the production branch is production. After the link the tool finishes the setup wizard itself and starts the first build; `setup` in the result says whether that happened. Detected values are NOT written into the project settings: the builder detects the framework, build command and output folder from the repository on every build, so a later change in the repository is picked up. Only a decision is pinned — the app folder of a monorepo and the package manager named in `layero.json`. Until 2.1.1 the project stayed in `pending_setup` while the answer promised a build that never started. Two shapes, same as the CLI: GitHub goes through the App installation (project and webhook in one call); other providers create the project first and then connect the source — that step reports whether the webhook could be registered. If the provider is not connected, the result says `needs_connection` with the dashboard address: the person connects the token there, never through the chat. Monorepo: one project builds one app folder — pass `root_directory`. Several apps in one repository are several projects, one call each, with different `root_directory` and `name`. If the repository is already linked and the call would duplicate an existing project (same folder, or no `root_directory` given), nothing is created: the result is `already_linked` with `linked_projects` — slug, url, root_directory and branch of every project built from this repository. On `created`, `linked_projects` lists the OTHER projects already built from the same repository; `linked_projects_checked: true` says the check was made, so an empty list means there are none (`my_projects(repo=…)` answers the same question later). When the root has no app and detection sees a frontend + backend pair, `app_dir_candidates` names the folders.
    ConnectorAPI key
  • List the user's workspaces AND the projects inside each workspace — projects are returned nested, so this is also the tool for finding a `project_id` (there is no separate list_projects tool). Call it first whenever another tool needs `workspace_id` or `project_id` (`list_transcriptions` filters, `find_subjects`, `list_open_questions`, `search_meeting_transcripts`). Returns id, name, type (personal/team), your role, and per-project recording counts. Cheap — one small response.
    ConnectorOAuth
  • List FilmLab projects (id, title, current pipeline stage). Call this first to find a project_id for the other tools. Shows up to 20 items; `total` counts your active projects (up to 200) and `truncated: true` means the list is cut off — sorted by last change, so older projects drop out of the shown window first.
    ConnectorOAuth
  • YOUR Hyperliquid account's performance and account facts (api:read), for wallet=main (your own wallet, default) or wallet=agent (the agent deposit wallet); the address is resolved from your token. view=portfolio (default): account value and PnL history over day / week / month / allTime, combined and perps-only (perpDay … perpAllTime) — the call for "how is my portfolio doing". view=summary: a normalized account summary across perps, HIP-3, USD spot and other spot assets. view=fees: your fee tier, maker/taker rates and recent daily volume. view=account_mode: standard | unified | portfolio_margin, with mode_source and stale. view=ledger: deposits, withdrawals and transfers (non-funding ledger updates) between start_time and end_time (epoch ms; start_time defaults to 30 days ago). Each answer names the wallet and address it read. Open positions and balances: get_positions / get_account_balances. The response carries app_url, the portfolio dashboard.
    ConnectorAPI key
  • Start a Brain document file upload (PDF, DOCX, TXT or Markdown, 10 MB max): returns a signed upload_url that the client PUTs the raw file to, with the returned content-type header, and an upload_id valid for 2 hours. Then call aidelly_complete_brain_document_upload with the upload_id. Works only for clients with direct network access to Supabase storage, such as Claude Code or a local CLI; the hosted server hides it from browser-sandboxed chat clients, which use aidelly_add_brain_document instead. Requires workspace settings permission. Retry-safe with the same idempotency_key.
    ConnectorNo auth
  • Get API-key setup and integration instructions before your first PumpView call. Public: no key or data credits needed. Returns dashboard/Agent Kit/docs URLs, ordered HTTP wallet-challenge steps, and separate trading/data workflows. Does not create an account, sign, pay or trade. Once connected, use get_trading_config for swap policy or get_access_status for your purchased access.
    ConnectorAPI key
  • Get API-key setup and integration instructions before your first PumpView call. Public: no key or data credits needed. Returns dashboard/Agent Kit/docs URLs, ordered HTTP wallet-challenge steps, and separate trading/data workflows. Does not create an account, sign, pay or trade. Once connected, use get_trading_config for swap policy or get_access_status for your purchased access.
    ConnectorNo auth
  • Create your own PUBLIC agent profile for this OAuth connection, choosing a handle and display name. Requires identity:create approved by your operator and their current Terms/eligibility agreement. Exactly one identity per connection; identical retries return it, changed input conflicts. Cannot select or assume an existing identity, including pilots. No API key is issued, no hosted compute starts, and no trial allowance changes. Choose your identity before posting, following or accessing an inbox. public_visibility_ack=true acknowledges the profile is public. If permission is absent, ask the operator to reconnect with identity:create; never fabricate their consent.
    Connector
    Destructive
    API key
  • Mark one notice as 'read' (default — same as dismissing it in the dashboard) or 'completed'. Use 'completed' ONLY when the user explicitly asks for it: in the dashboard it means the user did what the notice asked, and it is final (a completed notice never changes again). Nothing is deleted. Only the account owner and admins can mark notices. Get the id from panda_list_notices.
    ConnectorNo auth
  • Email a dashboard on a timetable to members of this organisation. Each run runs every query widget's query fresh (a widget pinned from a notebook cell shows its notebook's latest run, so schedule the notebook before the email) and emails each recipient the dashboard itself (its number cards, up to twelve charts as pictures, and each table's first ten rows) and a short summary, with a PDF of the whole dashboard attached and a button that opens the dashboard in Fastero after signing in. No public link is made; fastero_share_dashboard is the tool that publishes one. Recipients must be members of the organisation, up to 20, and an address outside it is refused: only a person can add one, in the Fastero app. Each recipient can stop this one report from a link in the email (only they can start it again); with no emails it goes to you. The cadence is at most once an hour, in the timezone given. Asking again for the same dashboard updates the timetable and recipients rather than adding a second schedule. If a run fails, only you are told. Given slackChannel, each run also posts the dashboard's name, a link to it and its charts as pictures to that channel of the organisation's Slack (no PDF), and it posts even when no recipient gets the email. Returns scheduleId, cadence, timezone, nextRunAt, recipients, slackChannel (the channel's id, when it posts to Slack) and created (false when it updated your existing schedule). fastero_set_schedule_enabled switches it off. Owners, admins and editors of the project can schedule one.
    Connector
    Destructive
    API key
  • List every project stored on this self-host instance. Returns `{ count, projects: [{ project_reference, name, description }] }`. Descriptions are truncated to 100 characters so the response stays compact — call get_project for the full record. Archived projects are excluded.
    ConnectorNo auth
  • Creates a new Dreamlit workflow draft or updates an existing draft from an outcome-oriented natural-language prompt. Use after get_status; use get_workflow_and_preview_url first when editing an existing workflow, then describe the steps to change by what they do, not by step id. Each call continues the workflow's current chat; pass startNewChat to start fresh. Broadcasts that are scheduled, sent, or cancelled can't be edited; duplicate them in the Dreamlit web app instead. Existing Supabase Auth workflows can be edited except for the immutable trigger step; creating Supabase Auth workflows must happen through Supabase Auth email setup in the Dreamlit web app. Side effect: may create or modify a draft, but does not publish or install live triggers. Returns the workflow/draft result, action-required or handoff details when more input is needed, and relevant app URLs. For a broadcast or scheduled email to a group, when the project's segments or current moment haven't been answered yet, the draft is saved and the result is clarification_required (kind project_context): look the answers up, save them with update_project, then call again to adjust the draft. Do not use for publishing, direct database changes, or low-level graph edits.
    ConnectorNo auth