</>MCP Agents Market
Agent

pup

by DataDog994RustUpdated 2026-08-25

Give your AI agent a Pup — a CLI companion with 200+ commands across 33+ Datadog products.

Claude CodeCursorCodexAiderClineWindsurfGitHub CopilotAmazon Q

Pup is an AI-agent-ready CLI companion that provides AI coding assistants with comprehensive access to Datadog's observability platform through 200+ commands across 33+ products. Built by Datadog in Rust, it exposes metrics, logs, monitors, dashboards, incidents, security findings, CI/CD pipelines, and more through structured JSON/YAML output optimized for machine consumption. It auto-detects popular AI coding tools like Claude Code, Cursor, and Codex, and includes installable skills, domain agents, and an ACP server for direct Datadog Bits AI integration. The CLI supports OAuth2 with PKCE for scoped access alongside API key authentication, and compiles to WebAssembly for WASI-compatible runtimes.

Key Features

200+ commands covering Datadog metrics, logs, APM, RUM, monitors, dashboards, SLOs, incidents, security, CI/CD, and infrastructure
Agent mode with auto-detection for Claude Code, Cursor, Codex, Aider, Cline, Windsurf, and other AI coding assistants
Structured JSON/YAML/CSV/TSV output optimized for AI agent parsing with metadata and error details
OAuth2 + PKCE authentication with automatic token refresh, multi-org/multi-site session management, and secure keychain storage
Built-in ACP server (Agent Communication Protocol + OpenAI-compatible) for direct Datadog Bits AI integration
Installable skills and domain agents for Claude Code, Cursor, Codex, opencode, pi.dev, and Devin
Local runbook execution engine for YAML-defined operational workflows with variable interpolation and reusable templates
WASM support (wasm32-wasip2) for Wasmtime, Wasmer, and Cloudflare Workers with stateless authentication

Use Cases

  • 01AI agents fetching Datadog metrics, logs, and traces for infrastructure troubleshooting and analysis
  • 02Automated incident response workflows where agents query monitor states, SLO status, and error tracking issues
  • 03CI/CD pipeline visibility and deployment gates managed by AI assistants through Test Optimization and DORA metrics
  • 04Security compliance automation with agents querying findings, security rules, audit logs, and tag governance scores
  • 05Multi-step operational runbooks for deployments, incident triage, and remediation executed by AI coding tools
  • 06Cost attribution and usage analysis by agents querying Cloud Cost Management and metering data

Related Agents

View more

pup — FAQ

What is Pup?+

Pup is a comprehensive CLI built by Datadog that gives AI agents structured access to 200+ commands across Datadog's observability, monitoring, security, and infrastructure products. It auto-detects AI coding assistants and returns machine-optimized JSON/YAML responses.

How do I install Pup?+

On macOS/Linux, run 'brew tap datadog-labs/pack && brew install datadog-labs/pack/pup'. Alternatively, download pre-built binaries from the GitHub releases page or build from source with 'cargo build --release'.

Which AI coding assistants work with Pup?+

Pup auto-detects Claude Code, Cursor, Codex, Aider, Cline, Windsurf, GitHub Copilot, Amazon Q, Gemini Code Assist, Sourcegraph Cody, and pi.dev. It also works with any assistant that can execute CLI commands or connect to its ACP/OpenAI-compatible server.

Do I need Datadog API keys to use Pup?+

Yes, you need either OAuth2 credentials (via 'pup auth login') or a Datadog API key and Application key (DD_API_KEY and DD_APP_KEY). OAuth2 is preferred for scoped, secure access with automatic token refresh.

Is Pup free and open source?+

Yes, Pup is free and open source under the Apache 2.0 license. However, it requires a Datadog account to query observability data.

How do I install Pup skills for my AI coding assistant?+

Run 'pup skills install' to auto-detect your platform and install all skills, or specify a platform like 'pup skills install claude' or 'pup skills install cursor'. Skills install to the tool's standard directory (e.g., ~/.claude/skills/ for Claude Code).

How do I install pup?+

Open the source repository on GitHub and follow its README. pup is a agent — MCP Agents Market links you directly to the official repo.

Is pup free?+

pup is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches