Knowledge Graph nodes
Knowledge Graph nodes
- Services (from Software Catalog)
- APIs (from Software Catalog)
- Teams
- Systems (inferred from relationships)
MCP Tools
MCP Tools
- search_logs: Search Datadog logs within a specified time range
Prerequisites
You’ll need a Datadog account with access to:- Datadog API: An API key with appropriate permissions
- Datadog Application Key: An application key for accessing the Datadog APIs
- Software Catalog: Access to Datadog’s Software Catalog feature (where services and APIs are defined)
- Teams: Access to Datadog Teams (if you want team relationship data)
Configuration
Configure the Datadog plugin by runninguv run unpage configure
or by editing
the ~/.unpage/profiles/<profile_name>/config.yaml
file:
MCP Tools
The Datadog plugin provides the following tools to Agents and MCP Clients:search_logs
Search Datadog for logs within a given time range.ArgumentsReturns
The search query. Use Datadog’s log search syntax to filter logs by service,
host, status, tags, or message content. For example: “service:web”, “host:app01”,
“status:error”, or “ERROR”.
The starting time for the search range (ISO 8601 timestamp). Logs generated
at or after this time will be included in the results.
The ending time for the search range (ISO 8601 timestamp). Logs generated
at or before this time will be included in the results.
DatadogLogSearchResult
: An object containing:results
: Array of log events with details including timestamp, host, service, status, tags, and attributestruncated
: Boolean indicating if results were truncated due to response size limits or timeout