datadog-mcp-server

datadog-mcp-server

38

The Datadog MCP Server is a Model Context Protocol server designed for seamless integration with the Datadog API, providing features to access monitor data, dashboards, metrics, and more. It offers comprehensive error handling and supports regional endpoints, making it versatile for various use cases in monitoring and data retrieval.

Datadog MCP Server

A Model Context Protocol (MCP) server for interacting with the Datadog API.

Features

  • Monitoring: Access monitor data and configurations
  • Dashboards: Retrieve and view dashboard definitions
  • Metrics: Query available metrics and their metadata
  • Events: Search and retrieve events within timeframes
  • Logs: Search logs with advanced filtering and sorting options
  • Incidents: Access incident management data
  • API Integration: Direct integration with Datadog's v1 and v2 APIs
  • Comprehensive Error Handling: Clear error messages for API and authentication issues
  • Service-Specific Endpoints: Support for different endpoints for logs and metrics

Prerequisites

  • Node.js (version 16 or higher)
  • Datadog account with API and application keys

Installation

  • Via npm: npm install -g datadog-mcp-server
  • From Source: Clone repository, install dependencies, and build

Configuration

Configure using environment variables or command-line arguments. Supports different regional endpoints.

Usage

Compatible with Claude Desktop and MCP Inspector. Provides various tools for fetching and managing data.

Troubleshooting

Includes guidance on resolving common errors related to authentication and endpoint usage.