Overview
Monte Carlo allows developers to programmatically manage its Data + AI Observability service using:
-
Agent Toolkit: Teaches your agents how to monitor data, validate code changes before they break production, triage alerts and much more using our MCP tools. Works with Claude Code, Cursor and others.
-
API: Monte Carlo exposes a rich GraphQL API. This is the same API that powers Monte Carlo's web-based application and therefore offers a broad range of capabilities.
-
SDK: Developers can also use the python SDK to more conveniently access all of Monte Carloβs APIs.
-
CLI: To simplify certain onboarding and integration operations, developers can install and use command line interface (CLI).
-
Providers: To use/include Monte Carlo in orchestration tools.
For instance, using Circuit breakers to stop pipelines when data does not meet a set of quality or integrity thresholds. -
Monitors as code (IaC + CLI): To deploy monitors as part of a CI/CD process.
Credentials are required to authenticate calls. Monte Carlo supports API keys and OAuth client credentials β see API Authentication to create and use them. Consider also checking out the API Explorer to get started.
Updated 17 days ago
