plugandship-mcp
An MCP server for Plug and Ship. It lets your coding agent search the Plug and Ship index of MCP servers, agent skills and coding-agent plugins without leaving the chat.
It is read-only. It calls the public Plug and Ship API (/api/v1) and needs no API key.
Listed in the official MCP Registry as dev.plugandship/plugandship-mcp.
Tools
Use the hosted endpoint (no install)
Remote MCP server, Streamable HTTP, stateless, no auth:
Claude Code
Cursor (~/.cursor/mcp.json or .cursor/mcp.json in a project)
Codex (~/.codex/config.toml)
Run it locally (stdio)
Requires Node.js 18 or newer. Runs straight from GitHub, no npm package needed (the built dist/ is committed):
Claude Code
Cursor
Codex
From a checkout
Self-host Streamable HTTP
Stateless, JSON responses, POST only. Requests with a browser Origin other than localhost are rejected. It binds to 127.0.0.1 by default. Put it behind HTTPS before exposing it anywhere.
Configuration
The public API is cached and rate-limited (about 60 requests per minute per IP). On a 429 the tool returns a short "try again in a minute" error.
Test
npm test builds the server, starts it over stdio and over Streamable HTTP, connects with the official MCP SDK client, lists the tools and calls each one, including error cases (unknown slug, invalid input, foreign Origin). test:remote runs the same checks against a remote endpoint.
Registry
server.json is the MCP Registry entry: a remote-only listing (streamable-http, https://plugandship.dev/mcp) under the dev.plugandship namespace, verified by DNS.
License
MIT