Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- name: datadog-cli description: Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- Datadog Pup CLI Usage Guide Help users interact with Datadog from the command line using the pup CLI. Prerequisites The CLI must be installed Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Freshness
Last checked 4/15/2026
Best For
datadog-cli is best for these workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- name: datadog-cli description: Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- Datadog Pup CLI Usage Guide Help users interact with Datadog from the command line using the pup CLI. Prerequisites The CLI must be installed
Public facts
4
Change events
1
Artifacts
0
Freshness
Apr 15, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Apr 15, 2026
Vendor
Max Muoto
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Setup snapshot
git clone https://github.com/max-muoto/datadog-cli-skill.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Max Muoto
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
# Homebrew brew tap datadog/pack brew install datadog/pack/pup # Or install via Go go install github.com/DataDog/pup@latest
bash
# OAuth2 login via browser (recommended) pup auth login # Using API keys (set environment variables) export DD_API_KEY="your-api-key" export DD_APP_KEY="your-app-key" export DD_SITE="datadoghq.com" # Check auth status pup auth status # Refresh expired token pup auth refresh # Logout pup auth logout
bash
DD_SITE=datadoghq.com pup auth login # US1 (default) DD_SITE=datadoghq.eu pup auth login # EU1 DD_SITE=us3.datadoghq.com pup auth login # US3 DD_SITE=us5.datadoghq.com pup auth login # US5 DD_SITE=ap1.datadoghq.com pup auth login # AP1
bash
pup auth login
bash
pup auth status
bash
pup auth refresh
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- name: datadog-cli description: Guide for using the Datadog pup CLI to interact with Datadog from the command line. Use when the user asks about viewing monitors, dashboards, metrics, logs, SLOs, incidents, traces, infrastructure, or authenticating with Datadog via CLI. --- Datadog Pup CLI Usage Guide Help users interact with Datadog from the command line using the pup CLI. Prerequisites The CLI must be installed
Help users interact with Datadog from the command line using the pup CLI.
The CLI must be installed and authenticated before use.
# Homebrew
brew tap datadog/pack
brew install datadog/pack/pup
# Or install via Go
go install github.com/DataDog/pup@latest
# OAuth2 login via browser (recommended)
pup auth login
# Using API keys (set environment variables)
export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"
export DD_SITE="datadoghq.com"
# Check auth status
pup auth status
# Refresh expired token
pup auth refresh
# Logout
pup auth logout
DD_SITE=datadoghq.com pup auth login # US1 (default)
DD_SITE=datadoghq.eu pup auth login # EU1
DD_SITE=us3.datadoghq.com pup auth login # US3
DD_SITE=us5.datadoghq.com pup auth login # US5
DD_SITE=ap1.datadoghq.com pup auth login # AP1
All commands support these flags:
--output, -o <value> - Output format: json, table, yaml (default: json)--yes, -y - Skip confirmation prompts for destructive operationsAuthenticate with Datadog.
pup auth loginAuthenticate via OAuth2 browser flow or API keys.
Examples:
pup auth login
pup auth statusView authentication status.
Examples:
pup auth status
pup auth refreshRefresh your OAuth2 access token.
Examples:
pup auth refresh
pup auth logoutLog out and clear stored tokens.
Examples:
pup auth logout
pup testTest connection and display configuration info.
Examples:
pup test
Manage Datadog monitors for alerting and notifications.
pup monitors listList monitors.
Flags:
--name <value> - Filter by monitor name--tags <value> - Filter by tags (comma-separated, e.g., "env:prod,team:backend")--limit <value> - Maximum monitors to return (default: 200, max: 1000)Examples:
pup monitors list
pup monitors list --name="CPU"
pup monitors list --tags="env:production"
pup monitors list --limit=500
pup monitors get <monitor-id>Get details of a specific monitor.
Examples:
pup monitors get 12345678
pup monitors get 12345678 --output=table
pup monitors delete <monitor-id>Delete a monitor.
Flags:
--yes - Skip confirmation promptExamples:
pup monitors delete 12345678
pup monitors delete 12345678 --yes
pup monitors searchSearch monitors.
Flags:
--query <value> - Search query string--page <value> - Page number (default: 0)--per-page <value> - Results per page (default: 30)--sort <value> - Sort order (e.g., "name,asc", "id,desc")Examples:
pup monitors search --query="database"
pup monitors search --query="cpu" --page=1 --per-page=50
Query time-series metrics and manage metric metadata.
pup metrics queryQuery metrics using the v2 API.
Flags:
--query <value> - Metric query string (required)--from <value> - Start time (default: "1h")--to <value> - End time (default: "now")Query syntax: <aggregation>:<metric_name>{<filter>} [by {<group>}]
Examples:
pup metrics query --query="avg:system.cpu.user{*}" --from="1h"
pup metrics query --query="sum:app.requests{env:prod} by {service}" --from="4h"
pup metrics query --query="max:system.disk.used{host:web-*}" --from="2h"
pup metrics searchSearch metrics using the v1 API.
Flags:
--query <value> - Metric query string (required)--from <value> - Start time (default: "1h")--to <value> - End time (default: "now")Examples:
pup metrics search --query="avg:system.cpu.user{*}" --from="1h"
pup metrics listList available metrics.
Flags:
--filter <value> - Filter by metric name pattern (e.g., "system.*")Examples:
pup metrics list
pup metrics list --filter="system.*"
pup metrics metadata get <metric-name>Get metadata for a metric.
Examples:
pup metrics metadata get system.cpu.user
pup metrics metadata update <metric-name>Update metadata for a metric.
Flags:
--description <value> - Metric description--unit <value> - Unit of measurement--type <value> - Metric type (gauge, count, rate, distribution)--per-unit <value> - Per-unit for rate metrics--short-name <value> - Short display nameExamples:
pup metrics metadata update system.cpu.user \
--description="CPU user time" \
--unit="percent" \
--type="gauge"
pup metrics submitSubmit custom metrics.
Flags:
--name <value> - Metric name (required)--value <value> - Metric value (required)--type <value> - Metric type: gauge, count, rate (default: "gauge")--timestamp <value> - Unix timestamp or "now" (default: "now")--tags <value> - Comma-separated tags (e.g., "env:prod,team:api")--host <value> - Host name--interval <value> - Interval in seconds for rate/count metricsExamples:
pup metrics submit --name="custom.temperature" --value=72.5
pup metrics submit \
--name="custom.api.requests" \
--value=1250 \
--tags="env:prod,service:api,region:us-east-1"
Search and analyze log data.
pup logs searchSearch logs using v1 API.
Flags:
--query <value> - Log search query (required)--from <value> - Start time (required)--to <value> - End time (default: "now")--limit <value> - Max logs to return (default: 50, max: 1000)--sort <value> - Sort order: asc or desc (default: desc)--index <value> - Comma-separated log indexes--storage <value> - Storage tier: indexes, online-archives, or flexExamples:
pup logs search --query="status:error" --from="1h"
pup logs search --query="service:api" --from="2h" --to="1h"
pup logs search --query="@http.status_code:500" --from="30m" --limit=100
pup logs search --query="status:error" --from="1h" --storage="flex"
pup logs listList logs using v2 API.
Flags:
--query <value> - Log search query (default: "*")--from <value> - Start time (required)--to <value> - End time (default: "now")--limit <value> - Number of logs (default: 10)--sort <value> - Sort order: timestamp, -timestamp (default: -timestamp)--storage <value> - Storage tier: indexes, online-archives, or flexExamples:
pup logs list --from="1h"
pup logs list --query="service:api" --from="2h" --limit=50
pup logs queryQuery logs using v2 API.
Flags:
--query <value> - Log query (required)--from <value> - Start time (required)--to <value> - End time (default: "now")--limit <value> - Max results (default: 50)--sort <value> - Sort order: timestamp, -timestamp--timezone <value> - Timezone for timestamps--storage <value> - Storage tier: indexes, online-archives, or flexExamples:
pup logs query --query="status:error" --from="1h"
pup logs query --query="service:web" --from="4h" --timezone="America/New_York"
pup logs aggregateAggregate log data.
Flags:
--query <value> - Log query (required)--from <value> - Start time (required)--to <value> - End time (default: "now")--compute <value> - Metric to compute (default: "count")--group-by <value> - Field to group by--limit <value> - Max groups (default: 10)--storage <value> - Storage tier: indexes, online-archives, or flexCompute metrics: count, cardinality, avg, sum, min, max, percentile.
Examples:
pup logs aggregate --query="*" --from="1h" --compute="count" --group-by="status"
pup logs aggregate --query="service:api" --from="2h" --compute="percentile(@duration, 99)"
pup logs archives listList log archives.
pup logs archives get <archive-id>Get log archive details.
pup logs archives delete <archive-id>Delete a log archive.
Flags:
--yes - Skip confirmation promptpup logs metrics listList log-based metrics.
pup logs metrics get <metric-id>Get log-based metric details.
pup logs metrics delete <metric-id>Delete a log-based metric.
Flags:
--yes - Skip confirmation promptpup logs custom-destinations listList custom log destinations.
pup logs custom-destinations get <destination-id>Get custom log destination details.
Manage Datadog dashboards.
pup dashboards listList dashboards.
Examples:
pup dashboards list
pup dashboards list --output=table
pup dashboards list | jq '.dashboards[] | select(.title | contains("API"))'
pup dashboards get <dashboard-id>Get dashboard details.
Examples:
pup dashboards get abc-def-123
# Export dashboard to file
pup dashboards get abc-def-123 > dashboard.json
# Inspect widgets
pup dashboards get abc-def-123 | jq '.widgets'
pup dashboards delete <dashboard-id>Delete a dashboard.
Flags:
--yes - Skip confirmation promptExamples:
pup dashboards delete abc-def-123 --yes
Manage Service Level Objectives.
pup slos listList SLOs.
Examples:
pup slos list
# Find breaching SLOs
pup slos list | jq '.data[] | select(.status.state == "breaching")'
pup slos get <slo-id>Get SLO details.
Examples:
pup slos get abc-123-def
pup slos get abc-123-def | jq '.data.error_budget_remaining'
pup slos delete <slo-id>Delete an SLO.
Flags:
--yes - Skip confirmation promptManage incidents.
pup incidents listList incidents.
Examples:
pup incidents list
# Filter active SEV-1 incidents
pup incidents list | jq '.data[] | select(.severity == "SEV-1")'
pup incidents get <incident-id>Get incident details.
Examples:
pup incidents get abc-123-def
pup incidents get abc-123-def | jq '.data.timeline'
pup incidents attachments list <incident-id>List incident attachments.
pup incidents attachments delete <incident-id> <attachment-id>Delete an incident attachment.
Manage hosts and infrastructure.
pup infrastructure hosts listList hosts.
Flags:
--filter <value> - Filter hosts--sort <value> - Sort field (default: "status")--count <value> - Maximum hosts (default: 100)pup infrastructure hosts get <hostname>Get host details.
Manage host tags.
pup tags listList all tags.
pup tags get <hostname>Get tags for a host.
pup tags add <hostname> <tag1> <tag2> ...Add tags to a host.
Examples:
pup tags add my-host env:prod team:backend
pup tags update <hostname> <tag1> <tag2> ...Update all tags on a host.
pup tags delete <hostname>Delete all tags from a host.
Manage events.
pup events listList events.
Flags:
--start <value> - Start Unix timestamp--end <value> - End Unix timestamp--tags <value> - Filter by tagspup events searchSearch events.
Flags:
--query <value> - Search query--filter <value> - Filter query--from <value> - Start time--to <value> - End time--limit <value> - Maximum results (default: 100)pup events get <event-id>Get event details.
Query APM traces and spans for distributed tracing analysis.
pup tracesQuery APM traces.
Examples:
pup traces
For additional commands (synthetics, security, users, organizations, RUM, CI/CD, downtime, cases, on-call, notebooks, error-tracking, scorecards, service-catalog, audit-logs, cost, usage, app-keys, investigations, vulnerabilities, static-analysis, cloud, integrations, network, obs-pipelines, data-governance, product-analytics, misc), see reference/additional-commands.md.
Supported across search and query commands:
1h, 30m, 7d, 1w, 5min, 2hours, 3days1704067200), RFC3339 (2024-01-01T00:00:00Z)nowpup monitors list | jq '.[] | .name'
pup monitors list --output=table
pup monitors list --output=yaml
DD_API_KEY - Datadog API keyDD_APP_KEY - Datadog Application keyDD_SITE - Datadog site (default: datadoghq.com)DD_AUTO_APPROVE - Auto-approve destructive operations (true/false)DD_TOKEN_STORAGE - Token storage backend: keychain or fileMachine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/snapshot"
curl -s "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/contract"
curl -s "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T00:34:43.023Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "these",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:these|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Max Muoto",
"href": "https://github.com/max-muoto/datadog-cli-skill",
"sourceUrl": "https://github.com/max-muoto/datadog-cli-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T01:13:39.506Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T01:13:39.506Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/max-muoto-datadog-cli-skill/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to datadog-cli and adjacent AI workflows.