{
  "data": {
    "tool": {
      "category": "",
      "endpoint": "https://plugmcp.ai/mcp-server",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/plugmcp-directory.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/plugmcp-directory.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/plugmcp-directory.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 5069,
          "counts": {
            "error": 0,
            "note": 0,
            "warn": 1
          },
          "findings": [
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "recommend_servers",
              "message": "1 parameter without a description: constraints",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            }
          ]
        },
        "checkedAt": "2026-11-13T03:16:52Z",
        "count": 9,
        "schemaTokens": 5069,
        "status": "ok",
        "tools": [
          {
            "name": "search_servers",
            "title": "Search MCP servers",
            "description": "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.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "category": {
                  "description": "Category slug: developer-tools, design-tools, databases, browser-automation, web-scraping, cloud-infrastructure, devops, productivity, communication, knowledge-memory, search, finance, security, data-science-ml, marketing, e-commerce, content-management, collaboration, analytics-monitoring, voice-agents, telephony, speech, autonomous-agents, project-management, documentation, game-development, mobile-development, social-media. list_categories has counts.",
                  "type": "string"
                },
                "client": {
                  "description": "Only servers that work in this client (chatgpt keeps remote servers only). With fields=[install], adds the snippet for it.",
                  "enum": [
                    "cursor",
                    "claude-code",
                    "claude-desktop",
                    "vscode",
                    "windsurf",
                    "chatgpt",
                    "codex",
                    "gemini-cli",
                    "grok",
                    "grok-bot",
                    "json"
                  ],
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page.",
                  "type": "string"
                },
                "fields": {
                  "description": "Extra card fields. install (needs client) and tools_count need a PlugMCP key.",
                  "items": {
                    "enum": [
                      "categories",
                      "sources",
                      "tools_count",
                      "install"
                    ],
                    "type": "string"
                  },
                  "type": "array",
                  "uniqueItems": true
                },
                "limit": {
                  "description": "Results per page. Default 8. Without a key at most 10.",
                  "maximum": 50,
                  "minimum": 1,
                  "type": "integer"
                },
                "official_only": {
                  "description": "Only servers published by the product they connect to.",
                  "type": "boolean"
                },
                "query": {
                  "description": "Product, publisher, or topic, for example github, postgres, send email. Empty lists the most used servers.",
                  "type": "string"
                },
                "remote_only": {
                  "description": "Only hosted servers with a remote URL, no local install.",
                  "type": "boolean"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "verified_only": {
                  "description": "Only servers that passed the live health check.",
                  "type": "boolean"
                },
                "voice_ready": {
                  "description": "Only servers suited to voice agents.",
                  "type": "boolean"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "count": {
                  "type": "integer"
                },
                "hint": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "query": {
                  "type": "string"
                },
                "servers": {
                  "items": {
                    "properties": {
                      "added_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "by_plugmcp": {
                        "type": "boolean"
                      },
                      "categories": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "hosting": {
                        "enum": [
                          "remote",
                          "local"
                        ],
                        "type": "string"
                      },
                      "install": {
                        "type": "object"
                      },
                      "name": {
                        "type": "string"
                      },
                      "publisher": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slug": {
                        "type": "string"
                      },
                      "sources": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "summary": {
                        "type": "string"
                      },
                      "tools_count": {
                        "type": [
                          "integer",
                          "null"
                        ]
                      },
                      "trust": {
                        "properties": {
                          "auth": {
                            "enum": [
                              "none",
                              "api_key",
                              "oauth",
                              "unknown"
                            ],
                            "type": "string"
                          },
                          "health": {
                            "enum": [
                              "up",
                              "down",
                              "unchecked"
                            ],
                            "type": "string"
                          },
                          "health_checked_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "last_commit_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "official": {
                            "description": "Published by the product it connects to.",
                            "type": "boolean"
                          },
                          "remote_url": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "stars": {
                            "type": "integer"
                          },
                          "verified": {
                            "description": "Passed PlugMCP's live health check.",
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "official",
                          "verified",
                          "stars",
                          "health",
                          "auth"
                        ],
                        "type": "object"
                      },
                      "updated_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "slug",
                      "name",
                      "summary",
                      "hosting",
                      "url",
                      "trust"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "total": {
                  "description": "Matches, counted up to 1000.",
                  "type": "integer"
                },
                "total_capped": {
                  "description": "True when there are more than 1000 matches.",
                  "type": "boolean"
                }
              },
              "required": [
                "servers",
                "total",
                "count"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Search MCP servers"
            }
          },
          {
            "name": "get_server",
            "title": "Get one MCP server",
            "description": "Details for one server by slug: description, tools, auth, transport, health, packages, and links. include_readme adds the README (trimmed).",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "include_readme": {
                  "description": "Also return the README, trimmed to 8,000 characters.",
                  "type": "boolean"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "slug": {
                  "description": "Listing slug from search results, for example github-github-mcp-server.",
                  "type": "string"
                }
              },
              "required": [
                "slug"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "added_at": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "by_plugmcp": {
                  "type": "boolean"
                },
                "categories": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "description": {
                  "type": "string"
                },
                "homepage_url": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "hosting": {
                  "enum": [
                    "remote",
                    "local"
                  ],
                  "type": "string"
                },
                "install": {
                  "type": "object"
                },
                "install_clients": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "key_features": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "license": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "name": {
                  "type": "string"
                },
                "packages": {
                  "items": {
                    "type": "object"
                  },
                  "type": "array"
                },
                "publisher": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "readme": {
                  "type": "string"
                },
                "repo_url": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "slug": {
                  "type": "string"
                },
                "sources": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "summary": {
                  "type": "string"
                },
                "tools": {
                  "items": {
                    "properties": {
                      "description": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "name"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "tools_count": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "transport": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "trust": {
                  "properties": {
                    "auth": {
                      "enum": [
                        "none",
                        "api_key",
                        "oauth",
                        "unknown"
                      ],
                      "type": "string"
                    },
                    "health": {
                      "enum": [
                        "up",
                        "down",
                        "unchecked"
                      ],
                      "type": "string"
                    },
                    "health_checked_at": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "last_commit_at": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "official": {
                      "description": "Published by the product it connects to.",
                      "type": "boolean"
                    },
                    "remote_url": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "stars": {
                      "type": "integer"
                    },
                    "verified": {
                      "description": "Passed PlugMCP's live health check.",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "official",
                    "verified",
                    "stars",
                    "health",
                    "auth"
                  ],
                  "type": "object"
                },
                "updated_at": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "url": {
                  "type": "string"
                },
                "use_cases": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "version": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "slug",
                "name",
                "summary",
                "url",
                "trust"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Get one MCP server"
            }
          },
          {
            "name": "get_install",
            "title": "Get install config",
            "description": "The 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.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "client": {
                  "description": "The agent the user installs into. grok is Grok Build (terminal) plus grok.com; grok-bot is Grok Bot, which takes a chat message. json returns a plain mcpServers block for any other client.",
                  "enum": [
                    "cursor",
                    "claude-code",
                    "claude-desktop",
                    "vscode",
                    "windsurf",
                    "chatgpt",
                    "codex",
                    "gemini-cli",
                    "grok",
                    "grok-bot",
                    "json"
                  ],
                  "type": "string"
                },
                "slug": {
                  "description": "Listing slug from search results, for example github-github-mcp-server.",
                  "type": "string"
                }
              },
              "required": [
                "slug"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "auth": {
                  "type": "string"
                },
                "client": {
                  "type": "string"
                },
                "deeplink": {
                  "type": "string"
                },
                "file": {
                  "type": "string"
                },
                "host_url": {
                  "type": "string"
                },
                "hosting": {
                  "type": "string"
                },
                "kind": {
                  "enum": [
                    "code",
                    "steps",
                    "unavailable"
                  ],
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                },
                "notes": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "slug": {
                  "type": "string"
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "slug",
                "client",
                "kind",
                "value"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Get install config"
            }
          },
          {
            "name": "list_categories",
            "title": "List categories",
            "description": "Directory categories with listing counts. Use a slug as the category filter in search_servers.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {},
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "categories": {
                  "items": {
                    "properties": {
                      "count": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "slug": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "count"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "required": [
                "categories"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "List categories"
            }
          },
          {
            "name": "whats_new",
            "title": "New MCP servers",
            "description": "Servers added to the directory recently, best first, plus health changes. Defaults to the last 7 days.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "category": {
                  "description": "Category slug from list_categories.",
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page.",
                  "type": "string"
                },
                "limit": {
                  "description": "Results per page. Default 8. Without a key at most 10.",
                  "maximum": 50,
                  "minimum": 1,
                  "type": "integer"
                },
                "remote_only": {
                  "description": "Only hosted servers with a remote URL.",
                  "type": "boolean"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "since": {
                  "description": "ISO date or timestamp, for example 2026-11-01. Default: 7 days ago. At most 90 days back.",
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "count": {
                  "type": "integer"
                },
                "health_changes": {
                  "items": {
                    "properties": {
                      "at": {
                        "type": "string"
                      },
                      "kind": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "slug": {
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "type": "array"
                },
                "hint": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "servers": {
                  "items": {
                    "properties": {
                      "added_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "by_plugmcp": {
                        "type": "boolean"
                      },
                      "categories": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "hosting": {
                        "enum": [
                          "remote",
                          "local"
                        ],
                        "type": "string"
                      },
                      "install": {
                        "type": "object"
                      },
                      "name": {
                        "type": "string"
                      },
                      "publisher": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slug": {
                        "type": "string"
                      },
                      "sources": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "summary": {
                        "type": "string"
                      },
                      "tools_count": {
                        "type": [
                          "integer",
                          "null"
                        ]
                      },
                      "trust": {
                        "properties": {
                          "auth": {
                            "enum": [
                              "none",
                              "api_key",
                              "oauth",
                              "unknown"
                            ],
                            "type": "string"
                          },
                          "health": {
                            "enum": [
                              "up",
                              "down",
                              "unchecked"
                            ],
                            "type": "string"
                          },
                          "health_checked_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "last_commit_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "official": {
                            "description": "Published by the product it connects to.",
                            "type": "boolean"
                          },
                          "remote_url": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "stars": {
                            "type": "integer"
                          },
                          "verified": {
                            "description": "Passed PlugMCP's live health check.",
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "official",
                          "verified",
                          "stars",
                          "health",
                          "auth"
                        ],
                        "type": "object"
                      },
                      "updated_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "slug",
                      "name",
                      "summary",
                      "hosting",
                      "url",
                      "trust"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "since": {
                  "type": "string"
                },
                "total": {
                  "description": "Matches, counted up to 1000.",
                  "type": "integer"
                },
                "total_capped": {
                  "description": "True when there are more than 1000 matches.",
                  "type": "boolean"
                }
              },
              "required": [
                "servers",
                "total",
                "count"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "New MCP servers"
            }
          },
          {
            "name": "compare_servers",
            "title": "Compare MCP servers",
            "description": "Compare two to five servers side by side by slug: trust signals, auth, hosting, transport, tools count, license.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "slugs": {
                  "description": "Slugs from search results.",
                  "items": {
                    "type": "string"
                  },
                  "maxItems": 5,
                  "minItems": 1,
                  "type": "array"
                }
              },
              "required": [
                "slugs"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "missing": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "servers": {
                  "items": {
                    "properties": {
                      "added_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "by_plugmcp": {
                        "type": "boolean"
                      },
                      "categories": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "hosting": {
                        "enum": [
                          "remote",
                          "local"
                        ],
                        "type": "string"
                      },
                      "install": {
                        "type": "object"
                      },
                      "license": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "type": "string"
                      },
                      "publisher": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slug": {
                        "type": "string"
                      },
                      "sources": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "summary": {
                        "type": "string"
                      },
                      "tools_count": {
                        "type": [
                          "integer",
                          "null"
                        ]
                      },
                      "transport": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "trust": {
                        "properties": {
                          "auth": {
                            "enum": [
                              "none",
                              "api_key",
                              "oauth",
                              "unknown"
                            ],
                            "type": "string"
                          },
                          "health": {
                            "enum": [
                              "up",
                              "down",
                              "unchecked"
                            ],
                            "type": "string"
                          },
                          "health_checked_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "last_commit_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "official": {
                            "description": "Published by the product it connects to.",
                            "type": "boolean"
                          },
                          "remote_url": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "stars": {
                            "type": "integer"
                          },
                          "verified": {
                            "description": "Passed PlugMCP's live health check.",
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "official",
                          "verified",
                          "stars",
                          "health",
                          "auth"
                        ],
                        "type": "object"
                      },
                      "updated_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "slug",
                      "name",
                      "summary",
                      "hosting",
                      "url",
                      "trust"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "required": [
                "servers"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Compare MCP servers"
            }
          },
          {
            "name": "recommend_servers",
            "title": "Recommend MCP servers for a task",
            "description": "Describe 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.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "client": {
                  "description": "The agent the user installs into. grok is Grok Build (terminal) plus grok.com; grok-bot is Grok Bot, which takes a chat message. json returns a plain mcpServers block for any other client.",
                  "enum": [
                    "cursor",
                    "claude-code",
                    "claude-desktop",
                    "vscode",
                    "windsurf",
                    "chatgpt",
                    "codex",
                    "gemini-cli",
                    "grok",
                    "grok-bot",
                    "json"
                  ],
                  "type": "string"
                },
                "constraints": {
                  "additionalProperties": false,
                  "properties": {
                    "no_auth": {
                      "description": "Skip servers that need an API key or a sign-in.",
                      "type": "boolean"
                    },
                    "official_only": {
                      "description": "Only servers published by the product they connect to.",
                      "type": "boolean"
                    },
                    "remote_only": {
                      "description": "Hosted servers only, nothing to install.",
                      "type": "boolean"
                    },
                    "verified_only": {
                      "description": "Only servers that passed the live health check.",
                      "type": "boolean"
                    },
                    "voice_ready": {
                      "description": "Only servers suited to voice agents.",
                      "type": "boolean"
                    }
                  },
                  "type": "object"
                },
                "limit": {
                  "description": "How many to return. Default 3.",
                  "maximum": 5,
                  "minimum": 1,
                  "type": "integer"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "task": {
                  "description": "What the agent should be able to do, for example query my Postgres database or send email from Gmail.",
                  "type": "string"
                }
              },
              "required": [
                "task"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "hint": {
                  "type": "string"
                },
                "keywords": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "servers": {
                  "items": {
                    "properties": {
                      "added_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "by_plugmcp": {
                        "type": "boolean"
                      },
                      "categories": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "hosting": {
                        "enum": [
                          "remote",
                          "local"
                        ],
                        "type": "string"
                      },
                      "install": {
                        "type": "object"
                      },
                      "name": {
                        "type": "string"
                      },
                      "publisher": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slug": {
                        "type": "string"
                      },
                      "sources": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "summary": {
                        "type": "string"
                      },
                      "tools_count": {
                        "type": [
                          "integer",
                          "null"
                        ]
                      },
                      "trust": {
                        "properties": {
                          "auth": {
                            "enum": [
                              "none",
                              "api_key",
                              "oauth",
                              "unknown"
                            ],
                            "type": "string"
                          },
                          "health": {
                            "enum": [
                              "up",
                              "down",
                              "unchecked"
                            ],
                            "type": "string"
                          },
                          "health_checked_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "last_commit_at": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "official": {
                            "description": "Published by the product it connects to.",
                            "type": "boolean"
                          },
                          "remote_url": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "stars": {
                            "type": "integer"
                          },
                          "verified": {
                            "description": "Passed PlugMCP's live health check.",
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "official",
                          "verified",
                          "stars",
                          "health",
                          "auth"
                        ],
                        "type": "object"
                      },
                      "updated_at": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": "string"
                      },
                      "why": {
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      }
                    },
                    "required": [
                      "slug",
                      "name",
                      "summary",
                      "hosting",
                      "url",
                      "trust",
                      "why"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "task": {
                  "type": "string"
                }
              },
              "required": [
                "task",
                "servers"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Recommend MCP servers for a task"
            }
          },
          {
            "name": "search_skills",
            "title": "Search agent skills",
            "description": "Find 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.",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "category": {
                  "description": "Category slug.",
                  "type": "string"
                },
                "cursor": {
                  "description": "next_cursor from the previous page.",
                  "type": "string"
                },
                "limit": {
                  "description": "Results per page. Default 8. Without a key at most 10.",
                  "maximum": 50,
                  "minimum": 1,
                  "type": "integer"
                },
                "query": {
                  "description": "Topic or name, for example pdf, frontend design, or testing. Empty lists the most starred skills.",
                  "type": "string"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "count": {
                  "type": "integer"
                },
                "hint": {
                  "type": "string"
                },
                "next_cursor": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "query": {
                  "type": "string"
                },
                "skills": {
                  "items": {
                    "properties": {
                      "name": {
                        "type": "string"
                      },
                      "publisher": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "repo_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slug": {
                        "type": "string"
                      },
                      "stars": {
                        "type": "integer"
                      },
                      "summary": {
                        "type": "string"
                      },
                      "url": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "slug",
                      "name",
                      "summary",
                      "url"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "total": {
                  "description": "Matches, counted up to 1000.",
                  "type": "integer"
                },
                "total_capped": {
                  "description": "True when there are more than 1000 matches.",
                  "type": "boolean"
                }
              },
              "required": [
                "skills",
                "total",
                "count"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Search agent skills"
            }
          },
          {
            "name": "get_skill",
            "title": "Get one agent skill",
            "description": "One 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).",
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "include_body": {
                  "description": "Also return the SKILL.md text, trimmed to 6,000 characters.",
                  "type": "boolean"
                },
                "response_format": {
                  "description": "json (default) or markdown for a human-readable text block. structuredContent is always JSON.",
                  "enum": [
                    "json",
                    "markdown"
                  ],
                  "type": "string"
                },
                "slug": {
                  "description": "Skill slug from search_skills.",
                  "type": "string"
                }
              },
              "required": [
                "slug"
              ],
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "body": {
                  "type": "string"
                },
                "categories": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "file": {
                  "properties": {
                    "page": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "path": {
                      "type": "string"
                    },
                    "raw": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "install": {
                  "items": {
                    "properties": {
                      "client": {
                        "type": "string"
                      },
                      "command": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "client",
                      "command"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "name": {
                  "type": "string"
                },
                "publisher": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "repo_url": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "slug": {
                  "type": "string"
                },
                "stars": {
                  "type": "integer"
                },
                "summary": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                }
              },
              "required": [
                "slug",
                "name",
                "summary",
                "url"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": false,
              "readOnlyHint": true,
              "title": "Get one agent skill"
            }
          }
        ]
      },
      "name": "PlugMCP directory",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "plugmcp-mcp",
          "version": "0.1.4",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/plugmcp-directory.json",
      "popularity": {
        "githubStars": 2,
        "npmWeekly": 691
      },
      "registryName": "ai.plugmcp/directory",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://plugmcp.ai/mcp-server"
        }
      ],
      "repository": "https://github.com/plugmcp-ai/plugmcp-mcp",
      "reviewed": false,
      "slug": "plugmcp-directory",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.plugmcp/directory",
      "summary": "Search MCP servers and agent skills, compare them, and get install configs for your client.",
      "updatedAt": "2026-11-05T13:45:50Z",
      "url": "https://www.anchorterminal.com/tools/plugmcp-directory",
      "vendor": "plugmcp.ai",
      "vendorUrl": "https://plugmcp.ai/directory-mcp",
      "version": "0.1.4",
      "websiteUrl": "https://plugmcp.ai/directory-mcp",
      "where": "both",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/plugmcp-directory",
    "json": "https://www.anchorterminal.com/tools/plugmcp-directory.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/plugmcp-directory.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/tools/plugmcp-directory.min.md"
  },
  "markdown": "# PlugMCP directory\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by plugmcp.ai (https://plugmcp.ai/directory-mcp)\n- Listed because: It's published in the registry under plugmcp.ai, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: Search MCP servers and agent skills, compare them, and get install configs for your client.\n\n## Facts\n\n- MCP registry: `ai.plugmcp/directory` 0.1.4\n- Endpoint: https://plugmcp.ai/mcp-server (streamable HTTP)\n- Package: npm `plugmcp-mcp` (stdio)\n- Source: https://github.com/plugmcp-ai/plugmcp-mcp\n- Website: https://plugmcp.ai/directory-mcp\n- npm downloads a week: 691\n- GitHub stars: 2\n- Registry entry updated: 2026-11-05\n\n## Tools\n\n- Tools it lists (9, about 5,069 tokens of context, `tools/list` without credentials over MCP 2026-07-28, checked 2026-11-13 03:16 UTC):\n  - `search_servers` (read-only): 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…\n  - `get_server` (read-only): Details for one server by slug: description, tools, auth, transport, health, packages, and links. include_readme adds the README (trimmed).\n  - `get_install` (read-only): The exact config or command to install one server in one client: Cursor, Claude Code, Claude Desktop, VS Code, Windsurf, ChatGPT, Codex, Gemini CLI, Grok…\n  - `list_categories` (read-only): Directory categories with listing counts. Use a slug as the category filter in search_servers.\n  - `whats_new` (read-only): Servers added to the directory recently, best first, plus health changes. Defaults to the last 7 days.\n  - `compare_servers` (read-only): Compare two to five servers side by side by slug: trust signals, auth, hosting, transport, tools count, license.\n  - `recommend_servers` (read-only): Describe 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…\n  - `search_skills` (read-only): Find 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.\n  - `get_skill` (read-only): One 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…\n- How its tools read to an agent (0 errors, 1 warning, 0 notes, about 5,069 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC11 recommend_servers: 1 parameter without a description: constraints\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/plugmcp-directory.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-13",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.8",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "PlugMCP directory",
        "url": ""
      }
    ],
    "description": "PlugMCP directory, an MCP server by plugmcp.ai, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Search MCP servers and agent skills, compare them, and get install configs for your client.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "PlugMCP directory",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/plugmcp-directory",
    "published": "",
    "section": "indexed",
    "title": "PlugMCP directory: MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-11-13",
    "url": "https://www.anchorterminal.com/tools/plugmcp-directory"
  },
  "tokens": {
    "markdown": 950,
    "slim": 880
  },
  "version": 1
}
