{"slug":"monte-carlo-monitoring-advisor","title":"monte-carlo-monitoring-advisor","summary":"Analyze data coverage, create monitors for warehouse tables and AI agents. Covers coverage gaps, use-case analysis, data monitor creation, and agent observability.","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-09-20T07:56:52.647259Z","repo":{"url":"https://github.com/monte-carlo-data/mc-agent-toolkit","stars":92,"forks":5,"license":"Apache-2.0","updatedAt":"2026-09-27T17:08:21Z"},"bodyHtml":"<h1>Monte Carlo Monitoring Advisor Skill</h1>\n<p>Analyze data coverage, create monitors for warehouse tables and AI agents. Walks users through warehouse discovery, use-case exploration, coverage gap analysis, data monitor creation, and agent observability — all through natural conversation. This single skill handles all monitoring needs: coverage analysis, data quality monitors (metric, validation, custom SQL, comparison, table), and AI agent monitors (metric, evaluation, trajectory, validation).</p>\n<h2>Editor &amp; Stack Compatibility</h2>\n<p>The skill works with any AI editor that supports MCP and the Agent Skills format — including Claude Code, Cursor, and VS Code.</p>\n<p>All warehouses supported by Monte Carlo work with the monitoring advisor. The skill validates table and column references against your actual warehouse schema via the Monte Carlo API.</p>\n<h2>Prerequisites</h2>\n<ul>\n<li>Claude Code, Cursor, VS Code or any editor with MCP support</li>\n<li>Monte Carlo account with Editor role or above</li>\n<li><a href=\"https://docs.getmontecarlo.com/docs/using-the-cli\">MC CLI</a> installed for monitor deployment (<code>pip install montecarlodata</code>)</li>\n<li>All monitor creation capabilities are built in — no additional skills needed</li>\n</ul>\n<h2>Setup</h2>\n<h3>Via the mc-agent-toolkit plugin (recommended)</h3>\n<p>Install the plugin for your editor — it bundles the skill, hooks, MCP server, and permissions automatically. See the <a href=\"../../README.md#installing-the-plugin-recommended\">main README</a> for editor-specific instructions.</p>\n<h3>Standalone</h3>\n<ol>\n<li><p>Configure the Monte Carlo MCP server:</p>\n<pre><code>claude mcp add --transport http monte-carlo-mcp https://mcp.getmontecarlo.com/mcp\n</code></pre>\n</li>\n<li><p>Install the skill:</p>\n<pre><code>npx skills add monte-carlo-data/mc-agent-toolkit --skill monitoring-advisor\n</code></pre>\n</li>\n<li><p>Authenticate: run <code>/mcp</code> in your editor, select <code>monte-carlo-mcp</code>, and complete the OAuth flow.</p>\n</li>\n<li><p>Verify: ask your editor \"Test my Monte Carlo connection\" — it should call <code>test_connection</code> and confirm.</p>\n</li>\n</ol>\n<details>\n<summary>Legacy: header-based auth (for MCP clients without HTTP transport)</summary>\n<p>If your MCP client doesn't support HTTP transport, use <code>.mcp.json.example</code> with <code>npx mcp-remote</code> and header-based authentication. See the <a href=\"https://docs.getmontecarlo.com/docs/mcp-server\">MCP server docs</a> for details.</p>\n</details>\n<h2>How to use it</h2>\n<p>Ask your AI editor about your monitoring coverage — describe what you want to understand or protect. The skill guides the agent through warehouse discovery, use-case analysis, coverage gap identification, and monitor creation. No special commands needed.</p>\n<h3>Example prompts</h3>\n<ul>\n<li>\"What are my coverage gaps?\"</li>\n<li>\"Show me my use cases and what's monitored\"</li>\n<li>\"Which tables should I monitor first?\"</li>\n<li>\"Analyze monitoring coverage for my warehouse\"</li>\n<li>\"Find unmonitored tables with recent anomalies\"</li>\n<li>\"Help me set up monitoring for my critical use cases\"</li>\n<li>\"Create a freshness monitor on the orders table\"</li>\n<li>\"Set up a null check on the email column\"</li>\n<li>\"Monitor my AI agent's latency and token usage\"</li>\n<li>\"Track my agent's response quality\"</li>\n</ul>\n<h3>What it does</h3>\n<ol>\n<li><strong>Discovers</strong> your warehouses, use cases, and AI agents</li>\n<li><strong>Analyzes</strong> coverage — which tables are monitored, which aren't, and which have active anomalies</li>\n<li><strong>Prioritizes</strong> gaps by criticality, importance score, and anomaly activity</li>\n<li><strong>Creates</strong> data quality monitors (metric, validation, custom SQL, comparison, table) with full parameter validation</li>\n<li><strong>Creates</strong> AI agent monitors (metric, evaluation, trajectory, validation) for agent observability</li>\n<li><strong>Generates</strong> monitors-as-code YAML ready for deployment</li>\n</ol>\n<h3>Deploying generated monitors</h3>\n<p>When the advisor generates a monitor, it returns MaC YAML. Deploy with:</p>\n<pre><code>montecarlo monitors apply --dry-run    # preview\nmontecarlo monitors apply --auto-yes   # apply\n</code></pre>\n<p>Your project needs a <code>montecarlo.yml</code> config in the working directory:</p>\n<pre><code>version: 1\nnamespace: &lt;your-namespace&gt;\ndefault_resource: &lt;your-warehouse-name&gt;\n</code></pre>\n","files":[{"path":"README.md","sizeBytes":3951,"isText":true},{"path":"references/agent-evaluation-monitor.md","sizeBytes":31159,"isText":true},{"path":"references/agent-metric-monitor.md","sizeBytes":16397,"isText":true},{"path":"references/agent-monitor-creation.md","sizeBytes":26173,"isText":true},{"path":"references/agent-span-fields.md","sizeBytes":5260,"isText":true},{"path":"references/agent-trajectory-monitor.md","sizeBytes":16516,"isText":true},{"path":"references/agent-validation-monitor.md","sizeBytes":11289,"isText":true},{"path":"references/data-comparison-monitor.md","sizeBytes":19592,"isText":true},{"path":"references/data-custom-sql-monitor.md","sizeBytes":12489,"isText":true},{"path":"references/data-metric-monitor.md","sizeBytes":18022,"isText":true},{"path":"references/data-monitor-creation.md","sizeBytes":23243,"isText":true},{"path":"references/data-table-monitor.md","sizeBytes":11202,"isText":true},{"path":"references/data-validation-monitor.md","sizeBytes":19735,"isText":true},{"path":"SKILL.md","sizeBytes":21209,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-20T07:57:25.984304Z","sha256":"6C0CFCED183070FADAA93AC6332D55EA3C3811D918DD41A79D0EEA464C70DC6B","sizeBytes":83425},"review":null,"source":{"repositoryUrl":"https://github.com/monte-carlo-data/mc-agent-toolkit","path":"skills/monitoring-advisor","license":"Apache-2.0","commit":"f45839dcbc58435014568e1f59538b2963343b38","subtreeSha":"671E1F6215D93EB918FD63F5B98D5DF211B84910AB68C2E4FA59529D003AD4AF","lastSyncedAt":"2026-09-27T20:54:50.757795Z"},"reviewedAt":"2026-09-20T07:58:30.06332Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/monte-carlo-data/mc-agent-toolkit/tree/main/skills/monitoring-advisor"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install monte-carlo-data-mc-agent-toolkit@llmmart"},{"target":"git","command":"git clone https://github.com/monte-carlo-data/mc-agent-toolkit.git"}]}