{"_id":"@bossforce.ai/mcp-make","name":"@bossforce.ai/mcp-make","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@bossforce.ai/mcp-make","version":"0.1.0","type":"module","repository":{"type":"git","url":"git+https://github.com/bossforce-ai/bossforce-tools.git","directory":"mcps/automation/make"},"publishConfig":{"access":"public"},"bin":{"bossforce-mcp-make":"dist/bin.js"},"dependencies":{"zod":"^4.4.3","@bossforce.ai/mcp-core":"0.3.0"},"devDependencies":{"@bossforce.ai/mcp-testkit":"0.0.0"},"scripts":{"build":"tsc -p tsconfig.json","test":"node --test \"dist/*.test.js\""},"_id":"@bossforce.ai/mcp-make@0.1.0","description":"MCP server for the **Make** (formerly Integromat) **API v2**. List, inspect, run, and monitor automation scenarios. A good fit for kicking off and checking on automations from an agent workflow.","bugs":{"url":"https://github.com/bossforce-ai/bossforce-tools/issues"},"homepage":"https://github.com/bossforce-ai/bossforce-tools#readme","_integrity":"sha512-pHUCL7fgfIBwBtvE5uo3P7pqTny4yn3AdxgM1lsHf0lddISJ12k51MWMROnWL26ZsEMm4PErhHBfqYYhg49snw==","_resolved":"C:\\Users\\user\\AppData\\Local\\Temp\\b12839b63f29cffe54d070aae7c64fcf\\bossforce.ai-mcp-make-0.1.0.tgz","_from":"file:bossforce.ai-mcp-make-0.1.0.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-pHUCL7fgfIBwBtvE5uo3P7pqTny4yn3AdxgM1lsHf0lddISJ12k51MWMROnWL26ZsEMm4PErhHBfqYYhg49snw==","shasum":"cf16a14c143b5f856ecd00d99008473fe161f60c","tarball":"https://registry.npmjs.org/@bossforce.ai/mcp-make/-/mcp-make-0.1.0.tgz","fileCount":26,"unpackedSize":26520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHzQvNEj4Nt5+FGP6P6iHXqt2vC9gE2dNuIccfSfVu7BAiEA30f+lDDMrZ7lv3VUBoZaWtxxWkTE4zx19Hx7OQ82Pn8="}]},"_npmUser":{"name":"bossforce.ai","email":"bossforce.ai@gmail.com"},"directories":{},"maintainers":[{"name":"bossforce.ai","email":"bossforce.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-make_0.1.0_1781069223909_0.4863343726611107"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-10T05:27:03.705Z","0.1.0":"2026-06-10T05:27:04.084Z","modified":"2026-06-10T05:27:04.343Z"},"maintainers":[{"name":"bossforce.ai","email":"bossforce.ai@gmail.com"}],"description":"MCP server for the **Make** (formerly Integromat) **API v2**. List, inspect, run, and monitor automation scenarios. A good fit for kicking off and checking on automations from an agent workflow.","homepage":"https://github.com/bossforce-ai/bossforce-tools#readme","repository":{"type":"git","url":"git+https://github.com/bossforce-ai/bossforce-tools.git","directory":"mcps/automation/make"},"bugs":{"url":"https://github.com/bossforce-ai/bossforce-tools/issues"},"readme":"# @bossforce.ai/mcp-make\n\nMCP server for the **Make** (formerly Integromat) **API v2**. List, inspect, run,\nand monitor automation scenarios. A good fit for kicking off and checking on\nautomations from an agent workflow.\n\n## Credentials\n\n| Env              | How to obtain                                                                                                                                                                 |\n| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `MAKE_ZONE`      | The zone/region in your Make app URL (e.g. `eu1`, `eu2`, `us1`). The API base is `https://{MAKE_ZONE}.make.com/api/v2`. Not secret.                                           |\n| `MAKE_API_TOKEN` | Create an API token in Make under **Profile -> API/MCP access -> API tokens**. Grant the scopes you need (`scenarios:read`, `scenarios:run`). Sent as `Authorization: Token`. |\n\nCredentials are read lazily, so the server boots and answers `tools/list`\nwithout them; calls fail with an `auth` error until both are set.\n\n## Tools\n\n| Tool              | Arguments                                                          | Returns                |\n| ----------------- | ------------------------------------------------------------------ | ---------------------- |\n| `list_scenarios`  | one of `teamId` / `organizationId`, `pg_limit?`, `pg_offset?`      | `{ scenarios, pg }`    |\n| `get_scenario`    | `scenarioId`                                                       | `{ scenario }`         |\n| `run_scenario`    | `scenarioId`, `data?`, `responsive?`                               | execution id / outputs |\n| `list_executions` | `scenarioId`, `status?`, `from?`, `to?`, `pg_limit?`, `pg_offset?` | `{ scenarioLogs, pg }` |\n\nResponses are Make's native JSON payloads returned as `structuredContent`.\n\n### Notes\n\n- The API base depends on your account zone: `https://{MAKE_ZONE}.make.com/api/v2`.\n- Auth uses the `Authorization: Token {token}` header (not `Bearer`).\n- `list_scenarios` requires **exactly one** of `teamId` or `organizationId`;\n  passing both or neither fails with a `validation` error.\n- `run_scenario` maps to `POST /scenarios/{id}/run`; pass `responsive: true` to\n  wait for the execution to finish before responding.\n- `list_executions` reads the scenario logs endpoint\n  (`GET /scenarios/{id}/logs`); filter by `status` (1 = success, 2 = warning,\n  3 = error) and an ISO 8601 `from`/`to` window.\n\n## Develop\n\n```bash\npnpm --filter @bossforce.ai/mcp-make build\npnpm --filter @bossforce.ai/mcp-make test\n```\n\nRegenerate the tools/list snapshot after an intentional signature change:\n\n```bash\nUPDATE_SNAPSHOTS=1 pnpm --filter @bossforce.ai/mcp-make test\n```\n","readmeFilename":"README.md","_rev":"1-0dcee3b0ec8e25859581159ada968fcb"}