Skip to main content
Glama
adisaputra10

MCP Datadog Playcourt

by adisaputra10
README.md
# MCP Datadog Playcourt

MCP Server for Datadog monitoring with Kubernetes, APM, and infrastructure metrics support.

## Installation

```bash
npx mcp-datadog-playcourt
```

## Configuration

Add to your MCP settings (VS Code `mcp.json`):

```json
{
  "servers": {
    "datadog": {
      "command": "npx",
      "args": ["mcp-datadog-playcourt"],
      "env": {
        "DATADOG_API_KEY": "your-api-key",
        "DATADOG_APP_KEY": "your-app-key",
        "DATADOG_SITE": "datadoghq.com"
      }
    }
  }
}
```

## Features

- **Kubernetes Metrics**: Query pod counts, CPU, memory, network metrics
- **Deployment Monitoring**: Get comprehensive deployment metrics including response time
- **Namespace Aggregation**: Total resource usage per namespace
- **Host Monitoring**: List and monitor infrastructure hosts
- **APM Support**: Application performance monitoring metrics

## Tools Available

1. `query_kubernetes_metrics` - Query any Kubernetes metric
2. `query_deployment_pods` - Get deployment metrics (10 metrics including response time)
3. `get_namespace_metrics` - Namespace-level resource aggregation
4. `list_all_hosts` - List all monitored hosts with system info
5. `get_host_detail` - Get detailed info for a specific host
6. `list_hosts` - List monitored hosts
7. `list_databases` - List monitored databases
8. `query_host_metrics` - Query host infrastructure metrics
9. `query_database_metrics` - Query database metrics

## Environment Variables

- `DATADOG_API_KEY` - Your Datadog API key (required)
- `DATADOG_APP_KEY` - Your Datadog Application key (required)
- `DATADOG_SITE` - Datadog site (default: datadoghq.com)

## License

MIT