Ext Ops Panel
Abrir o painel

io.github.Tthanh2k6/supabase-rls-check

Read-only Supabase RLS checks: explain rules, analyze/diff SQL exports, scan public env vars.

Servidor MCP · de Tthanh2k6

Resumo

io.github.Tthanh2k6/supabase-rls-check é um servidor MCP publicado por Tthanh2k6. Marketplaces que lemos e que o listam: 1 (Official MCP Registry). A última mudança que registramos foi em 2026-11-13. Conforme nossa passagem pelos marketplaces em 2026-11-14.

O que pede

  • Roda na sua máquina

Nenhum dos marketplaces que lemos publica as ferramentas ou as configurações que ele pede.

O que declara, pede e executa, por completo

Instale apenas plugins de desenvolvedores em quem você confia. Mostramos o que os marketplaces publicam e não testamos plugins.

Funciona com

  • Claude Code
  • Codex
  • Cursor
  • VS Code
  • Copilot CLI

Um link de um clique abre o cliente, que pede confirmação antes de adicionar o servidor.

Pelos marketplaces que o listam e pelo transporte MCP que declara, conforme cada cliente documenta. Não testamos plugins.

Conectar

Comandos e configurações gerados apenas a partir do que os marketplaces declaram. Não os executamos por você e não testamos plugins.

Como servidor MCP local: pacote PyPI

Gerado a partir do que Official MCP Registry declara.

Claude CodeTerminal
claude mcp add --transport stdio supabase-rls-check -- uvx --with "mcp>=1.10" supabase-rls-check mcp
Codex~/.codex/config.toml
[mcp_servers.supabase-rls-check]
command = "uvx"
args = ["--with", "mcp>=1.10", "supabase-rls-check", "mcp"]
Cursor~/.cursor/mcp.json
{
  "mcpServers": {
    "supabase-rls-check": {
      "command": "uvx",
      "args": [
        "--with",
        "mcp>=1.10",
        "supabase-rls-check",
        "mcp"
      ]
    }
  }
}

Onde está publicado

MarketplaceStatusVersãoNúmerosVerificadoVisto pela primeira vez
Official MCP Registry (Abrir o registro) Listado 0.6.3 Forks (GitHub): 0
Estrelas (GitHub): 0
Sem marcação

Cada número é do próprio marketplace e nunca é somado entre marketplaces. Um marketplace que não publica números não mostra nenhum: sem número não é zero.

O que mudou

  1. Official MCP Registry: argumentos de inicialização alterados: --with alterado
  2. Official MCP Registry: lançou a versão 0.6.3 (antes 0.6.1)
  3. Official MCP Registry: lançou a versão 0.6.1 (antes 0.6.0)
  4. Official MCP Registry: lançou a versão 0.6.0 (antes 0.5.0)
  5. Official MCP Registry: lançou a versão 0.5.0 (antes 0.4.0)
  6. Official MCP Registry: descrição mudou
  7. Official MCP Registry: lançou a versão 0.4.0 (antes 0.3.0)
  8. Official MCP Registry: descrição mudou
  9. Official MCP Registry: lançou a versão 0.3.0 (antes 0.2.2)
  10. Passou a ser um produto que acompanhamos
  11. Official MCP Registry: apareceu

Plugins semelhantes

