datadog-mcp
Language:
JavaScript
Stars:
6
Forks:
0
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
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//.nvm/versions/node/v22.11.0/bin/node",
"args": [
"//datadog-mcp/build/index.js"
],
"env": {
"DD_API_KEY":
"DD_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.
Publisher info
More MCP servers built with JavaScript
MCP Server Semgrep is a [Model Context Protocol](https://modelcontextprotocol.io) compliant server that integrates the powerful Semgrep static analysis tool with AI assistants like Anthropic Claude. It enables advanced code analysis, security vulnerability detection, and code quality improvements directly through a conversational interface.
This MCP server provides email sending functionality using Protonmail's SMTP service. It allows both Claude Desktop and Cline VSCode extension to send emails on your behalf using your Protonmail credentials.
Model Context Protocol server that integrates AgentQL's data extraction capabilities.