Serversio.github.us-all/dbt
D

io.github.us-all/dbt

io.github.us-all/dbt · v0.1.1
▦ npm
v0.1.1npm npm: @us-all/dbt-mcp↗ Repository
{}server.json

The full server descriptor as registered with IndusMCP.

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.us-all/dbt",
  "description": "dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)",
  "repository": {
    "url": "https://github.com/us-all/dbt-mcp-server",
    "source": "github"
  },
  "version": "0.1.1",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "@us-all/dbt-mcp",
      "version": "0.1.1",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Path to dbt project root (where dbt_project.yml lives).",
          "isRequired": true,
          "name": "DBT_PROJECT_DIR"
        },
        {
          "description": "dbt target dir for manifest.json/run_results.json (default: $DBT_PROJECT_DIR/target).",
          "name": "DBT_TARGET_DIR"
        },
        {
          "description": "Optional dir for archived run_results.json history (glob-scanned).",
          "name": "DBT_RUN_HISTORY_DIR"
        },
        {
          "description": "DQ result table backend: 'bigquery' (default) or 'postgres'.",
          "name": "DQ_BACKEND"
        },
        {
          "description": "Fully qualified DQ checks table, e.g. 'project.data_ops.quality_checks'.",
          "name": "DQ_RESULTS_TABLE"
        },
        {
          "description": "Fully qualified DQ score-daily table, e.g. 'project.data_ops.quality_score_daily'.",
          "name": "DQ_SCORE_TABLE"
        },
        {
          "description": "Service account key path for BigQuery (ADC fallback supported).",
          "name": "GOOGLE_APPLICATION_CREDENTIALS"
        },
        {
          "description": "Explicit BigQuery project ID for DQ queries.",
          "name": "BQ_PROJECT_ID"
        },
        {
          "description": "Postgres connection string when DQ_BACKEND=postgres.",
          "isSecret": true,
          "name": "PG_CONNECTION_STRING"
        },
        {
          "description": "Reserved for future write tools. Default read-only.",
          "default": "false",
          "name": "DBT_ALLOW_WRITE"
        },
        {
          "description": "DQ result-table schema flavor: 'generic' (default) or 'us-all'.",
          "default": "generic",
          "name": "DQ_SCHEMA"
        },
        {
          "description": "When DQ_SCHEMA=us-all, the overall_score threshold dq-tier-status compares against (default 99.5).",
          "name": "DQ_TIER1_TARGET_PCT"
        },
        {
          "description": "Comma-separated category allowlist (dbt,quality,meta).",
          "name": "DBT_TOOLS"
        },
        {
          "description": "Comma-separated category disablelist.",
          "name": "DBT_DISABLE"
        }
      ]
    }
  ],
  "_meta": {
    "dev.indusmcp/source": "official-registry-mirror",
    "dev.indusmcp/synced": "2026-05-12"
  }
}