Produtos cujos próprios nomes, descrições, ferramentas e skills são os mais próximos deste pelo significado, em todos os marketplaces que lemos. A proximidade é ordenada apenas dentro desta lista.

  • Airlock RLS

    Scan a deployed site for an exposed Supabase service_role key and audit Row Level Security.

    de mateuszingano · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • rls-doctor io.github.subhajitlucky/rls-doctor

    Read-only Postgres/Supabase RLS audit with a rolled-back probe that proves who can read which rows.

    de subhajitlucky · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

  • rls-check io.github.Muhandis-online/rls-check

    Read-only Supabase RLS check: explains in Arabic which tables anyone can read or change. No keys.

    de Muhandis-online · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • supabase-expert

    Expert Supabase guidance for RLS policies, Auth flows, Storage setup, security auditing, and best practices. Helps build secure, performant Supabase applications. Includes bundled…

    de asim266 · Pacote de plugins

    Listado em: Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • AgentSQL

    Guard AI agents' PostgreSQL/MySQL access via MCP: SQL audit, auth, masking, write approval

    de cuipengdba · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • Database Sentinel

    Audit skill (Supabase, MongoDB) + read-only Supabase MCP tools.

    de Paarth Jha · Pacote de plugins

    Listado em: Community GitHub marketplaces · Descreve quase a mesma tarefa

  • supabase-mcp io.github.mrfentmen/supabase-mcp

    Query your Supabase project: table rows, auth users, RPC. Endpoints per official docs.

    de mrfentmen · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • Audit AI

    Finds authorization holes in Next.js + Supabase apps and live Supabase databases. No API key.

    de audit0 · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • Vericto: database guardrails for AI agents

    Database guardrails for AI agents: check SQL against your Vericto rules before it runs.

    de vericto.com · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • DB Query Guard MCP

    Paid remote MCP for governed database query review, SQL simulation, approvals, and audits.

    de dbqueryguard.clauxel.com · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

Plugins semelhantes por marketplace

A mesma pergunta feita a cada marketplace separadamente: existe lá um equivalente deste plugin?

Listado em Claude Code: claude-plugins-community (5)
  • supabase-expert

    Expert Supabase guidance for RLS policies, Auth flows, Storage setup, security auditing, and best practices. Helps build secure, performant Supabase applications. Includes bundled…

    de asim266 · Pacote de plugins

    Listado em: Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • supabase

    Supabase MCP integration for database operations, authentication, storage, and real-time subscriptions. Manage your Supabase projects, run SQL queries, and interact with your…

    de supabase-community · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • cockroachdb

    Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database…

    de cockroachdb · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • neon

    Manage your Neon projects and databases with the neon-postgres agent skill and the Neon MCP Server.

    de neondatabase · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • alloydb

    Create, connect, and interact with an AlloyDB for PostgreSQL database and data.

    de gemini-cli-extensions · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community, Community GitHub marketplaces · Descreve quase a mesma tarefa

Listado em Claude Code: claude-plugins-official (5)
  • supabase

    Supabase MCP integration for database operations, authentication, storage, and real-time subscriptions. Manage your Supabase projects, run SQL queries, and interact with your…

    de supabase-community · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • cockroachdb

    Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database…

    de cockroachdb · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • neon

    Manage your Neon projects and databases with the neon-postgres agent skill and the Neon MCP Server.

    de neondatabase · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • alloydb

    Create, connect, and interact with an AlloyDB for PostgreSQL database and data.

    de gemini-cli-extensions · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude Code: claude-plugins-community, Community GitHub marketplaces · Descreve quase a mesma tarefa

  • clickhouse

    Connect Claude to your ClickHouse Cloud databases. Browse organizations, services, databases, and table schemas. Run read-only SQL queries against your data and get instant…

    de ClickHouse · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

Listado em Claude: knowledge-work-plugins (5)
  • cockroachdb

    Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database…

    de cockroachdb · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • planetscale

    An authenticated hosted MCP server that accesses your PlanetScale organizations, databases, branches, schema, and Insights data. Query against your data, surface slow queries, and…

    de planetscale · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • clickhouse

    Connect Claude to your ClickHouse Cloud databases. Browse organizations, services, databases, and table schemas. Run read-only SQL queries against your data and get instant…

    de ClickHouse · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • prisma

    Prisma MCP integration for Postgres database management, schema migrations, SQL queries, and connection string management. Provision Prisma Postgres databases, run migrations, and…

    de prisma · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • informatica-for-claude-platform

    Governed catalog discovery for Informatica Intelligent Data Management Cloud (CDGC): find tables, columns, files, glossary terms and policies across the enterprise catalog, check…

    de forcedotcom · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Claude: knowledge-work-plugins · Descreve quase a mesma tarefa

