Skip to main content
Glama

dbt-mcp

Official
by dbt-labs
definitions.py522 B
from collections.abc import Callable from dataclasses import dataclass from mcp.types import ToolAnnotations @dataclass class ToolDefinition: fn: Callable description: str name: str | None = None title: str | None = None annotations: ToolAnnotations | None = None # We haven't strictly defined our tool contracts yet. # So we're setting this to False by default for now. structured_output: bool | None = False def get_name(self) -> str: return self.name or self.fn.__name__

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