Skip to main content
Glama
sqr

datadog-mcp

by sqr

datadog-mcp

Model Context Protocol server that retrieves logs from a specific Kubernetes cluster and namespace from Datadog for analysis by Claude.

Prerequisites

  • Datadog API Key

  • Datadog Application Key with permission to read logs

  • Claude Desktop application

  • Node.js >= 18

Related MCP server: Kubernetes MCP Server

Usage

  • Clone the repository

  • Build the application

cd datadog-mcp
npm run build
  • Add the Datadog API Key and Application Key to your Claude desktop configuration, and MCP server configuration if needed. Example for macOS:

vim  ~/Library/Application Support/Claude/claude_desktop_config.json
  • The above file should look like the following. In this example we are using nvm, so we need to provide the full path to the executable in line 4. If you are not using nvm, you can just pass node.

{
  "mcpServers": {
     "datadog-mcp": {
        "command": "/Users/<your-user>/.nvm/versions/node/v22.11.0/bin/node",
        "args": [
          "/<path-to-repo>/datadog-mcp/build/index.js"
        ],
        "env": {
          "DD_API_KEY": <YOUR_API_KEY>
          "DD_APP_KEY": <YOUR_APP_KEY>
        }
     }
  }
 }
  • Open the Claude desktop application. On the bottom right hand corner of the chat window you should see a hammer 🔨, and 1 MCP tool available when hovering. If you don't see the hammer, something is not working properly.

  • Ask Claude to provide information about a specific cluster and namespace. For example:

What insights can you give me about datadog logs in the cluster dev and namespace app?
  • Claude will use your API and APP keys, make a request to Datadog, parse the logs and provide a response.

To do

  • Pass start and end timestamp

  • Query Metrics

  • Query Monitors

Reference

The code is based on the starter example provided by Anthropic.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Enables interactive Kubernetes cluster monitoring and troubleshooting through natural language queries. Users can diagnose pod issues, check service status, and investigate cluster problems using conversational AI.
  • F
    license
    B
    quality
    D
    maintenance
    Enables comprehensive Datadog monitoring capabilities including CI/CD pipeline management, service logs analysis, metrics querying, monitor and SLO management, service definitions retrieval, and team management through Claude and other MCP clients.
    13
    20
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI models to query and analyze Kubernetes cluster logs through Grafana Loki, supporting semantic operations like error aggregation and pod restart detection. It provides tools for regex-based log searching and namespace discovery to facilitate natural language troubleshooting.

View all related MCP servers

Related MCP Connectors

  • Connect Claude to Fathom meeting recordings, transcripts, and summaries

  • Read-only access to Auralogs production logs: search logs, inspect errors, review AI analyses.

  • Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sqr/datadog-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server