Listado em Codex: openai-curated (openai/plugins) (5)
  • Supabase

    Manage Supabase projects directly through ChatGPT. Execute SQL queries on PostgreSQL databases, design and modify table schemas, deploy serverless edge functions, and configure…

    de Supabase · Pacote de plugins

    Listado em: Codex: openai-curated (openai/plugins) · Descreve quase a mesma tarefa

  • crowdstrike-falcon-fusion

    CrowdStrike Falcon Fusion skills for authoring, deploying, and executing Fusion workflows. Includes live action discovery, YAML authoring with schema validation, workflow import…

    de CrowdStrike · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Codex: openai-curated (openai/plugins), Copilot CLI: github/awesome-copilot · Descreve quase a mesma tarefa

  • crowdstrike-falcon-foundry

    CrowdStrike Falcon Foundry development skills for building cybersecurity applications on the Falcon platform. Includes UI development, collections, functions, workflows, API…

    de CrowdStrike · Pacote de plugins

    Listado em: Claude Code: claude-plugins-official, Codex: openai-curated (openai/plugins), Copilot CLI: github/awesome-copilot, Claude Code: claude-plugins-community · Descreve quase a mesma tarefa

  • Datadog (Preview)

    Available for US1 customers only. Analyze, investigate, and act on your Datadog telemetry directly from ChatGPT using natural language. Ask questions about your production…

    de Datadog · Pacote de plugins

    Listado em: Codex: openai-curated (openai/plugins) · Descreve uma tarefa semelhante

  • Airtable

    Bring operational data and context into the flow of your ChatGPT conversations. You can ask questions, create and update records, and analyze your data—all through conversation…

    de Airtable · Pacote de plugins

    Listado em: Codex: openai-curated (openai/plugins) · Descreve uma tarefa semelhante

Listado em Community GitHub marketplaces (5)
  • Database Sentinel

    Audit skill (Supabase, MongoDB) + read-only Supabase MCP tools.

    de Paarth Jha · Pacote de plugins

    Listado em: Community GitHub marketplaces · Descreve quase a mesma tarefa

  • supabase

    Use this skill when developing applications with Supabase, running the Supabase CLI, designing migrations and RLS policies, testing database behavior, generating client types…

    de magnus919 · Pacote de plugins

    Listado em: Community GitHub marketplaces · Descreve quase a mesma tarefa

  • DBHub

    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite

    de bytebase · Servidor MCP

    Listado em: Official MCP Registry, Community GitHub marketplaces · Descreve quase a mesma tarefa

  • neon-postgres

    Manage your Neon backend with the Neon agent skills and the Neon MCP Server: Lakebase Postgres, Managed Better Auth, Realtime, Object Storage, Functions, the Data API, and AI…

    de Neon · Pacote de plugins

    Listado em: Community GitHub marketplaces · Descreve quase a mesma tarefa

  • supabase

    Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR…

    de supabase · Pacote de plugins

    Listado em: Community GitHub marketplaces · Descreve quase a mesma tarefa

Listado em Copilot CLI: github/awesome-copilot (5)
  • cockroachdb

    Connect GitHub Copilot to your CockroachDB clusters: run and explore SQL through MCP, with DBA/Developer/Operator agents, CockroachDB best-practice skills, and safety hooks that…

    de cockroachdb · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot · Descreve quase a mesma tarefa

  • database-data-management

    Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices.

    de Awesome Copilot Community · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot · Descreve quase a mesma tarefa

  • tooljet

    Build and edit ToolJet internal tools, dashboards and business applications using an existing ToolJet MCP connection and the maintained app-builder skill.

    de ToolJet · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot · Descreve quase a mesma tarefa

  • sumo-logic

    Query Sumo Logic logs, alerts, dashboards, and SIEM insights directly from Copilot.

    de SumoLogic · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot, Community GitHub marketplaces · Descreve quase a mesma tarefa

  • datadog

    Use Datadog directly in Copilot / VS Code through a preconfigured Datadog MCP server. Query logs, metrics, traces, dashboards, and more through natural conversation.

    de datadog-labs · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot · Descreve quase a mesma tarefa

