pmcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
pmcp
Use the skills your packages already ship, and keep your AI tools' project configuration in one place.
pmcp is for repositories where people work with AI coding tools such as Claude
Code, Codex, Gemini CLI, Grok Build, Antigravity and opencode. It finds the
SKILL.md instructions your installed packages and marketplaces carry and lets
the tool load one when a task needs it, and it writes each tool's native
configuration from one pmcp.toml. The tools keep their own model calls,
logins and permission controls.
What you want to do | Use | Part |
Find and read the skills your packages ship | the MCP skill catalog | core |
Keep several tools' MCP servers, skills and rules in sync |
| core |
Check what each installed tool actually loads |
| core |
Install free library instructions as native plugins | the public marketplace | optional |
Stop agents from running risky commands |
| optional |
Run several agents in one repository without collisions |
| optional |
Watch and steer native agent terminals (Linux, macOS) |
| optional |
Give agents a browser or a desktop on a Linux server | pmcp-browser, pmcp-desktop | optional |
Search skills in any language with a local model |
| optional |
Serve a catalog or a mailbox from your own application | the HTTP and mailbox libraries | optional |
Install and connect
Requires Node.js 22 or later, or Bun 1.3 or later.
npm install --save-dev @modootoday/pmcp
claude mcp add pmcp -- npx @modootoday/pmcp serveOther MCP hosts take a stdio entry:
{
"mcpServers": {
"pmcp": { "command": "npx", "args": ["@modootoday/pmcp", "serve"] }
}
}Reconnect your tool's MCP servers after changing the configuration. Reading local skills needs no pmcp account.
Related MCP server: skillmds
Find your first skill
pmcp list shows what the server sees from here: one row per skill, with the
name and the description the search ranks.
npx @modootoday/pmcp listThen ask your tool for help with a task in a full sentence. It calls
skill_find, which returns matching skill names without their bodies, and
skill_call for the one it picks. An empty catalog exits 1 and names the
directories it searched. Getting started walks
through the search and the options.
Free library skills as native plugins
This repository is also a plugin marketplace. Install the library major lines you use, one at a time:
claude plugin marketplace add modootoday/pmcp
claude plugin install typescript-5@pmcp
claude plugin install pmcp@pmcpCodex (codex plugin add) and Grok (grok plugin install) take the same
names; Gemini installs the pmcp bridge with
gemini extensions install https://github.com/modootoday/pmcp, and
pmcp marketplace export writes a plugin for Antigravity. The
skills reference covers formats and versions; the
library skills page also covers Python, Rust and Go.
Share configuration across your tools
[targets]
tools = ["claude", "codex", "gemini", "grok", "antigravity", "opencode"]
[mcp.docs]
url = "https://example.com/mcp"npx @modootoday/pmcp init # or write pmcp.toml yourself
npx @modootoday/pmcp project # write each tool's native files
npx @modootoday/pmcp doctor # ask each tool what it loadsproject preserves settings it did not write, refuses conflicting ones and
records what it owns in pmcp.lock; --check reports drift without writing.
The pmcp.toml reference covers every table.
Guard commands and run several agents
[hooks] compiles guards (heredocs, git add -A, pushes that skip checks,
credential reads and more) into one hook bundle every targeted tool runs. With
sessions and the git workflow on, agents see each other, wait on shared files,
work in linked worktrees and deliver through one gate instead of pushing.
Run several agents in one repository shows how.
Watch and steer agent terminals
On Linux or macOS, pmcp opens a terminal workspace: a native main session, a
dock of workers and a coordination panel, read only until you take control.
npm installs the terminal host (pmcp-pty) and the workspace (pmcp-tui) with
pmcp. Login, folder trust and tool approvals stay in each tool. See the
terminal workspace and
native terminal control guides.
Commands
pmcp list # skills the server sees
pmcp available # catalog skill packages that match your dependencies
pmcp install --all --dry-run
pmcp validate # check skill documents
pmcp status # features, drift, live sessions
pmcp --helpThe command reference lists every command, flag and exit code.
Documentation
Page | For |
connecting a tool and finding skills | |
every | |
guards and checks, and which runtime supports what | |
linked worktrees, delivery and sync | |
pmcp-browser and pmcp-desktop for agents | |
free library instructions as plugins, npm packages or files | |
sessions, messages, leases, worktrees and delivery | |
skill layouts, tools, resources and the marketplace | |
the | |
harness groups, control, recovery and | |
semantic search with a local model | |
messages between actors with their own credentials | |
serving a catalog from your application | |
commands, flags and exit codes | |
platforms, runtimes and qualification | |
the terms these pages use | |
what changed in each release | |
what to do when a release changes something you rely on | |
what the current release does not do yet | |
working on pmcp, reporting a vulnerability |
Licence
pmcp is source available under Elastic License 2.0. See NOTICE for dependency notices and the embedding guide for model licences. Website: pmcp.build.
This server cannot be deployed
Maintenance
Related MCP Connectors
Governed AI agent skills — one library, distributed to devs and exposed to remote agents over MCP.
Executable skill packages for agents: vetted competence, ready to run, not just documents.
Search & install 13,000+ AI agent skills from skills-hub.ai inside any MCP tool.
Search and inspect source-pinned agent skills, plugins and tools through a free public MCP.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, browse, install, and manage a large library of skills via only 7 MCP tools, with skills stored locally and loaded on demand to minimize context overhead.4MIT
- AlicenseNot gradedqualityAmaintenanceEnables MCP-capable agents to search, inspect, lint, and safely install Agent Skills from the skillmd registry mid-conversation.5 npm192MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to discover, search, and load agent skills from many sources, including other agents' skill directories, Claude Code plugin marketplaces, and remote git repositories, with no copying or syncing required.1,058 npm6MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to search a local catalog, load skills, inspect MCP tool schemas, and invoke selected tools through a single unified MCP tool, reducing per-request overhead.1MIT