all tools / database

Most reliable database AI agent tools

As of the latest check, Glimind tracks 200 database AI agent (MCP) tools, of which 0 are healthy right now. The table below ranks them live-first by real-time reliability.

toolstatuswhat it does
watashi_set
watashi-db
unknownStore context into the database (e.g., preferences, decisions).alternatives
watashi_record
watashi-db
unknownRecord a new preference, decision, or experience into the database.alternatives
search_db2_catalog
io.github.NotHarshhaa/mainframe-mcp-server
unknownSearch catalog tables and viewsalternatives
opa_list_policies
io.github.OrygnsCode/opa-mcp
unknownList policies on a running OPA server.alternatives
opa_get_policy
io.github.OrygnsCode/opa-mcp
unknownGet a policy from a running OPA server.alternatives
opa_delete_policy
io.github.OrygnsCode/opa-mcp
unknownDelete a policy from a running OPA server.alternatives
notion-db-update
@sakasegawa/ncli
unknownUpdate database schema or metadataalternatives
notion-db-query
@sakasegawa/ncli
unknownQuery a database viewalternatives
notion-view-update
@sakasegawa/ncli
unknownUpdate a database viewalternatives
notion-fetch
@sakasegawa/ncli
unknownRetrieve a page, database, or data source by URL or IDalternatives
notion-db-create
@sakasegawa/ncli
unknownCreate a databasealternatives
notion-view-create
@sakasegawa/ncli
unknownCreate a database viewalternatives
chainweb_keys
io.github.Pact-Community-Organization/chainweb
unknownList row keys of a Pact table (take limited)alternatives
chainweb.keys
io.github.Pact-Community-Organization/chainweb
unknownList row keys of a Pact table (take limited)alternatives
chainweb_read_table
io.github.Pact-Community-Organization/chainweb
unknownRead a single Pact table row via /local (unwrapped)alternatives
read-items
@directus/content-mcp
unknownFetch items from any collectionalternatives
create-item
@directus/content-mcp
unknownCreate new items in collectionsalternatives
update-item
@directus/content-mcp
unknownModify existing itemsalternatives
read-collections
@directus/content-mcp
unknownRetrieve the schema of all collectionsalternatives
list_connections
@yanzhang123/readonly-db-mcp
unknownLists all configured connection profiles.alternatives
list_databases
@yanzhang123/readonly-db-mcp
unknownLists databases available on a given connection.alternatives
list_tables
@yanzhang123/readonly-db-mcp
unknownLists tables in a specified database on a connection.alternatives
describe_table
@yanzhang123/readonly-db-mcp
unknownShows schema information for a specified table.alternatives
sample_rows
@yanzhang123/readonly-db-mcp
unknownReturns sample rows from a table with size limits.alternatives
query
@yanzhang123/readonly-db-mcp
unknownExecutes a read-only SQL query with validation and rollback.alternatives
query
vtiger-mcp
unknownRuns a vtiger SQL-like query against the CRM.alternatives
get_profile
samayyy/zee5-mcp-private
unknownRetrieve subscriber profile information.alternatives
get_watch_history
samayyy/zee5-mcp-private
unknownRetrieve subscriber watch history.alternatives
get_continue_watching
samayyy/zee5-mcp-private
unknownRetrieve continue watching list for a subscriber.alternatives
get_entitlements
samayyy/zee5-mcp-private
unknownRetrieve subscriber entitlements.alternatives
get_ratings
samayyy/zee5-mcp-private
unknownRetrieve subscriber ratings.alternatives
get_subscription
samayyy/zee5-mcp-private
unknownRetrieve subscriber subscription details.alternatives
get_billing
samayyy/zee5-mcp-private
unknownRetrieve subscriber billing information.alternatives
get_transactions
samayyy/zee5-mcp-private
unknownRetrieve subscriber transaction history.alternatives
podbc_execute_query_md
iflow-mcp_mcp-sqlalchemy-server
unknownExecute a SQL query and return results in Markdown table format.alternatives
podbc_spasql_query
iflow-mcp_mcp-sqlalchemy-server
unknownExecute a SPASQL query and return results.alternatives
podbc_sparql_query
iflow-mcp_mcp-sqlalchemy-server
unknownExecute a SPARQL query and return results.alternatives
podbc_execute_query
iflow-mcp_mcp-sqlalchemy-server
unknownExecute a SQL query and return results in JSONL format.alternatives
podbc_get_schemas
iflow-mcp_mcp-sqlalchemy-server
unknownList database schemas accessible to connected database management system (DBMS).alternatives
podbc_get_tables
iflow-mcp_mcp-sqlalchemy-server
unknownList tables associated with a selected database schema.alternatives
podbc_describe_table
iflow-mcp_mcp-sqlalchemy-server
unknownProvide the description of a table associated with a designated database schema. This includes information about column names, data types, nalternatives
podbc_filter_table_names
iflow-mcp_mcp-sqlalchemy-server
unknownList tables, based on a substring pattern from the `q` input field, associated with a selected database schema.alternatives
podbc_query_database
iflow-mcp_mcp-sqlalchemy-server
unknownExecute a SQL query and return results in JSONL format.alternatives
db_query
io.github.daedalus/mcp-recon-ng
unknownQuery databasealternatives
db_insert
io.github.daedalus/mcp-recon-ng
unknownInsert recordalternatives
db_delete
io.github.daedalus/mcp-recon-ng
unknownDelete recordsalternatives
suppa_list_entities
suppa-mcp
unknownAll entities/tablesalternatives
suppa_describe_entity
suppa-mcp
unknownFull schemaalternatives
suppa_search_records
suppa-mcp
unknownQuery any entity (paged: has_more/next_offset; match_any for OR filters)alternatives
suppa_get_record
suppa-mcp
unknownGet one record by idalternatives
suppa_create_entity
suppa-mcp
unknownCreate new tablealternatives
suppa_add_field
suppa-mcp
unknownAdd field to entityalternatives
suppa_add_enum_values
suppa-mcp
unknownAdd enum optionsalternatives
suppa_list_field_types
suppa-mcp
unknownAvailable typesalternatives
suppa_create_record
suppa-mcp
unknownInsert recordalternatives
suppa_update_record
suppa-mcp
unknownUpdate recordalternatives
suppa_delete_record
suppa-mcp
unknownDelete record (instance)alternatives
search_objects
io.github.agentic-eng/a2db
unknownExplore schema — tables, columns, with detail levelsalternatives
list_databases
wuqunfei/duckdb-mcp
unknownList databasesalternatives
list_schemas
wuqunfei/duckdb-mcp
unknownList schemasalternatives
list_tables
wuqunfei/duckdb-mcp
unknownList tables in the current schemaalternatives
list_catalogs
wuqunfei/duckdb-mcp
unknownList catalogsalternatives
snap_list_pools
io.github.agentzeny/snap-private-payments
unknownList SNAP mainnet shielded poolsalternatives
snap_pool_info
io.github.agentzeny/snap-private-payments
unknownPublic info for the configured poolalternatives
query_tickets
ZivSapir/Customer Support Analyst MCP
unknownRun a single read-only SELECT or WITH query against the tickets table. Use for counts, group-bys, and structured filters. Call get_schema fialternatives
get_schema
ZivSapir/Customer Support Analyst MCP
unknownCall this first. Returns the tickets table columns, types, allowed filter values, and whether a question should use SQL (query_tickets) or talternatives
list_dbcontexts
dotnet-context-mcp
unknownDiscover all DbContext classes in the solutionalternatives
list_migrations
dotnet-context-mcp
unknownMigration history with timestamps and owning contextalternatives
get_history
io.github.aresyn/codex-control-plane-mcp
unknownGet MCP-owned hook history from SQLite.alternatives
arif_vault_query
io.github.ariffazil/aaa-mcp
unknownQuery the VAULT999 audit ledgeralternatives
arif_vault_query
io.github.ariffazil/arifos-mcp
unknownQuery the VAULT999 audit ledgeralternatives
execute_sql
io.github.arifulislamat/database-mcp-mysql
unknownRuns a single SQL statement.alternatives
search_objects
io.github.arifulislamat/database-mcp-mysql
unknownLists tables, or describes one (columns, indexes, foreign keys).alternatives
execute_sql
io.github.arifulislamat/database-mcp-sqlite
unknownRuns a single SQL statement and returns a summary line followed by compact JSON {columns, rows}.alternatives
search_objects
io.github.arifulislamat/database-mcp-sqlite
unknownLists tables with estimated row counts, or describes one table (columns, indexes, foreign keys).alternatives
tm_sql
HMEI83/au-trademark-trends-mcp
unknownRead-only SQL escape hatch for questions the other tools do not coveralternatives
sql_query
AraneaDev/Argos-MCP
unknownExecute a SQL query against a configured databasealternatives
sql_get_schema
AraneaDev/Argos-MCP
unknownRetrieve the schema of a database or tablealternatives
sql_add_database
AraneaDev/Argos-MCP
unknownAdd a new database connection at runtimealternatives
unclick_kv_get
io.github.malamutemayhem/unclick-mcp-server
unknownRetrieve a value from the key-value store.alternatives
pgroonga_list_normalization_profiles
askdkc/pgroonga-mcp
unknownDiscovered index normalizer chains.alternatives
pgroonga_normalize_text
askdkc/pgroonga-mcp
unknownNormalize text using a discovered index profile.alternatives
pgroonga_validate_normalization_profile
askdkc/pgroonga-mcp
unknownValidate dictionary mappings without modifying them.alternatives
pgroonga_lookup_variants
askdkc/pgroonga-mcp
unknownBounded NormalizerTable variant lookup.alternatives
pgroonga_server_info
askdkc/pgroonga-mcp
unknownPostgreSQL, PGroonga, Groonga, and feature capabilities.alternatives
pgroonga_list_indexes
askdkc/pgroonga-mcp
unknownCatalog-resolved PGroonga indexes and supported modes.alternatives
pgroonga_explain_search
askdkc/pgroonga-mcp
unknownNon-executing EXPLAIN (FORMAT JSON) for a validated search.alternatives
pgroonga_health
askdkc/pgroonga-mcp
unknownAvailable PGroonga health checks.alternatives
get_entities
crunchypancake1/Home Assistant MCP
unknownList entity states, optionally filtered by domainalternatives
get_entity_state
crunchypancake1/Home Assistant MCP
unknownFull state and attributes for one entityalternatives
registry_get_server
AlperTk/ssh-admin
unknownGet details of a specific serveralternatives
registry_update_server
AlperTk/ssh-admin
unknownUpdate server properties (cannot change host/port)alternatives
registry_list_servers
AlperTk/ssh-admin
unknownList all registered servers (credentials hidden)alternatives
healthcheck
TIGERwu0118/YRB-HES Evidence MCP
unknownVerify database identity, schema, tables, and current countsalternatives
query
KbnCodes/MCP Server Hub
unknownExecute a read-only SQL queryalternatives
list_tables
KbnCodes/MCP Server Hub
unknownList tables in the databasealternatives
describe_table
KbnCodes/MCP Server Hub
unknownDescribe a table schemaalternatives
schema_memory
iflow-mcp_4r9un-mcp-kql-server
unknownDiscover, cache, and manage database schemas with AI context, analysis reports, and cache management.alternatives
list_indices
ifc-es-mcp-server
unknown列出可用的 ES 索引。alternatives
get_index_mapping
ifc-es-mcp-server
unknown查看索引的字段映射,了解有哪些字段可用。alternatives
analyzeTableBloat
io.github.bluwork/postgres-scout-mcp
unknownbloat analysis for VACUUM planningalternatives
getDatabaseStats
io.github.bluwork/postgres-scout-mcp
unknownsize, cache hit ratio, connection infoalternatives
listSchemas
io.github.bluwork/postgres-scout-mcp
unknownall schemas in the current databasealternatives
describeTable
io.github.bluwork/postgres-scout-mcp
unknowncolumns, constraints, indexes, and morealternatives
executeQuery
io.github.bluwork/postgres-scout-mcp
unknownrun SELECT queries (or writes in read-write mode)alternatives
explainQuery
io.github.bluwork/postgres-scout-mcp
unknownEXPLAIN plans for performance analysisalternatives
optimizeQuery
io.github.bluwork/postgres-scout-mcp
unknownoptimization recommendations for a specific queryalternatives
detectAnomalies
io.github.bluwork/postgres-scout-mcp
unknownanomalies in performance, connections, and dataalternatives
suggestVacuum
io.github.bluwork/postgres-scout-mcp
unknownVACUUM recommendations based on dead tuples and bloatalternatives
suggestIndexes
io.github.bluwork/postgres-scout-mcp
unknownmissing index recommendations from query patternsalternatives
getIndexUsage
io.github.bluwork/postgres-scout-mcp
unknownidentify unused or underused indexesalternatives
getCurrentActivity
io.github.bluwork/postgres-scout-mcp
unknownactive queries and connectionsalternatives
analyzeLocks
io.github.bluwork/postgres-scout-mcp
unknownlock contention and blocking queriesalternatives
getLiveMetrics
io.github.bluwork/postgres-scout-mcp
unknownreal-time metrics over a time windowalternatives
listDatabases
io.github.bluwork/postgres-scout-mcp
unknowndatabases the user has access toalternatives
listTables
io.github.bluwork/postgres-scout-mcp
unknowntables with size and row statisticsalternatives
getHealthScore
io.github.bluwork/postgres-scout-mcp
unknownoverall health score with component breakdownalternatives
suggestPartitioning
io.github.bluwork/postgres-scout-mcp
unknownpartitioning strategies for large tablesalternatives
getHottestTables
io.github.bluwork/postgres-scout-mcp
unknowntables with highest activityalternatives
findMissingValues
io.github.bluwork/postgres-scout-mcp
unknownNULL analysis across columnsalternatives
findOrphans
io.github.bluwork/postgres-scout-mcp
unknownorphaned records with invalid foreign keysalternatives
exploreRelationships
io.github.bluwork/postgres-scout-mcp
unknownmulti-hop foreign key traversalalternatives
analyzeForeignKeys
io.github.bluwork/postgres-scout-mcp
unknownforeign key health and performancealternatives
safeUpdate
io.github.bluwork/postgres-scout-mcp
unknownUPDATE with dry-run, row limits, empty WHERE protectionalternatives
getSlowQueries
io.github.bluwork/postgres-scout-mcp
unknownslow query analysis (requires pg_stat_statements)alternatives
query
MNGGibson/servicenow-ppm-governance
unknownQuery records from a ServiceNow table with filters, fields, and limit.alternatives
describe
MNGGibson/servicenow-ppm-governance
unknownDescribe the schema of a ServiceNow table, including fields and types.alternatives
create
MNGGibson/servicenow-ppm-governance
unknownCreate a new record in a ServiceNow table.alternatives
update
MNGGibson/servicenow-ppm-governance
unknownUpdate an existing record in a ServiceNow table.alternatives
reindex
AntonIXO/vibescience-mcp
unknownRebuild the SQLite index from markdown; idempotent.alternatives
wdata_list_tables
woof-xyz/workiva-mcp
unknownList Wdata tables, optionally with SQL reference.alternatives
wdata_get_table
woof-xyz/workiva-mcp
unknownGet details of a specific Wdata table.alternatives
wdata_run_sql
woof-xyz/workiva-mcp
unknownRun a SQL query against Wdata.alternatives
wdata_run_saved_query
woof-xyz/workiva-mcp
unknownRun a saved Wdata query.alternatives
wdata_list_connections
woof-xyz/workiva-mcp
unknownList Wdata connections.alternatives
wdata_create_table
woof-xyz/workiva-mcp
unknownCreate a Wdata table (write tool).alternatives
wdata_upload_and_import
woof-xyz/workiva-mcp
unknownUpload and import data into a Wdata table (write tool).alternatives
wdata_refresh_connection
woof-xyz/workiva-mcp
unknownRefresh a Wdata connection (write tool).alternatives
submit_sql_order
ckall/Archery MCP Server
unknown提交 SQL 工单alternatives
get_sql_order
ckall/Archery MCP Server
unknown查看 SQL 工单详情alternatives
audit_sql_order
ckall/Archery MCP Server
unknown审核 SQL 工单alternatives
execute_sql_order
ckall/Archery MCP Server
unknown执行 SQL 工单alternatives
get_table_structure
ckall/Archery MCP Server
unknown获取表结构alternatives
get_query_history
ckall/Archery MCP Server
unknown获取查询历史alternatives
list_todo_orders
ckall/Archery MCP Server
unknown获取待办工单列表alternatives
get_sql_order_log
ckall/Archery MCP Server
unknown获取工单日志alternatives
execute_query
ckall/Archery MCP Server
unknown执行 SQL 查询alternatives
list_metaobject_definitions
io.github.miller-joe/shopify-mcp
unknownDiscover metaobject types (schemas) on the store, including field definitionsalternatives
read_neo4j_cypher
deepan8545/employee-graph-mcp
unknownRead-only Cypher query execution; rejects write clauses and embedding returnsalternatives
delete_order
techakash32/MCP Order Management with RBAC
unknownDelete an order (RBAC enforced, admin only)alternatives
view_users
techakash32/MCP Order Management with RBAC
unknownView users (RBAC enforced, manager sees managed users, admin sees all)alternatives
create_manager
techakash32/MCP Order Management with RBAC
unknownCreate a new manager (RBAC enforced, admin only)alternatives
restore_database
HassanGeesey/school-finance-mcp
unknownRestore the database from a backupalternatives
backup_database
HassanGeesey/school-finance-mcp
unknownBackup the databasealternatives
find_transaction
shivanshshekhar11/Payment Reconciliation Copilot
unknownFinds a transaction from an order ID, customer email, or amount plus date range.alternatives
memory
deadtrickster/serenedash
unknownReturns memory panel data: duckdb_memory() by pool with history, RSS, swap.alternatives
activity
deadtrickster/serenedash
unknownReturns live query text from pg_stat_activity, or indicates nothing running.alternatives
search
deadtrickster/serenedash
unknownReturns inverted index data: segments, live vs deleted documents, buffered writes, commit/consolidation times.alternatives
cbm_query_graph
songpham/pi-cmp
unknownRead-only openCypher queriesalternatives
query_sql
fkadriver/mtga-mcp
unknownAd-hoc read-only SELECT over the databasealternatives
list_bases
TTaoGaming/mcp-airtable-query
unknownList bases available to the token.alternatives
get_base_schema
TTaoGaming/mcp-airtable-query
unknownList tables, fields, and views for a base.alternatives
list_records
TTaoGaming/mcp-airtable-query
unknownQuery records with view, formula, fields, sorting, and pagination.alternatives
get_record
TTaoGaming/mcp-airtable-query
unknownRetrieve a single record by ID.alternatives
create_records
TTaoGaming/mcp-airtable-query
unknownCreate one or more records in a table.alternatives
update_records
TTaoGaming/mcp-airtable-query
unknownUpdate one or more records in a table.alternatives
delete_records
TTaoGaming/mcp-airtable-query
unknownDelete one or more records from a table.alternatives
build_filter_formula
TTaoGaming/mcp-airtable-query
unknownBuild a validated Airtable filterByFormula string from a structured filter node.alternatives
mysql
io.github.codeChap/mysql
unknownRetrieve database schema information for tables.alternatives
query
io.github.codeChap/mysql
unknownExecute SQL queries on the database.alternatives
update
io.github.codeChap/mysql
unknownUpdate data in a specified table based on conditions.alternatives
insert
io.github.codeChap/mysql
unknownInsert data into a specified table.alternatives
delete
io.github.codeChap/mysql
unknownDelete data from a specified table based on conditions.alternatives
tuik_search_tables
ahmthamza/turkiye-veri-mcp
unknownSearches table names across all themes.alternatives
list_databases
mariadb-mcp-server
unknownLists all accessible databases on the MariaDB / MySQL server.alternatives
list_tables
mariadb-mcp-server
unknownLists all tables in a specified database.alternatives
execute_query
mariadb-mcp-server
unknownExecutes a SQL query.alternatives
describe_table
mariadb-mcp-server
unknownShows the schema for a specific table.alternatives
refresh_access
josemsantiago/Quickbase MCP
unknownRe-scans the Quickbase app(s) from scratch to refresh the local memory of schemas, field names, choices, and sample values.alternatives
describe_table
josemsantiago/Quickbase MCP
unknownDescribes the schema of a specific table, including field names, types, and choices.alternatives
list_tables
josemsantiago/Quickbase MCP
unknownLists the tables in the Quickbase app(s) that the MCP has scanned.alternatives
query_records
josemsantiago/Quickbase MCP
unknownQueries records from a table based on a query string or natural language criteria.alternatives
get_schema
mcp-genelab
unknownRetrieve the schema of the Neo4j knowledge graph, including node labels and relationship types.alternatives
get_constraints
mcp-genelab
unknownGet all constraints in the graph.alternatives
get_node_count
mcp-genelab
unknownGet the count of nodes for a given label.alternatives
get_relationship_count
mcp-genelab
unknownGet the count of relationships for a given type.alternatives
get_node_properties
mcp-genelab
unknownGet the properties of a node by its ID.alternatives
get_relationship_properties
mcp-genelab
unknownGet the properties of a relationship by its ID.alternatives
get_shortest_path
mcp-genelab
unknownFind the shortest path between two nodes by their IDs.alternatives
get_all_relationships
mcp-genelab
unknownGet all relationships of a node by its ID.alternatives
get_connected_nodes
mcp-genelab
unknownGet nodes connected to a given node by a specific relationship type.alternatives
get_indexes
mcp-genelab
unknownGet all indexes in the graph.alternatives
run_cypher
mcp-genelab
unknownExecute a Cypher query with optional parameters.alternatives
get_node_by_property
mcp-genelab
unknownFind nodes by a property value.alternatives
get_node_by_id
mcp-genelab
unknownGet a node by its internal Neo4j ID.alternatives
get_relationship_by_id
mcp-genelab
unknownGet a relationship by its internal Neo4j ID.alternatives
get_all_labels
mcp-genelab
unknownGet all node labels in the graph.alternatives
get_all_relationship_types
mcp-genelab
unknownGet all relationship types in the graph.alternatives
get_all_property_keys
mcp-genelab
unknownGet all property keys used in the graph.alternatives
list_resources
valv-dev/valv
unknownLists the resources (tables/collections) the agent can query, respecting policies.alternatives

FAQ

What are the most reliable database MCP tools right now?

As of the latest check, Glimind tracks 200 database AI agent (MCP) tools, of which 0 are healthy right now. The table below ranks them live-first by real-time reliability. Glimind rates each neutrally (0–100) from safe liveness probes plus privacy-clean real-usage outcomes — see each tool's live page for its current score and a working alternative if it's down.

How does Glimind rank database tools?

Ranked live-first by current verdict (healthy → degraded → down), then by the neutral reliability score. Glimind sells no tools, so the ranking is unconflicted.

What if a database tool I need is down?

Every tool here links to its live alternatives — capability-matched substitutes that are healthy now. Or query https://glimind.com/v1/alternatives/{toolId}.

Live data via MCP/REST. Neutral ratings — Glimind only measures.