Listado em Copilot CLI: github/copilot-plugins (5)
  • advanced-security

    Advanced Security plugin for GitHub Copilot.

    de github · Pacote de plugins

    Listado em: Copilot CLI: github/copilot-plugins · Descreve quase a mesma tarefa

  • canvas-apps

    Build Power Apps Canvas Apps using the Canvas Authoring MCP server.

    de microsoft · Pacote de plugins

    Listado em: Copilot CLI: github/copilot-plugins · Descreve quase a mesma tarefa

  • model-apps

    Build and deploy Power Apps generative pages for model-driven apps with specialist agents for planning, entity creation, and parallel code generation. Requires PAC CLI >= 2.7.0…

    de microsoft · Pacote de plugins

    Listado em: Copilot CLI: github/copilot-plugins · Descreve quase a mesma tarefa

  • dataverse

    Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management…

    de microsoft · Pacote de plugins

    Listado em: Copilot CLI: github/awesome-copilot, Copilot CLI: github/copilot-plugins · Descreve quase a mesma tarefa

  • microsoft-365-agents-toolkit

    Toolkit for building Microsoft 365 Copilot declarative agents — scaffolding, JSON manifest development, and capability configuration.

    de microsoft · Pacote de plugins

    Listado em: Copilot CLI: github/copilot-plugins · Descreve quase a mesma tarefa

Listado em Cursor: cursor/plugins (4)
  • Google Cloud BigQuery

    Explore datasets and tables and run SQL queries.

    de Cursor · Pacote de plugins

    Listado em: Cursor: cursor/plugins · Descreve quase a mesma tarefa

  • Vanta

    Query and remediate compliance tests, controls, frameworks, risks, and vulnerabilities in Vanta.

    de Cursor · Pacote de plugins

    Listado em: Cursor: cursor/plugins · Descreve quase a mesma tarefa

  • Lark Base

    Read and update tables, fields, views, and records in Lark Base.

    de Cursor · Pacote de plugins

    Listado em: Cursor: cursor/plugins · Descreve quase a mesma tarefa

  • PostHog MCP

    Work with PostHog from chat: query product analytics and run SQL, manage feature flags and experiments, triage error tracking issues, and review session replays, surveys, and…

    de Cursor · Pacote de plugins

    Listado em: Cursor: cursor/plugins · Descreve quase a mesma tarefa

Listado em Docker MCP Catalog (5)
  • CockroachDB

    Enable AI agents to manage, monitor, and query CockroachDB using natural language. Perform complex database operations, cluster management, and query execution seamlessly through…

    de amineelkouhen · Servidor MCP

    Listado em: Docker MCP Catalog · Descreve quase a mesma tarefa

  • SQLite (Archived)

    Database interaction and business intelligence capabilities.

    de modelcontextprotocol · Servidor MCP

    Listado em: Docker MCP Catalog · Descreve quase a mesma tarefa

  • MCP Database Server

    MCP server for SQLite, PostgreSQL, and MySQL with natural language to SQL and direct SQL tooling.

    de Souhar-dya · Servidor MCP

    Listado em: Official MCP Registry, Docker MCP Catalog · Descreve quase a mesma tarefa

  • Oracle Database

    Connect to Oracle databases via MCP, providing secure read-only access with support for schema exploration, query execution, and metadata inspection.

    de git-scarrow · Servidor MCP

    Listado em: Docker MCP Catalog · Descreve quase a mesma tarefa

  • schemacrawler-ai io.github.schemacrawler/schemacrawler-ai

    Enables natural language schema queries — explore tables, keys, procedures, and get SQL help fast

    de schemacrawler · Servidor MCP

    Listado em: Official MCP Registry, Docker MCP Catalog · Descreve quase a mesma tarefa

Listado em Official MCP Registry (5)
  • Airlock RLS

    Scan a deployed site for an exposed Supabase service_role key and audit Row Level Security.

    de mateuszingano · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • rls-doctor io.github.subhajitlucky/rls-doctor

    Read-only Postgres/Supabase RLS audit with a rolled-back probe that proves who can read which rows.

    de subhajitlucky · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

  • rls-check io.github.Muhandis-online/rls-check

    Read-only Supabase RLS check: explains in Arabic which tables anyone can read or change. No keys.

    de Muhandis-online · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • AgentSQL

    Guard AI agents' PostgreSQL/MySQL access via MCP: SQL audit, auth, masking, write approval

    de cuipengdba · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

  • supabase-mcp io.github.mrfentmen/supabase-mcp

    Query your Supabase project: table rows, auth users, RPC. Endpoints per official docs.

    de mrfentmen · Servidor MCP

    Listado em: Official MCP Registry · Descreve quase a mesma tarefa

