Mcp Datadog Server
About
Mcp Datadog Server is a production‑ready MCP (Model Context Protocol) server that provides 351 tools for interacting with Datadog APIs through LLMs. It includes curated tools, CRUD operations for core resources, and automatically generated tools from the official Datadog schema…
Explore
- 351 tools total: 9 curated, 25 CRUD, 319 generated from schema
- Automatic parameter discovery by LLMs via JSON Schema
- Robust validation with Zod schemas
- Progress tracking and intelligent error handling with retry
- Rich CLI for tool listing, inspection, and validation
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Mcp Datadog ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
mcp-datadog-server validate
mcp-datadog-server validate --json
``
- ✅ Otimizado - Schema carregado uma vez na inicialização
- ✅ Streaming - Não mantém responses grandes em memória
- ✅ Filtros - Use MCP_DD_FOLDERS` para reduzir footprint
- 9 Tools Curadas 🎯 - Handcrafted, otimizadas para casos específicos
- 25 Tools CRUD ⚡ - Operações CREATE, READ, UPDATE, DELETE para recursos principais
- 319 Tools Geradas 🔧 - Geradas automaticamente do schema oficial do Datadog
mcp-datadog-server get-tool create_monitor
mcp-datadog-server show-schema create_monitor
mcp-datadog-server show-schema create_monitor
mcp-datadog-server list-tools --detailed | grep nome_da_tool
mcp-datadog-server list-tools --json | jq '.total'
1. Edite src/tools/curated-tools.js
2. Adicione schema Zod completo
3. Implemente função execute
4. Teste com npm test
1. Edite src/tools/crud-tools.js
2. Adicione novos recursos ao DATADOG_RESOURCES
3. Defina schemas e operações
4. Teste todas as operações CRUD
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp datadog server": {
"datadog": {
"command": "mcp-datadog-server",
"args": [
"serve"
],
"env": {
"DD_API_KEY": "your_api_key",
"DD_APP_KEY": "your_app_key",
"DD_SITE": "datadoghq.com"
}
}
}
}
}
McpServers
{
"datadog": {
"command": "mcp-datadog-server",
"args": [
"serve"
],
"env": {
"DD_API_KEY": "your_api_key",
"DD_APP_KEY": "your_app_key",
"DD_SITE": "datadoghq.com"
}
}
}
> Servidor MCP (Model Context Protocol) completo e robusto para integração com APIs do Datadog
Um servidor MCP de produção que oferece 351 tools para interagir com todas as APIs do Datadog através de LLMs, incluindo operações CRUD completas, tools curadas e ferramentas geradas automaticamente do schema.
🚀 Características Principais
📊 Tools Disponíveis (351 total)
- 9 Tools Curadas 🎯 - Handcrafted, otimizadas para casos específicos - 25 Tools CRUD ⚡ - Operações CREATE, READ, UPDATE, DELETE para recursos principais - 319 Tools Geradas 🔧 - Geradas automaticamente do schema oficial do Datadog🔍 Recursos Avançados
- ✅ Autodescoberta de Schema - LLMs descobrem parâmetros automaticamente - ✅ Validação Robusta - Zod schemas com validação completa - ✅ Progress Tracking - Acompanhamento em tempo real para operações longas - ✅ Error Handling - Tratamento inteligente de erros e retry automático - ✅ CLI Rica - Interface completa para gestão e debugging🛡️ Conformidade MCP
- ✅ 100% Compatível com TypeScript SDK oficial - ✅ JSON Schema completo para todas as tools - ✅ Metadata Annotations detalhadas - ✅ Type Safety com validação Zod📦 Instalação
Requisitos
- Node.js 18+ - Chaves de API do Datadog (API Key + Application Key)Instalação via npm
npm install -g mcp-datadog-server
Instalação Local
git clone https://github.com/ClaudioLazaro/mcp-datadog-server.git
cd mcp-datadog-server
npm install
⚙️ Configuração
1. Variáveis de Ambiente
Obrigatórias
DD_API_KEY=your_api_key # Chave da API Datadog
DD_APP_KEY=your_app_key # Chave da aplicação Datadog
Opcionais
DD_SITE=datadoghq.com # Site Datadog (padrão: datadoghq.com)
DD_SUBDOMAIN=api # Subdomínio (padrão: api)
MCP_DD_FOLDERS=Dashboards,Logs # Categorias permitidas (padrão: todas)
MCP_DD_SCHEMA_PATH=./schema.json # Caminho do schema (padrão: incluído)
MCP_DD_MAX_RETRIES=3 # Máximo de tentativas (padrão: 3)
MCP_DD_RETRY_BASE_MS=1000 # Base para retry em ms (padrão: 1000)
MCP_DD_TIMEOUT_MS=30000 # Timeout das requisições (padrão: 30000)
MCP_DD_USER_AGENT=mcp-datadog # User agent customizado
2. Arquivo .env (Recomendado)
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



