Skip to content

useopencompany/supabase

v1.0.0MIT

Inspect Supabase projects, query databases, and manage migrations and Edge Functions with permission controls.

MCP servers

Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.

supabasestreamable-http
{
  "type": "streamable-http",
  "url": "https://mcp.supabase.com/mcp"
}

What this package declares

The files a client reads when it loads this plugin, exactly as this revision carries them.

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "supabase",
  "version": "1.0.0",
  "description": "Inspect Supabase projects, query databases, and manage migrations and Edge Functions with permission controls.",
  "author": {
    "name": "opencompany",
    "url": "https://opencompany.com"
  },
  "homepage": "https://supabase.com/docs/guides/ai-tools/mcp",
  "repository": "https://github.com/useopencompany/plugins/tree/main/supabase",
  "license": "MIT",
  "keywords": [
    "supabase",
    "postgres",
    "database",
    "sql",
    "edge-functions"
  ],
  "extensions": {
    "so.opencompany.capabilities": {
      "read": {
        "label": "Inspect Supabase resources",
        "defaultMode": "on",
        "tools": [
          "search_docs",
          "list_organizations",
          "get_organization",
          "list_projects",
          "get_project",
          "get_cost",
          "list_tables",
          "list_extensions",
          "list_migrations",
          "get_project_url",
          "generate_typescript_types",
          "list_edge_functions",
          "list_branches",
          "list_storage_buckets",
          "get_storage_config"
        ]
      },
      "write": {
        "label": "Run SQL and manage Supabase resources",
        "defaultMode": "ask",
        "tools": [
          "execute_sql",
          "apply_migration",
          "deploy_edge_function",
          "confirm_cost",
          "create_project",
          "pause_project",
          "restore_project",
          "create_branch",
          "delete_branch",
          "merge_branch",
          "reset_branch",
          "rebase_branch",
          "update_storage_config"
        ]
      },
      "query": {
        "label": "Read logs, keys, and function source",
        "defaultMode": "ask",
        "tools": [
          "get_logs",
          "query_logs",
          "get_advisors",
          "get_publishable_keys",
          "get_edge_function"
        ]
      }
    }
  }
}

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • so.opencompany.capabilities