The official package registry for MakerAI and PascalAI. Install libraries, MCP tools and Claude Code skills in seconds.
A single binary, no dependencies, no runtime required. Download, add to PATH, and start installing MCP tools, libraries and Claude Code skills in seconds.
claude_desktop_config.json using ppm run <tool> as the command —
PPM acts as intermediary and auto-installs any missing tool on first use.
ppm list
ppm run mcp-github
ppm update mcp-github
ppm uninstall mcp-github
ppm skill install-claude
From JSON parsing to RAG pipelines — curated libraries and AI modules for every use case.
MCP tools extend Claude Code with real capabilities: databases, APIs, cloud services, messaging and more. Install any tool in seconds with PPM — or download the binary directly.
ppm install mcp-github — the binary lands in ~/.ppm/mcp/ ready to use.
ppm mcp register — PPM writes the config using ppm run <tool> as the command, so tools are auto-installed on first use even on a fresh machine.
Skills are slash commands that extend Claude Code with specialized workflows.
Install a skill once and invoke it as /skill-name in any project.
ppm install skill-code-review
ppm skill install-claude — copies skills to Claude Code directory
/code-review inside Claude Code — the skill is available immediately
.skill file below and place it in ~/.claude/skills/
PPM integrates seamlessly with MakerAI, PascalAI and Claude Code.
ppm run.PPM is an open registry. Any developer can publish libraries, MCP tools and Claude Code skills and make them available to the entire MakerAI and PascalAI community.
No web form needed — ppm register walks you through username, email and password interactively.
Share a PascalAI or MakerAI library — JSON parsers, HTTP clients, AI modules, utilities. Any .pai package.
Publish a standalone MCP binary that Claude Code or any MCP-compatible agent can call. Windows and Linux binaries supported.
Publish a skill — a slash command for Claude Code. Write a .skill file with a YAML frontmatter and your instructions.
[package] name=my-lib version=1.0.0 type=pai author=yourname
[package] name=mcp-mytool version=1.0.0 type=mcp author=yourname [mcp] entrypoint=mcp-mytool.exe