protogrid

Search / ai.plugmcp/directory

PlugMCP directory

R0· no sign-in

Search MCP servers and agent skills, compare them, and get install configs for your client.

v0.1.4 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality100strong
Trust95of 100
Uptime, 30 days94%
Latency p50326 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "directory": {
      "type": "http",
      "url": "https://plugmcp.ai/mcp-server",
      "headers": {
        "Authorization": "Bearer ${DIRECTORY_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http directory https://plugmcp.ai/mcp-server --header "Authorization: Bearer ${DIRECTORY_TOKEN}"
[mcp_servers.directory]
url = "https://plugmcp.ai/mcp-server"
bearer_token_env_var = "DIRECTORY_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "directory": {
      "type": "remote",
      "url": "https://plugmcp.ai/mcp-server",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:DIRECTORY_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "directory": {
      "type": "http",
      "url": "https://plugmcp.ai/mcp-server",
      "headers": {
        "Authorization": "Bearer ${DIRECTORY_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=directory&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcGx1Z21jcC5haS9tY3Atc2VydmVyIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7RElSRUNUT1JZX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "directory": {
      "type": "http",
      "url": "https://plugmcp.ai/mcp-server",
      "headers": {
        "Authorization": "Bearer ${DIRECTORY_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "directory": {
      "httpUrl": "https://plugmcp.ai/mcp-server",
      "headers": {
        "Authorization": "Bearer ${DIRECTORY_TOKEN}"
      }
    }
  }
}
extensions:
  "directory":
    enabled: true
    name: "directory"
    type: streamable_http
    uri: "https://plugmcp.ai/mcp-server"
    headers:
      "Authorization": "Bearer ${DIRECTORY_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${DIRECTORY_TOKEN}. The registry never accepts secret values.

Quality 100 / 100strong

protocol100 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • pass
    protocol.list_ttltool list is cacheable (ttlMs 3600000)
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,396 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know [email protected]

9 tools, about 2,396 tokens to load them all · tool set 54129bd02f10 · tools last changed 2026-11-05 · checked 2026-11-14 07:03 UTC

Tool changes

  • search_serverschangeddescription, input schema
    before

    Find MCP servers by product name, publisher, or topic. Ranked by relevance (exact name, then publisher, then tags and description), official and verified first, duplicates merged. Returns compact cards with trust signals; call get_install next.

    after · 55% of words in common

    Find MCP servers by product name, publisher, or topic. Ranked by relevance (exact name, then publisher, then tags and description); the product's own server comes first when there is one (jira finds Atlassian's), duplicates merged. Returns compact cards with trust signals; call get_install next. When the user describes a job rather than a product, recommend_servers is one call instead of two.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 95 / 100

provenance85
liveness98
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-94% +updated-9d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

[email protected] npmthis version is not known to the dependency resolver

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://plugmcp.ai/mcp-server streamable-httpnoneyes94%326 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-11-14
packageregistryversionruntimesecrets
plugmcp-mcpnpm0.1.4npxPLUGMCP_API_KEY

Tools (9)

compare_serversread-onlyCompare two to five servers side by side by slug: trust signals, auth, hosting, transport, tools count, license.
get_installread-onlyThe exact config or command to install one server in one client: Cursor, Claude Code, Claude Desktop, VS Code, Windsurf, ChatGPT, Codex, Gemini CLI, Grok Build, Grok Bot, or plain JSON. For Grok Bot the value is the message to send in its chat. Includes the config file path and a one-click deeplink when the client has one.
get_serverread-onlyDetails for one server by slug: description, tools, auth, transport, health, packages, and links. include_readme adds the README (trimmed).
get_skillread-onlyOne skill by slug: what it does, where the SKILL.md lives, and the install command for Cursor, Claude Code, Codex and Grok Build, plus the chat message that installs it in Grok Bot. include_body adds the SKILL.md text (trimmed).
list_categoriesread-onlyDirectory categories with listing counts. Use a slug as the category filter in search_servers.
recommend_serversread-onlyDescribe what the user wants to do in plain words. Returns the best three servers, each with why it fits, auth, remote or local, health, and the install snippet for the client.
search_serversread-onlyFind MCP servers by product name, publisher, or topic. Ranked by relevance (exact name, then publisher, then tags and description); the product's own server comes first when there is one (jira finds Atlassian's), duplicates merged. Returns compact cards with trust signals; call get_install next. When the user describes a job rather than a product, recommend_servers is one call instead of two.
search_skillsread-onlyFind agent skills (SKILL.md packs for Claude Code, Cursor, Codex, Grok Build and Grok Bot) by name, publisher or topic. Call get_skill for the install command.
whats_newread-onlyServers added to the directory recently, best first, plus health changes. Defaults to the last 7 days.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "ai.plugmcp/directory",
  "title": "PlugMCP directory",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://plugmcp.ai/mcp-server",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional. Bearer pb_live_ key from https://plugmcp.ai/app."
        }
      ]
    }
  ],
  "version": "0.1.4",
  "packages": [
    {
      "version": "0.1.4",
      "transport": {
        "type": "stdio"
      },
      "identifier": "plugmcp-mcp",
      "runtimeHint": "npx",
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "environmentVariables": [
        {
          "name": "PLUGMCP_API_KEY",
          "format": "string",
          "isSecret": true,
          "description": "Optional pb_live_ key from https://plugmcp.ai/app. Without it: 50 calls a day per IP."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/plugmcp-ai/plugmcp-mcp",
    "source": "github"
  },
  "websiteUrl": "https://plugmcp.ai/directory-mcp",
  "description": "Search MCP servers and agent skills, compare them, and get install configs for your client."
}