Skip to main content
Glama
get-dx

DX MCP Server

by get-dx

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DB_URLYesYour database URL for connecting to DX Data Cloud

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
listEntities

List entities from the DX software catalog.

Args: search_term (str, optional): Search term to filter by. type (str, optional): Filter entities by type (e.g., 'service', 'team', etc.). cursor (str, optional): Cursor for pagination. Get from response_metadata.next_cursor in prior requests. limit (int, optional): Number of entities per page - if present, must be between 1 and 50.

getEntityDetails

Get comprehensive details about a specific entity including its information, tasks, and scorecards - we can use this to check operational readiness/health of an entity.

Args: identifier (str): The unique identifier for the entity (e.g., 'payment-processing').

queryData

Execute a SQL query against the DX Data Cloud PostgreSQL database. Always query from information_schema if you are uncertain about which tables and columns to look at. Args: sql (str): SQL query to execute

Returns: str: Formatted query results or error message

listInitiatives

Lists all initiatives with summary information.

Args: cursor (str, optional): Cursor for pagination. Get from response_metadata.next_cursor in prior requests. limit (int, optional): Limit the number of initiatives per page. Maximum 100, defaults to 50. published (bool, optional): Filter by published status. priority (int, optional): Filter by priority (0-2, lower numbers are more urgent). tags (str, optional): Comma-separated tags to filter by.

getInitiativeDetails

Get initiative details including both the initiative info and its progress report.

Note: This calls two endpoints:

  • initiatives.info

  • initiatives.progressReport

Args: id (str): Initiative public ID. entity_type_identifiers (str, optional): Passed through to initiatives.progressReport. limit (int, optional): Passed through to initiatives.progressReport. Maximum 100, defaults to 50. cursor (str, optional): Passed through to initiatives.progressReport.

listScorecards

List all active scorecards. Args: cursor (str, optional): Cursor for pagination. Get from response_metadata.next_cursor in prior requests. limit (int, optional): Limit the number of scorecards per page. Must be between 1 and 50.

getScorecardInfo

Retrieve details about a specific scorecard, including its defined levels and checks. Args: id (str): The unique ID of the scorecard.

reviewTasks

Review/resolve/complete outstanding DX tasks (failing checks).

Args: entity_identifier (str): Entity identifier. check_ids (str): Comma-separated list of check IDs to focus on.

listTeams

List all teams in DX.

getTeamDetails

Retrieve details for an individual team. Note that searching by team_emails will return things like the team name and members, where the search by team_id/reference_id will return more detailed information about the team structure.

Args: team_id (str, optional): The DX team ID. reference_id (str, optional): The team's internal reference ID in your organization. team_emails (str, optional): Comma separated list of team members' email addresses.

Prompts

Interactive templates invoked by user choice

NameDescription
reviewTasksReview/resolve/complete outstanding DX tasks (failing checks).

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/get-dx/dx-mcp-server'

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