observeops
v2.3.1
Published
AI-agent-first CLI for Motadata ObserveOps (AIOps) observability platform
Maintainers
Readme
ObserveOps CLI
This is the repository for the ObserveOps CLI, the official command line interface for the Motadata ObserveOps (AIOps) observability platform.
The CLI can be used for many tasks, including checking monitor inventory and
health, working with alerts, running discoveries and provisioning what they
find, managing all 96 configuration resource types, backing up network device
configs, streaming live events, and reaching every API endpoint. It is built
AI-agent-first: everything speaks --json, exit codes are a documented
contract, and no command ever blocks on a prompt it can't ask.
Installation
npm install -g observeopsThat puts observeops and its shorter alias mdcli on your PATH.
Usage
observeops auth login # prompts for host, user, password
observeops info # connectivity, credentials, server version
observeops monitor counts # fleet state at a glance
observeops alert list --severity CRITICAL # what is firing right now
observeops --helpDocumentation
Please refer to the ObserveOps CLI documentation for getting started, every command, core concepts, and troubleshooting.
AI agents
The CLI bundles five agent skills that teach an AI agent to drive it safely.
Install them with observeops skills install or npx skills add pmg-motadata/cli,
and see the AI agents documentation.
It is also an MCP server: observeops mcp exposes the platform as typed tools
for Claude Code, Claude Desktop and Cursor, with one authenticated session for
the whole conversation.
claude mcp add observeops -- observeops mcpSee the MCP server documentation.
Development
From a checkout of this repository:
npm install
npm run build # bundle to dist/index.js
npm link # observeops and mdcli on PATH
npm run verify # format, typecheck, tests, validators, buildChanges are documented in the changelog.
