Scaffold and upgrade modern projects (JS/TS, Python) as a native tool for AI agents.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The Packkit Model Context Protocol server β
let AI agents (Claude Desktop, Cursor, VS Code, β¦) scaffold and upgrade modern
projects as a native tool. It fronts every Packkit generator through the
@packkit/core protocol, so the same
tools work across languages:
create-packkit (libraries, CLIs, services, SPAs, monorepos)create-packkit-py (library, CLI, worker, HTTP service)create-packkit-go (library, CLI, worker, HTTP service)It also exposes a compose_fullstack tool that stitches a static frontend + a service
backend from any generators into one fullstack repo (e.g. React + FastAPI).
Adding a language later is one registry.register(...) line here β the tools don't change.
Point your MCP client at the published package (no install needed β npx fetches it):
| Tool | What it does |
|---|---|
list_generators | List every generator (language target) with maturity + capabilities. Start here. |
list_presets | List a generator's presets (experimental hidden unless asked). |
get_generator_schema | A generator's full option schema (options, choices, defaults). |
generate_project | Preview a project (file tree + stack + deployment contract), or write: true to scaffold to disk. |
plan_upgrade | Baseline-aware three-way upgrade plan for an existing project β template changes vs your edits, writes nothing. |
The typical flow: list_generators β list_presets / get_generator_schema β
generate_project. All generation is protocol-driven; the server holds no
language-specific logic.
Releases are automated with Changesets β see RELEASING.md.
MIT Β© DanMat
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/packkit-4)<a href="https://allmcps.com/mcp/packkit-4"><img src="https://allmcps.com/api/badge/packkit-4?style=directory" alt="Packkit on AllMCPs" /></a>