mc-agent-toolkit

mcp
Security Audit
Pass
Health Pass
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 65 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This is the official Monte Carlo toolkit for AI coding agents. It integrates Monte Carlo's data observability platform—providing monitoring, lineage, and alerting capabilities—directly into development environments like Claude Code and Cursor.

Security Assessment
The overall risk is rated as Low. The tool inherently accesses sensitive data because it connects to your Monte Carlo account to fetch data lineage, alerts, and monitoring metrics. However, it handles this securely via standard OAuth 2.0 flows or local configuration files rather than storing hardcoded secrets. The automated code scan found no dangerous patterns, and the tool does not request excessive or dangerous local permissions. While it necessarily makes external network requests to the Monte Carlo APIs, no hidden code execution or unsafe shell commands were detected in the audited files.

Quality Assessment
Quality and maintenance are excellent. The project is actively maintained, with the most recent code push occurring today. It is properly licensed under the open-source Apache-2.0 license. Community trust is solid and steadily growing, currently backed by 65 GitHub stars, which is a positive indicator for a niche enterprise developer tool. The repository is well-documented with clear installation instructions for various coding environments.

Verdict
Safe to use.
SUMMARY

Official Monte Carlo toolkit for AI coding agents. Skills and plugins that bring data and agent observability — monitoring, triaging, troubleshooting, health checks — into Claude Code, Cursor, and more.

README.md

mc-agent-toolkit

Monte Carlo's official toolkit for AI coding agents. Integrates Monte Carlo's data observability platform — lineage, monitoring, validation, and alerting — directly into your development workflow.

Features

The toolkit bundles the following capabilities as a single mc-agent-toolkit plugin. Each feature is a skill that can also be used standalone.

Feature Description Details
Prevent Surfaces lineage, alerts, and blast radius before code changes. Generates monitors-as-code and targeted validation queries to prevent data incidents. README
Generate Validation Notebook Generates SQL validation notebooks for dbt model changes, with targeted queries comparing baseline and development data. README
Push Ingestion Generates warehouse-specific collection scripts for pushing metadata, lineage, and query logs to Monte Carlo. README

Installing the plugin (recommended)

Monte Carlo recommends installing the mc-agent-toolkit plugin. The plugin bundles all skills together with hooks, the Monte Carlo MCP server, and agent-specific capabilities — no separate MCP configuration or authentication setup needed. See the plugins page for the full list of supported coding agents.

Claude Code

  1. Add the marketplace:
    /plugin marketplace add monte-carlo-data/mc-marketplace
    
  2. Install the plugin:
    /plugin install mc-agent-toolkit@mc-marketplace
    
  3. Updates — claude plugin update pulls in the latest skill and hook changes.

See the Claude Code plugin README for detailed setup and usage.

For other coding agents (Cursor, Copilot CLI, OpenCode, Codex), see the plugins page for installation guides.

Using skills directly (advanced)

Skills can also be used standalone without the plugin. This is for users who want to install individual skills via registries or use them with agents not listed above.

Prerequisites

  • A Monte Carlo account with Editor role or above

  • Monte Carlo MCP server — configure with:

    claude mcp add --transport http monte-carlo-mcp https://integrations.getmontecarlo.com/mcp
    

    Then authenticate: run /mcp in your editor, select monte-carlo-mcp, and complete the OAuth flow.

    See official docs for other MCP clients and advanced options.

    Legacy: header-based auth (for MCP clients without HTTP transport)

    If your MCP client doesn't support HTTP transport, use .mcp.json.example with npx mcp-remote and header-based authentication. See the MCP server docs for details.

Installation

npx skills add monte-carlo-data/mc-agent-toolkit --skill prevent

Or copy directly:

cp -r skills/prevent ~/.claude/skills/prevent

See the skills directory for the full list and individual READMEs.

Contributing

See CONTRIBUTING.md for guidelines on adding skills, creating plugins, and submitting pull requests.

License

This project is licensed under the Apache-2.0 license — see LICENSE for details.

Security

See SECURITY.md for reporting vulnerabilities.

Reviews (0)

No results found