Model Context Protocol servers that connect agents to databases, warehouses, and BI platforms.
Connect Claude to Airtable bases with a community MCP server — personal access token scopes, config, and what to watch for.
npx -y airtable-mcp-server
AWS Labs publishes MCP servers for S3 access — how to find the current package, IAM scoping, config, and why bucket-level roles matter.
uvx <awslabs-package> — see the awslabs/mcp catalog for the current S3 package name
Community MCP server that exposes BigQuery datasets, tables, and ad-hoc SQL execution to Claude Code, Cursor, and other MCP-compatible agents.
uvx mcp-server-bigquery --project YOUR_GCP_PROJECT --location US
Connect Claude to ClickHouse with the official mcp-clickhouse server — env-var setup, readonly safety, ClickHouse Cloud, self-hosted, and chDB config.
uv run --with mcp-clickhouse mcp-clickhouse
Databricks MCP access is still an evolving space — how to find a current server, PAT vs OAuth auth, Unity Catalog scoping, and safety.
uvx <package> or npx -y <package> — check Databricks Labs / the MCP registry for the current package
Set up dbt Labs' official dbt-mcp server so Claude can run dbt commands, query the semantic layer, and explain models — config for dbt Core and Cloud.
uvx dbt-mcp
DuckDB MCP server setup for Claude Code, Claude Desktop, and Cursor: query CSV and Parquet files with AI, MotherDuck option, read-only mode, and config.
uvx mcp-server-motherduck --db-path ./analytics.duckdb
Set up Elastic's official MCP server to let Claude search and inspect Elasticsearch indices — API key auth, config, and safety notes.
npx -y @elastic/mcp-server-elasticsearch
Give Claude the ability to read and write Excel files with a community MCP server — sheets, formulas, formatting, no Excel install needed. Setup guide.
uvx excel-mcp-server stdio
Install the official fetch MCP server so Claude can pull and read web pages as markdown — install command, config, and robots.txt notes.
uvx mcp-server-fetch
Set up the official filesystem MCP server so Claude can read and edit local files — directory allowlisting, config, and safety notes.
npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/dir
Install GitHub's official MCP server — local binary, Docker, or GitHub's remote host — so Claude can read issues, PRs, and code safely.
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
Google Sheets MCP servers explained: no single canonical implementation yet — how to evaluate one, OAuth vs service accounts, and safety.
npx -y <package> or uvx <package> — verify the current package in the registry
MongoDB MCP server setup for Claude Code, Claude Desktop, and Cursor: the official mongodb-mcp-server, read-only mode, Atlas vs self-hosted, and fixes.
npx -y mongodb-mcp-server --connectionString mongodb://localhost:27017 --readOnly
MySQL MCP server setup for Claude Code, Claude Desktop, and Cursor: community server options, read-only configuration, least-privilege security, and fixes.
npx -y @benborla29/mcp-server-mysql
Connect Claude to Neo4j with the neo4j-contrib MCP servers — Cypher queries, a graph memory store, config, and safety notes.
uvx mcp-neo4j-cypher
Install Notion's official MCP server so Claude can search, read, and edit pages — integration token setup, config, and safety notes.
npx -y @notionhq/notion-mcp-server
Set up a Postgres MCP server in one command and connect Claude Code, Claude Desktop, or Cursor to PostgreSQL — config snippets, read-only safety, fixes.
npx -y @modelcontextprotocol/server-postgres postgresql://localhost/mydb
Install Redis's official MCP server so Claude and other agents can get, set, and search keys — config for Claude Code, Desktop, and Cursor.
uvx redis-mcp-server
Slack MCP servers explained: why the original reference server was retired, what community options exist, and the auth models to weigh.
npx -y <slack-mcp-package> (see registry — no single canonical package)
Snowflake MCP server setup for Claude Code, Claude Desktop, and Cursor: official Snowflake-Labs server, PAT auth, read-only patterns, and cost controls.
uvx snowflake-labs-mcp --service-config-file config.yaml
SQLite MCP server setup for Claude Code, Claude Desktop, and Cursor: the archived reference server, community forks, config snippets, and limitations.
uvx mcp-server-sqlite --db-path ./data.db
Set up the official Supabase MCP server so Claude can query, migrate, and debug your Postgres project — PAT auth, --read-only flag, and safety caveats.
npx -y @supabase/mcp-server-supabase@latest