MCP.Market

Datanika MCP server

by datanika.io·io.datanika/datanika-mcp·v0.2.0

Read-only-by-default MCP for Datanika: browse data, run dbt transforms, manage ELT pipelines.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

0 stars26 downloads/wk

Reviews

Write one

Nobody has reviewed Datanika yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Datanika tools (25, 8 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • bulk_import

    Bulk-import connections, uploads, pipelines, and transformations in one call.

  • compile_transformation

    Compile a dbt transformation — resolves Jinja, ref(), source(). No execution.

  • create_connectionwrite action

    Create a new data connection.

  • create_pipelinewrite action

    Create a new pipeline (dbt transform orchestration).

  • create_transformationwrite action

    Create a new dbt SQL transformation.

  • create_uploadwrite action

    Create a new upload (extract + load job).

  • get_agent_tiers

    Get the 5-tier agent capability stack — describes what the API can do.

  • get_catalog_entry

    Get details of a specific catalog entry.

  • get_connection

    Get details of a specific connection by ID.

  • get_connection_types

    List all supported connection types with their config schemas.

  • get_runwrite action

    Get details of a specific run by ID.

  • get_run_logswrite action

    Get the logs of a specific run.

  • introspect_connection

    List schemas and tables of a source connection.

  • list_catalog

    List all catalog entries (source tables and dbt models).

  • list_connections

    List all connections in the organization.

  • list_pipelines

    List all pipelines (dbt transform orchestration) in the organization.

  • list_runs

    List pipeline/upload/transformation runs with optional filters.

  • list_transformations

    List all dbt transformations in the organization.

  • list_uploads

    List all uploads (extract + load jobs) in the organization.

  • preview_connection

    Preview the first N rows of a table from a source connection.

  • preview_transformation

    Compile and execute a transformation, returning preview rows.

  • query_connectionwrite action

    Execute a read-only SQL query against a source connection.

  • trigger_pipeline

    Trigger a pipeline run (dbt build/run/test).

  • trigger_transformation

    Trigger a transformation run.

  • trigger_uploadwrite action

    Trigger an upload run.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Datanika compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Tools
25
the typical server has 7
Tools that change things
32%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
26
more than 13% of 12,191 servers with a package

What its tools let an agent do: 15 read · 4 create · 3 change · 3 run or deploy

Install Datanika in Claude Code, Cursor or VS Code

claude mcp add datanika-mcp -- uvx datanika-mcp
Add to Cursor

What the publisher says

From the Datanika repository's README, as published. We do not edit it. Read it on GitHub

Datanika

Open-source data pipeline platform — Extract, Load, Transform, and Orchestrate from a single UI.

Datanika combines dlt (extract + load) with dbt-core (transform) and adds visual pipeline management, scheduling, and monitoring — all in one Python-native platform.

Think Airbyte + dbt Cloud + Airflow — in one tool, self-hostable with Docker Compose.

Features

🔌 36 Connectors — PostgreSQL, MySQL, Oracle, MongoDB, BigQuery, Snowflake, Stripe, HubSpot, Salesforce, Kafka, ClickHouse, and more 🔄 dbt Transformations — SQL models, tests, snapshots, packages, and source freshness built in 📊 Visual Pipeline Builder — DAG editor with dependency management ⏰ Scheduling — Cron-based with APScheduler, persistent across restarts 📈 Monitoring — Run history, streaming logs, and dashboard stats 🔐 Enterprise Security — RBAC, SSO (SAML/OIDC), audit logging, encrypted credentials 🌍 9 Languages — English, German, French, Spanish, Russian, Greek, Chinese, Arabic, Serbian 🔌 REST API — Full CRUD with OpenAPI/Swagger docs, rate limiting, and scoped API keys 🤖 AI-Agent Ready — hosted + local MCP server (25 tools), /llms.txt, agent-guide.md, 5-tier capability API, compile+preview validation, typed error codes, ?wait=true, Idempotency-Key, run cancellation 🚀 Pipeline Templates — One-click starter templates (Stripe→Postgres, Postgres→BigQuery, CSV→DuckDB) with prefilled connection configs 🔔 Notifications — Slack, Telegram, email, and webhook alerts on run completion, plus an in-app notification center 📦 Self-Hostable — Single docker compose up — no Kubernetes required

Quick Start

Docker (recommended)

git clone https://github.com/datanika-io/datanika-core.git
cd datanika-core
cp .env.example .env
# Edit .env with your settings
docker compose up -d

App available at http://localhost:3000

Development

uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"
docker compose up -d postgres redis  # infrastructure only
uv run reflex run                     # starts on :3000 + :8000

Releases & versioning

Datanika uses 0.x SemVer with tagged releases (v0.1.0, …). While pre-1.0, breaking changes bump the minor. There is no 1.0 yet — that will mean a committed, stable public API contract.

Self-hosting? Pin a release instead of tracking master. master is continuously deployed to our hosted app and moves several times a day.

git checkout v0.1.0            # source
docker compose up -d --build   # build the image from that source

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Datanika: common questions

Is Datanika MCP server safe?
Mostly: it is graded B (77/100). Read the Datanika safety report
How do I install Datanika?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Datanika need an API key?
Yes. The registry entry asks for DATANIKA_API_KEY.
Is Datanika maintained?
The last commit was 40 days ago (2026-09-25). The latest release is v0.2.0.
How does Datanika compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); tools 25 (the typical server has 7); tools that change things 32% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.