remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to Datadog's monitoring, dashboard, metrics, events, logs, and incident management features through direct API integration. Enables querying monitors, viewing dashboards, retrieving metrics metadata, searching logs with advanced filtering, and managing incidents.
Required as a runtime environment (version 16 or higher) for running the Datadog MCP server, enabling server-side JavaScript execution for API interactions.
Used for package installation and management of the Datadog MCP server, allowing easy global installation via the npm registry.
Servidor MCP de Datadog
Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la API de Datadog.
Características
- Monitoreo : acceda a los datos y configuraciones del monitor
- Paneles de control : recuperar y ver definiciones de paneles de control
- Métricas : consulta las métricas disponibles y sus metadatos
- Eventos : busca y recupera eventos dentro de períodos de tiempo
- Registros : Busque registros con opciones avanzadas de filtrado y clasificación
- Incidentes : Acceso a datos de gestión de incidentes
- Integración de API : Integración directa con las API v1 y v2 de Datadog
- Manejo integral de errores : mensajes de error claros para problemas de API y autenticación
Prerrequisitos
- Node.js (versión 16 o superior)
- Cuenta Datadog con:
- Clave API: se encuentra en Configuración de la organización > Claves API
- Clave de aplicación: se encuentra en Configuración de la organización > Claves de aplicación
Instalación
A través de npm (recomendado)
De la fuente
- Clonar este repositorio
- Instalar dependencias:Copy
- Construir el proyecto:Copy
Configuración
Puede configurar el servidor Datadog MCP utilizando variables de entorno o argumentos de línea de comandos.
Variables de entorno
Cree un archivo .env
con sus credenciales de Datadog:
Argumentos de la línea de comandos
Nota: El argumento del sitio no necesita https://
- se agregará automáticamente.
Uso con Claude Desktop
Agregue esto a su claude_desktop_config.json
:
Ubicaciones para el archivo de configuración de Claude Desktop:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%/Claude/claude_desktop_config.json
Uso con MCP Inspector
Para utilizar con la herramienta Inspector MCP:
Herramientas disponibles
El servidor proporciona estas herramientas MCP:
- get-monitors : Obtener monitores con filtrado opcional
- get-monitor : obtiene detalles de un monitor específico por ID
- get-dashboards : Lista todos los paneles
- get-dashboard : Obtener un panel específico por ID
- get-metrics : lista de métricas disponibles
- get-metric-metadata : obtener metadatos para una métrica específica
- get-events : recupera eventos dentro de un rango de tiempo
- get-incidents : Lista de incidentes con filtrado opcional
- registros de búsqueda : registros de búsqueda con filtrado avanzado de consultas
- added-logs : Realiza análisis y agregaciones en datos de registro
Ejemplos
Ejemplo: Obtener monitores
Ejemplo: Obtener un panel de control
Ejemplo: Registros de búsqueda
Ejemplo: Registros agregados
Ejemplo: Obtener incidentes
Solución de problemas
Si encuentra un error 403 Prohibido, verifique que:
- Su clave API y clave de aplicación son correctas
- Las claves tienen los permisos necesarios para acceder a los recursos solicitados
- Su cuenta tiene acceso a los datos solicitados
Depuración
Si encuentra problemas, consulte los registros MCP de Claude Desktop:
Problemas comunes:
- 403 Prohibido: Problema de autenticación con las claves API de Datadog
- Formato de clave API o clave de aplicación no válido: asegúrese de estar utilizando las cadenas de clave completas
- Errores de configuración del sitio: asegúrese de estar utilizando el dominio Datadog correcto
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
Tools
para rastreo y seguimiento
- Features
- Prerequisites
- Installation
- Configuration
- Usage with MCP Inspector
- Available Tools
- Examples
- Troubleshooting
- Debugging
- License