npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@leonai/make-scenario-mcp

v1.0.2

Published

MCP server for building Make.com scenarios with LeonAI-Priority ERP knowledge base. 16 tools, 303 modules, 2914 Priority tables, auto-healing, and deployment.

Readme

@leonai/make-scenario-mcp

MCP server for building, validating, auto-healing, and deploying Make.com scenarios. Deep knowledge of LeonAI-Priority ERP integration.

Features

  • 16 MCP tools for scenario building, search, validation, and deployment
  • 303 Make.com modules across 53 apps (built-in catalog)
  • 52 LeonAI-Priority operations with mapper schemas and real examples
  • Auto-healing — fixes missing metadata, coordinates, module versions, router filters
  • Blueprint validation — duplicate IDs, broken references, missing connections
  • Blueprint generation — compose importable Make.com JSON from steps
  • 8 workflow patterns — customer upsert, order creation, Shopify sync, WhatsApp notifications, and more
  • Direct deployment to Make.com via API
  • Priority ERP metadata — 2,914 tables, 35,688 fields with types and descriptions (optional)
  • Hebrew search — full support for Hebrew text in scenario names and fields

Quick Start

npx -y @leonai/make-scenario-mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "make-scenario-builder": {
      "command": "npx",
      "args": ["-y", "@leonai/make-scenario-mcp"]
    }
  }
}

Works out of the box with 303 modules, auto-healing, validation, and blueprint generation.

Optional Configuration

All environment variables are optional. The server works progressively — each one unlocks more features:

| Env Variable | What it adds | |-------------|-------------| | BLUEPRINTS_DIR | Path to a folder of Make.com .blueprint.json files. Indexes them for search, pattern extraction, and real usage examples. | | PRIORITY_DB_PATH | Path to a Priority ERP metadata SQLite database. Adds 2,914 tables with 35,688 typed fields. | | MAKE_API_KEY | Your Make.com API token. Enables deploying scenarios directly to Make.com. | | MAKE_TEAM_ID | Your Make.com team ID. Required together with MAKE_API_KEY. |

Full config example

{
  "mcpServers": {
    "make-scenario-builder": {
      "command": "npx",
      "args": ["-y", "@leonai/make-scenario-mcp"],
      "env": {
        "BLUEPRINTS_DIR": "/path/to/your/blueprints",
        "PRIORITY_DB_PATH": "/path/to/priority_metadata.db",
        "MAKE_API_KEY": "your-make-api-key",
        "MAKE_TEAM_ID": "12345"
      }
    }
  }
}

Tools

Scenario Knowledge

| Tool | Description | |------|-------------| | search_scenarios | Full-text search across indexed blueprints (Hebrew + English) | | analyze_scenario | Human-readable flow breakdown of any blueprint | | get_module_examples | Real mapper/filter configs from production blueprints | | suggest_flow | Business goal to suggested modules and patterns |

LeonAI-Priority

| Tool | Description | |------|-------------| | list_leonai_operations | All 52 LeonAI ops with schemas, categories, examples | | list_priority_forms | Priority ERP forms with full field details (types, keys, RO flags) | | search_priority_tables | Search 2,914 Priority tables by name or description | | search_priority_fields | Search 35,688 fields across all tables |

Make.com Module Catalog

| Tool | Description | |------|-------------| | search_make_modules | Search 303 modules across 53 apps | | get_make_module | Detailed module info with parameters | | list_make_apps | All apps with module counts |

Build & Deploy

| Tool | Description | |------|-------------| | build_scenario | Generate importable Make.com blueprint JSON | | get_pattern | 8 reusable workflow templates | | validate_blueprint | Check for errors before importing | | heal_blueprint | Auto-fix missing metadata, coordinates, versions | | deploy_scenario | Deploy directly to Make.com (requires API key) |

Architecture

@leonai/make-scenario-mcp
  src/
    catalog/        # LeonAI ops, Make modules, Priority forms, operators
    generator/      # Blueprint JSON builder (IDs, positions, metadata)
    healing/        # Auto-healer (8 fixes) + verified module versions
    indexer/        # Blueprint parser, flow walker, index builder
    makeapi/        # Make.com REST API client
    metadata/       # Priority ERP database reader
    patterns/       # 8 workflow pattern templates
    search/         # Full-text search with Hebrew support
    tools/          # Blueprint validator
    server.ts       # MCP server with 16 tools
    index.ts        # Entry point (stdio transport)

License

MIT