Claude skills and MCP tools for data workflows
Claude skills, MCP servers, and tools for data extraction, SQL, analytics, spreadsheet workflows, enrichment, and reporting.
Claude skills, MCP servers, and tools for data extraction, SQL, analytics, spreadsheet workflows, enrichment, and reporting.
Compared at a glance
The top 5 picks side by side on trust, install, platform support, and disclosed notes — full rationale for each below.
3 trust signals differ across this comparison (Package trust, Source provenance, Submitter).
Next steps differ across picks — use the actions in the table below to copy install commands and source links per resource.
| Field | Official MCP server providing read-only access to PostgreSQL databases with schema inspection and query capabilities Open dossier | Analyze and optimize PostgreSQL queries for OLTP and OLAP workloads with AI-assisted performance tuning, indexing strategies, and execution plan analysis. Open dossier | Connect Claude to ClickHouse for read-only SQL exploration, schema discovery, and safe analytics workflows. Open dossier | MCP server for querying a local DuckDB database file from Claude through a single SQL query tool, with optional DuckDB-native read-only mode. Open dossier | Official StarRocks MCP server for SQL execution, database exploration, StarRocks resource templates, system information, table/database overviews, and Plotly chart generation. Open dossier |
|---|---|---|---|---|---|
| Next stepsDiffers | |||||
| Trust | |||||
| Review status | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed |
| Package trustDiffers | Package verified | Package verified2025-10-16 | Package not verified | Package not verified | Package not verified |
| Source provenanceDiffers | No submission link | No submission link | Source-backed | Source-backed | Source-backed |
| SubmitterDiffers | — | — | oktofeesh1 | oktofeesh1 | oktofeesh1 |
| Install risk | Low risk | Low risk | Review first | Review first | Review first |
| Notes | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ |
| Brand | — | — | — | ||
| Category | mcp | skills | mcp | mcp | mcp |
| Source | First-party | First-party | Source-backed | Source-backed | Source-backed |
| Author | Anthropic | JSONbored | ClickHouse | ktanaka101 | StarRocks |
| Added | 2025-09-16 | 2025-10-16 | 2026-06-03 | 2026-06-06 | 2026-06-06 |
| Platforms | |||||
| Harness | |||||
| Source repo | — | — | — | — | — |
| Safety notes | ✓Use a read-only database user with restricted schemas unless write access is explicitly needed and reviewed. | ✓Setup downloads/unzips a package, and the skill connects to your database to run EXPLAIN ANALYZE and create indexes; index builds and config changes can lock tables and affect production — test against a replica or staging first. | ✓The upstream server runs ClickHouse queries in read-only mode by default because `CLICKHOUSE_ALLOW_WRITE_ACCESS` is false unless explicitly enabled. Leave write access disabled for production investigation workflows. If write access is enabled, destructive operations such as DROP and TRUNCATE require the additional `CLICKHOUSE_ALLOW_DROP` opt-in. Treat both flags as privileged operational changes, not normal client configuration. Use a dedicated least-privilege ClickHouse user or role. MCP read-only mode does not hide tables, columns, rows, or system metadata that the database account is already allowed to read. Review model-generated SQL before execution, especially broad table scans, expensive aggregations, cross-database queries, or wide time ranges against production clusters. For HTTP or SSE transports, keep authentication enabled. The upstream server requires authentication by default for those transports and only documents disabling it for local development. | ✓The server exposes a single `query` tool that can execute any valid DuckDB SQL statement against the configured database. Without `--readonly`, the server can create the database file, create tables, insert data, update rows, delete rows, and mutate database state. With `--readonly`, the server opens DuckDB with native read-only protection and fails to start if the database file or parent directory is missing. The `--keep-connection` option can hold a persistent DuckDB connection and file lock for the server lifetime. Treat SQL generated by a model as executable code; review queries before running them on important data. | ✓StarRocks MCP can execute SQL through `read_query` and DDL/DML through `write_query`. The `write_query` tool is documented for CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, and other commands that do not return a result set. The `read_query` tool can write full query results to files when `output_file` is provided; relative paths use STARROCKS_MCP_OUTPUT_DIR, while absolute and home-relative paths bypass that directory. Overview tools can sample rows, count rows, cache table summaries in memory, and return cached errors or stale summaries until refreshed. The `query_and_plotly_chart` tool executes a SQL query and uses a Python Plotly expression to generate chart output from the result DataFrame. Resource templates can expose database, table, proc, transaction, job, task, catalog, frontend, backend, and compute-node information. SSE mode is documented as deprecated; prefer stdio or streamable HTTP with explicit network controls. |
| Privacy notes | ✓Queried schemas, table names, rows, connection details, and application data may be exposed through tool calls. | ✓Query analysis can surface table/column names and sample row values from your database; keep connection strings and credentials in environment variables and review what plans/output you share. | ✓Query results, database names, table names, column metadata, create-table definitions, and aggregate outputs can become visible to the connected MCP client and model session. ClickHouse data often includes logs, events, analytics records, user identifiers, IP addresses, request payloads, or product usage data; use database permissions and query limits before exposing production datasets. Store ClickHouse passwords, roles, and bearer tokens in MCP environment configuration or your client secret-management flow, not in prompts or checked-in configuration files. chDB support can query local files, URLs, and embedded datasets when enabled. Keep it disabled unless that local data access is intentional. | ✓Tool calls and results can expose database paths, table names, schemas, query text, row values, file paths referenced by SQL, and analytical results to the MCP client and model provider. DuckDB can query local files and extensions depending on SQL, configuration, and installed capabilities; keep the server scoped to approved data directories. Do not point writable sessions at production, customer, regulated, or irreplaceable DuckDB files without backups and explicit approval. Query errors can reveal schema names, file paths, and data-shape details. | ✓StarRocks credentials, connection URLs, database names, table names, schemas, SQL text, query results, sample rows, proc output, generated chart images, errors, and output-file paths may be visible to the MCP client and model provider. StarRocks datasets can contain customer records, telemetry, analytics, business metrics, security data, billing data, or other regulated information. Output files created by `read_query` remain on the machine where the MCP server runs, which may be local for desktop clients or remote for HTTP deployments. STARROCKS_URL, STARROCKS_PASSWORD, Keychain service names, database credentials, and generated result files should stay out of prompts, issues, logs, screenshots, and committed files. |
| Prerequisites |
|
|
|
|
|
| Install | | | | | |
| Config | | — | | | |
| Citations | |||||
| Claim | Unclaimed | Unclaimed | Unclaimed | Unclaimed | Unclaimed |
- 01
Postgresql MCP Server - MCP Servers
Official MCP server providing read-only access to PostgreSQL databases with schema inspection and query capabilities
Added 10mo agoSafety ✓ Privacy ✓by AnthropicWhy it made the cutPostgresql MCP Server - MCP Servers is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 02
PostgreSQL Query Optimization Skill
Analyze and optimize PostgreSQL queries for OLTP and OLAP workloads with AI-assisted performance tuning, indexing strategies, and executi...
Level:advancedType:generalVerified:draftAdded 9mo agoSafety ✓ Privacy ✓by JSONboredWhy it made the cutPostgreSQL Query Optimization Skill is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 03
ClickHouse MCP Server for Claude
MCP server for ClickHouse SQL queries, database and table discovery, and analytics exploration with read-only defaults.
Added 1mo agoSafety ✓ Privacy ✓by ClickHouse · submitted by oktofeesh1Why it made the cutClickHouse MCP Server for Claude is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 04
DuckDB MCP Server
Query local DuckDB database files through an MCP SQL tool with optional read-only mode.
Added 1mo agoSafety ✓ Privacy ✓by ktanaka101 · submitted by oktofeesh1Why it made the cutDuckDB MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 05
StarRocks MCP Server
Connect Claude to StarRocks SQL, schemas, system resources, overviews, and charts.
Added 1mo agoSafety ✓ Privacy ✓by StarRocks · submitted by oktofeesh1Why it made the cutStarRocks MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 06
Teradata MCP Server for Claude
Official Teradata MCP: query databases, inspect schemas, run SQL & analyze data quality from Claude.
Added 1mo agoSafety ✓ Privacy ✓by TeradataWhy it made the cutTeradata MCP Server for Claude is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 07
CSV/Excel Data Wrangler Skill
Clean, filter, join, pivot, and export CSV/XLSX data reliably with reproducible steps.
Level:advancedType:generalVerified:draftAdded 9mo agoSafety ✓ Privacy ✓by JSONboredWhy it made the cutCSV/Excel Data Wrangler Skill is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 08
Redis MCP Server for Claude
Official Redis MCP server providing natural language interface for Redis data management and operations
Added 10mo agoSafety ✓ Privacy ✓by RedisWhy it made the cutRedis MCP Server for Claude is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 09
AWS S3 Tables MCP Server
Connect Claude to AWS S3 Tables to query S3-based tables with read-only SQL, explore metadata, and (opt-in) create tables and append data.
Added 28d agoSafety ✓ Privacy ✓by AWS Labs · submitted by jaso0n0818Why it made the cutAWS S3 Tables MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 10
MotherDuck MCP Server for Claude
Official MotherDuck/DuckDB MCP server: run SQL analytics and explore schemas from Claude.
Added 1mo agoSafety ✓ Privacy ✓by MotherDuckWhy it made the cutMotherDuck MCP Server for Claude is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 11
Airtable MCP Server for Claude
Read and write records, manage bases and tables in Airtable directly from Claude
Added 10mo agoSafety ✓ Privacy ✓by domdomeggWhy it made the cutAirtable MCP Server for Claude is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 12
Supabase Realtime Database Builder Skill
Build on Supabase: Postgres with RLS, realtime subscriptions, Auth, Edge Functions, and pgvector embeddings via @supabase/supabase-js.
Level:advancedType:generalVerified:draftAdded 9mo agoSafety ✓ Privacy ✓by JSONboredWhy it made the cutSupabase Realtime Database Builder Skill is included because it has maintainer-built package, safety notes present, privacy notes present, first-party source posture.
- 13
CockroachDB Cloud MCP Server for Claude
Official CockroachDB Cloud MCP: query schemas, run SELECT, explain plans & monitor clusters from Claude.
Added 1mo agoSafety ✓ Privacy ✓by Cockroach LabsWhy it made the cutCockroachDB Cloud MCP Server for Claude is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 14
Elasticsearch MCP Server for Claude
Elastic's official MCP server: query Elasticsearch indices, mappings, and ES|QL from Claude.
Added 1mo agoSafety ✓ Privacy ✓by ElasticWhy it made the cutElasticsearch MCP Server for Claude is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 15
Google Analytics MCP Server
Query Google Analytics accounts, GA4 properties, Google Ads links, custom dimensions, core reports, funnel reports, and realtime data from Claude.
Added 1mo agoSafety ✓ Privacy ✓by Google Analytics · submitted by oktofeesh1Why it made the cutGoogle Analytics MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 16
InfluxDB 3 MCP Server
Official InfluxDB 3 MCP server: run SQL, write line protocol, inspect schema, and manage databases and tokens across Core, Enterprise, and Cloud.
Added 11d agoSafety ✓ Privacy ✓by influxdata · submitted by davion-knightWhy it made the cutInfluxDB 3 MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 17
MariaDB MCP Server
Connect Claude to MariaDB schemas, read-only SQL, and optional vector-store tools.
Added 1mo agoSafety ✓ Privacy ✓by MariaDB · submitted by oktofeesh1Why it made the cutMariaDB MCP Server is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
- 18
MCP Alchemy
Connect Claude to SQLAlchemy-compatible databases for schemas, relationships, and SQL queries.
Added 1mo agoSafety ✓ Privacy ✓by Rune Kaagaard · submitted by oktofeesh1Why it made the cutMCP Alchemy is included because it has safety notes present, privacy notes present, source-backed source posture.
Reach for insteadIf this will touch credentials, local files, or production systems, inspect the upstream source first.
Missing a pick? Propose an edit to this list — every change goes through the same review queue as new entries.
Suggest a pickGet the weekly brief
One calm read on Claude workflows. Sundays. No tracking pixels.
Unsubscribe any time. No tracking pixels. No partner blasts.