Listado em PyPI (MCP servers) (5)
  • lampion-mcp

    MCP server for Lampion managed PostgreSQL — lets AI agents manage projects, branches, and databases

    de Sylv-Lej · Servidor MCP

    Listado em: PyPI (MCP servers) · Descreve quase a mesma tarefa

  • atengk-mcp-server-rdbms

    Universal Relational Database Model Context Protocol (MCP) Server powered by SQLAlchemy & FastMCP

    de atengk · Servidor MCP

    Listado em: PyPI (MCP servers) · Descreve quase a mesma tarefa

  • tai42-mcp-dynamic-postgres

    Schema-driven generator for safe, scoped PostgreSQL DML tools in FastMCP agent systems

    de tai42ai · Servidor MCP

    Listado em: PyPI (MCP servers) · Descreve quase a mesma tarefa

  • Cost Guard MCP

    Pre-flight query cost and result-size guardrails for AI agents on BigQuery, Snowflake, Databricks

    de mcpsmiths · Servidor MCP

    Listado em: Official MCP Registry, PyPI (MCP servers) · Descreve quase a mesma tarefa

  • altr-mcp-server io.github.altrsoftware/altr-mcp-server

    MCP server for ALTR data security: databases, tags, policies, classification, access, audits

    de altrsoftware · Servidor MCP

    Listado em: Official MCP Registry, PyPI (MCP servers) · Descreve quase a mesma tarefa

Listado em npm registry (MCP servers) (5)
  • rls-doctor io.github.subhajitlucky/rls-doctor

    Read-only Postgres/Supabase RLS audit with a rolled-back probe that proves who can read which rows.

    de subhajitlucky · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

  • Grain SQL

    Run SQL queries and inspect database schemas through safe, visible MCP tools.

    de pattrnlabs · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

  • queryio

    PostgreSQL MCP server for AI coding agents. Inspect a row and its foreign-key relationships with inspect_row, then investigate with bounded, read-oriented SQL.

    de aradhyas8 · Servidor MCP

    Listado em: npm registry (MCP servers) · Descreve quase a mesma tarefa

  • db-gateway io.github.4hmetuyar/db-gateway

    KVKK/GDPR-compliant LLM-to-database gateway: PII masking, RBAC, rate limiting, audit log

    de 4hmetuyar · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

  • IBM Db2 for i

    Read-only SQL queries and schema inspection for IBM Db2 for i over ODBC, JT400 or Mapepire (SSH).

    de Strom-Capital · Servidor MCP

    Listado em: Official MCP Registry, npm registry (MCP servers) · Descreve quase a mesma tarefa

Encontrados pelo significado, não por código ou repositório em comum: plugins semelhantes continuam sendo produtos distintos, e isto não é uma avaliação nem uma recomendação.

Quer esta marca no seu plugin em nosso catálogo?

Prove que o mantém com um arquivo no repositório, um arquivo no seu domínio ou um registro DNS, e você poderá mostrar esta marca na ficha, com banners ao vivo para o seu site e o README. Como funciona a verificação

Você também recebe alertas quando um marketplace o publica, o remove, muda a marca de verificado ou o que ele pede, e o endpoint remoto passa a ser monitorado como um serviço web.

Mostre dados atualizados do catálogo no seu site ou README do GitHub. Escolha um banner dinâmico ou um selo compacto.

Prévia do selo dinâmico
Veja exemplos e crie o seu
Para seu site
Prévia do banner para site
Para seu README
Prévia do selo para README
Abrir o criador de banners

Dados de Official MCP Registry. Os números vêm das nossas próprias passagens regulares pelos marketplaces, última leitura em . Não publicamos dados de contato dos editores de plugins.

De onde vêm os dados: como o catálogo é montado