Skip to content

search

Searches all configured registries for matching MCP servers

Synopsis

Searches all configured registries for matching MCP servers, when name is not specified, the wildcard character (*) is used. Returns aggregated results from all configured registries

mcpd search [server-name] [flags]

Options

      --category stringArray   Optional, specify a partial match for required categories (can be repeated)
      --format format          Specify the output format (one of: json, text, yaml) (default text)
      --license string         Optional, specify a partial match for the license of the server package (e.g. MIT, Apache)
      --official               Optional, only official server packages are included in results
      --runtime string         Optional, specify the runtime of the server package (e.g. uvx, npx)
      --source string          Optional, specify the source registry of the server package (e.g. mcpm)
      --tag stringArray        Optional, specify a partial match for required tags (can be repeated)
      --tool stringArray       Optional, specifies the tools the server must expose (can be repeated)
      --version string         Optional, specify the version of the server package

Options inherited from parent commands

      --config-file string    path to config file (default ".mcpd.toml")
      --log-level string      log level for mcpd logs (default "info")
      --log-path string       log file path to use for log output
      --runtime-file string   path to runtime (execution context) file that contains env vars, and arguments for your MCP servers (default "/home/runner/.config/mcpd/secrets.dev.toml")

SEE ALSO

  • mcpd - mcpd CLI is the primary interface for developers to interact with, and configure mcpd
Auto generated by spf13/cobra on 18-Jul-2025