Skip to main content
Glama
PackkitLabs

packkit-mcp

Official
by PackkitLabs
README.md
# packkit-mcp

An [MCP](https://modelcontextprotocol.io) server for **[Packkit](https://github.com/PackkitJS/create-packkit)** — let AI agents (Claude Desktop, Cursor, Windsurf, …) scaffold modern npm packages, CLIs, HTTP services, and front-end apps as a native tool.

## Tools

- **`packkit_schema`** — every option, preset, and alias as JSON (call first to learn the interface).
- **`packkit_preview`** — the files a config would generate, without writing anything.
- **`packkit_scaffold`** — generate a project to disk (optional `git init` + install).

## Setup

Add to your MCP client config (e.g. Claude Desktop's `claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "packkit": {
      "command": "npx",
      "args": ["-y", "packkit-mcp"]
    }
  }
}
```

Then ask your agent things like *"scaffold a React component library called ui with Storybook"* or *"preview a Hono service named api"*.

Also listed on the [official MCP registry](https://registry.modelcontextprotocol.io) as `io.github.PackkitJS/packkit-mcp` and on [Glama](https://glama.ai/mcp/servers/PackkitJS/create-packkit).

## Releasing

Publishing a new version touches npm, the official MCP registry and Glama — see **[RELEASING.md](RELEASING.md)**.

## License

[MIT](https://github.com/PackkitJS/create-packkit/blob/main/LICENSE) © DanMat

TDQS

A4.7/5.0

Scored across 3 tools

Disambiguation5/5

Each tool maps to a distinct stage: schema discovers valid options, preview simulates the output, and scaffold performs the actual write. There is no functional overlap or ambiguity between the three.

Naming Consistency5/5

All tools share the packkit_ prefix and a single lowercase word, giving a clear and predictable namespace. No mixed casing or separator styles muddy the pattern.

Tool Count5/5

Three tools is on the lower end but ideal for a narrow scaffolding domain: discover, dry-run, and generate. Every tool has a clear role and none feels redundant.

Completeness5/5

The set covers the full scaffolding workflow: discovering presets/options, previewing the tree, and creating the project on disk. There are no obvious dead ends or missing operations for the stated scope.

Maintenance

ActivitySlowing
ResponsivenessWithin a week