Skip to main content
Glama

dbt-mcp

Official
by dbt-labs
constants.py763 B
from enum import Enum class JobRunStatus(str, Enum): """Enum for job run status values.""" QUEUED = "queued" STARTING = "starting" RUNNING = "running" SUCCESS = "success" ERROR = "error" CANCELLED = "cancelled" class RunResultsStatus(str, Enum): """Enum for run_results.json status values.""" SUCCESS = "success" ERROR = "error" FAIL = "fail" SKIP = "skip" STATUS_MAP = { JobRunStatus.QUEUED: 1, JobRunStatus.STARTING: 2, JobRunStatus.RUNNING: 3, JobRunStatus.SUCCESS: 10, JobRunStatus.ERROR: 20, JobRunStatus.CANCELLED: 30, } # String match in run_results_errors/parser.py to identify source freshness step # in run_details response SOURCE_FRESHNESS_STEP_NAME = "source freshness"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dbt-labs/dbt-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server