
Pare Make
Expose Make and Just task targets to your agent with list and run operations returned as typed JSON.
Overview
Pare Make is a MCP server for the Build phase that lists and runs Make and Just tasks with typed JSON for agent-driven dev automation.
What is this MCP server?
- Structured run and list operations for Make/Just task runners
- @paretools/make v0.8.1 npm package with stdio MCP
- Typed JSON output for agent parsing of task results
- Dave-London Pare suite on GitHub
- Safer than free-form shell when agents execute project recipes
- Server version 0.8.1
- 2 documented operation types: run, list
- npm package @paretools/make, stdio transport
Community signal: 128 GitHub stars.
What problem does it solve?
Agents firing arbitrary shell commands against Make or Just often pick the wrong target or cannot interpret messy build output.
Who is it for?
Solo devs with Makefile or justfile-driven repos who want governed task execution from Claude Code or Cursor.
Skip if: Greenfield projects with no Make/Just setup, or teams that only use npm scripts without pare-npm.
What do I get? / Deliverables
After registration, your agent can list and execute defined tasks with structured JSON you can tie to the next fix or test step.
- Typed JSON from list and run task operations
- Agent-invoked project recipes with parseable exit context
- stdio MCP server configured for the repo
Recommended MCP Servers
Journey fit
Makefile and Just recipes are how solo builders orchestrate builds, migrations, and local services during product construction. Backend subphase fits task runners that compile, migrate, seed, and run services—core build automation rather than UI work.
How it compares
MCP task-runner bridge, not a CI/CD platform or infrastructure provisioner.
Common Questions / FAQ
Who is pare-make for?
Builders using Make or Just to automate local and build tasks who want MCP agents to run those recipes with structured results.
When should I use pare-make?
Use it during build when you need the agent to list targets or run standardized tasks like test, migrate, or dev without raw shell guesswork.
How do I add pare-make to my agent?
Install @paretools/make, add it as a stdio MCP server in your agent settings, and run from the repo root where your Makefile or justfile lives.