Skip to main content
Glama
rezo8

Datadog Logs MCP Server

by rezo8

Datadog Logs MCP Server

An MCP (Model Context Protocol) server for searching Datadog logs via HTTP.

Features

  • Search Datadog logs with customizable queries

  • Specify time ranges for log searches

  • Control result limits

  • Runs as an HTTP server on port 5000

Related MCP server: Datadog MCP Server

Prerequisites

  • Docker and Docker Compose

  • Datadog API Key

  • Datadog Application Key

Setup

  1. Copy the example environment file and add your Datadog credentials:

cp .env.example .env
  1. Edit .env and add your actual Datadog keys:

DD_API_KEY=your_actual_api_key
DD_APPLICATION_KEY=your_actual_application_key
PORT=4000

Running with Docker Compose

Start the server:

docker-compose up

The server will be available at http://localhost:5000

To run in detached mode:

docker-compose up -d

To stop the server:

docker-compose down

API Endpoints

SSE Connection

  • GET /sse - Establish SSE connection for MCP communication

Message Endpoint

  • POST /messages - Send MCP protocol messages

MCP Tool: search_logs

Search Datadog logs with the following parameters:

  • query (required): Log search query (e.g., "env:prd AND service:pms-connectors")

  • from (required): Start time (e.g., "now-10m", "2024-01-01T00:00:00Z")

  • to (required): End time (e.g., "now", "2024-01-01T01:00:00Z")

  • limit (optional): Maximum number of logs to return (default: 10)

Example Usage

The server will search Datadog logs using the API endpoint:

POST https://api.datadoghq.com/api/v2/logs/events/search

With the query parameters provided through the MCP tool invocation.

Development

To build locally without Docker:

npm install
npm run build
npm start

Environment Variables

  • DD_API_KEY: Your Datadog API key (required)

  • DD_APPLICATION_KEY: Your Datadog application key (required)

  • PORT: Server port (default: 5000)

Install Server
F
license - not found
B
quality
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 querying log data stored in SQLite databases through the Model Context Protocol, allowing natural language interactions with log analysis.
    Last updated
  • A
    license
    C
    quality
    D
    maintenance
    Enables interaction with Datadog's monitoring platform to search logs, search trace spans, and perform trace span aggregation for analysis.
    Last updated
    3
    912
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables integration with Datadog APIs to monitor and retrieve information about monitors, metrics, dashboards, logs, events, and incidents through the Model Context Protocol.
    Last updated
    1,710
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables querying and formatting Loki logs from Grafana via the Model Context Protocol. It supports LogQL queries, label retrieval, and provides results in text, JSON, or markdown formats.
    Last updated
    29
    MIT

View all related MCP servers

Related MCP Connectors

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

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

  • Securely search and manage workspace context files for AI agents and teams.

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/rezo8/columbo'

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