Official Datadog MCP server for observability
## Datadog MCP Server: Full-Stack Observability The **Datadog MCP Server** integrates Datadog's comprehensive observability platform into Google Antigravity. This enables monitoring infrastructure, applications, and logs with AI-powered insights and alerting. ### Why Datadog MCP? Datadog delivers unified observability: - **Full Stack**: Infrastructure, APM, logs, RUM - **AI-Powered**: Watchdog auto-detection - **700+ Integrations**: Connect everything - **Real-Time**: Live dashboards and alerts - **Scale**: Handle any data volume ### Key Features #### 1. Send Metrics ```python from datadog_api_client import ApiClient, Configuration from datadog_api_client.v1.api.metrics_api import MetricsApi from datadog_api_client.v1.model.metrics_payload import MetricsPayload from datadog_api_client.v1.model.point import Point from datadog_api_client.v1.model.series import Series config = Configuration() with ApiClient(config) as api_client: api = MetricsApi(api_client) api.submit_metrics(MetricsPayload( series=[Series( metric="app.requests.count", type="count", points=[Point([time.time(), 100])], tags=["env:production", "service:api"] )] )) ``` #### 2. Create Alerts ```python from datadog_api_client.v1.api.monitors_api import MonitorsApi api = MonitorsApi(api_client) monitor = api.create_monitor({ "name": "High CPU Alert", "type": "metric alert", "query": "avg(last_5m):avg:system.cpu.user{*} > 80", "message": "CPU usage above 80%! @slack-ops", "tags": ["env:production"] }) ``` #### 3. Query Logs ```python from datadog_api_client.v2.api.logs_api import LogsApi api = LogsApi(api_client) logs = api.list_logs({ "filter": { "query": "service:api status:error", "from": "now-1h", "to": "now" }, "sort": "-timestamp" }) ``` ### Configuration ```json { "mcpServers": { "datadog": { "command": "npx", "args": ["-y", "@anthropic/mcp-datadog"], "env": { "DD_API_KEY": "your-api-key", "DD_APP_KEY": "your-app-key", "DD_SITE": "datadoghq.com" } } } } ``` ### Use Cases **Infrastructure Monitoring**: Track servers, containers, cloud. **APM**: Trace requests across services. **Log Analytics**: Search and analyze logs. The Datadog MCP Server brings full-stack observability to Antigravity.
{
"mcpServers": {
"datadog": {
"mcpServers": {
"datadog": {
"env": {
"DD_API_KEY": "YOUR_DATADOG_API_KEY",
"DD_APP_KEY": "YOUR_DATADOG_APP_KEY"
},
"args": [
"-y",
"@datadog/mcp-server"
],
"command": "npx"
}
}
}
}
}