mcpField
P
Plug and Ship

Plug and Ship

Remote
plugandship.devDeveloper Tools0Updated 2w ago

About Plug and Ship

Plug and Ship is an MCP server that lets coding agents search MCP servers, agent skills, and coding-agent plugins in chat. It provides read-only search, details, trends, and curated lists through a public API, with no API key required.

Key features

  1. 01Search tools by keyword or task
  2. 02Filter by type and client
  3. 03View tool details and install commands
  4. 04Check growth trends by time period
  5. 05Browse curated topic lists

Use cases

  1. 01Discover MCP servers for a coding task
  2. 02Find plugins available for a specific client
  3. 03Compare recent tool growth
  4. 04Browse curated tools for a topic

MCP support

The project is an MCP server offering search, details, trends, and curated-list tools. It can connect through an unauthenticated hosted Streamable HTTP endpoint or run over stdio.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://plugandship.dev/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

4
ParameterTypeRequiredDescription
taskstringNoWhat you want to do, in plain language. Used instead of query when given.
typeenumNoOnly this kind of toolmcp | skill | plugin
limitintegerNoMax results, default 10
querystringNoKeywords or a short task, e.g. 'postgres', 'browser automation', 'query my Postgres from Cursor'
clientenumNoOnly tools that name this coding agent (grok-bot: hosted HTTPS MCP servers)claude-code | cursor | codex | grok-bot
remotebooleanNoOnly MCP servers with a public HTTPS endpoint (nothing to install)

Details

From the project README

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

ToolArgumentsWhat it returns
search_toolsquery or task (keywords or a plain-language task, e.g. "query my Postgres from Cursor"), type? (mcp / skill / plugin), client? (claude-code / cursor / codex / grok-bot), remote? (only MCP servers with a public HTTPS endpoint), limit? (1 to 50, default 10)Tools ranked by relevance (full-text + semantic match; stars, recent commits, a valid one-click config and a license only break ties), each with a one-line reason it matches, install command and page link. Also returns structured output, including what was understood from the task. client: "grok-bot" keeps only MCP servers with a public remote (HTTP) endpoint.
get_toolslugFull details for one tool: description, repo, stars, tags, install command, remote endpoint if any.
trendingperiod (day / week / month), type?, limit?Fastest-growing tools: stars gained in the period, from Plug and Ship's own daily star snapshots.
list_besttopic?, limit?A curated "best of" list. Leave topic empty to list topics (for example grok-bot-connectors, voice-agents, postgres-mcp-servers).

Use the hosted endpoint (no install)

Remote MCP server, Streamable HTTP, stateless, no auth:

https://plugandship.dev/mcp

Claude Code

claude mcp add --transport http plugandship https://plugandship.dev/mcp

Cursor (~/.cursor/mcp.json or .cursor/mcp.json in a project)

{
  "mcpServers": {
    "plugandship": { "url": "https://plugandship.dev/mcp" }
  }
}

Codex (~/.codex/config.toml)

[mcp_servers.plugandship]
url = "https://plugandship.dev/mcp"

Run it locally (stdio)

Requires Node.js 18 or newer. Runs straight from GitHub, no npm package needed (the built dist/ is committed):

npx -y github:plugandship/plugandship-mcp

Claude Code

claude mcp add plugandship -- npx -y github:plugandship/plugandship-mcp

Cursor

{
  "mcpServers": {
    "plugandship": {
      "command": "npx",
      "args": ["-y", "github:plugandship/plugandship-mcp"]
    }
  }
}

Codex

[mcp_servers.plugandship]
command = "npx"
args = ["-y", "github:plugandship/plugandship-mcp"]
From a checkout
git clone https://github.com/plugandship/plugandship-mcp
cd plugandship-mcp
npm install
npm run build
node dist/index.js

Self-host Streamable HTTP

node dist/index.js --http --port 3333 --host 127.0.0.1
# endpoint: http://127.0.0.1:3333/mcp

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

Env varDefaultPurpose
PLUGANDSHIP_API_URLhttps://plugandship.devAPI base URL (use http://localhost:3000 against a local site).

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                                            # stdio + local HTTP, against https://plugandship.dev
PLUGANDSHIP_API_URL=http://localhost:3000 npm test  # against a local site
MCP_REMOTE_URL=https://plugandship.dev/mcp npm run test:remote  # the hosted endpoint

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.