Skip to content

mpak search

Find MCP bundles and skills in the mpak registry.

Search across both bundles and skills at once:

Terminal window
mpak search <query>
Terminal window
# Search everything
mpak search postgres
# Filter to bundles only
mpak search --type bundle echo
# Filter to skills only
mpak search --type skill deploy
# Sort and limit results
mpak search --sort downloads --limit 10 mcp
OptionDescriptionDefault
--type <type>Filter by type: bundle, skillAll types
--sort <field>Sort by: downloads, recent, namedownloads
--limit <n>Maximum results to return20
--offset <n>Pagination offset0
--jsonOutput as JSONHuman-readable

Search only bundles with additional filtering:

Terminal window
mpak bundle search <query>
Terminal window
# Search for bundles
mpak bundle search postgres
mpak bundle search "file system"
# Filter by server type
mpak bundle search --type python echo
mpak bundle search --type node database
# Sort and limit results
mpak bundle search --sort downloads --limit 10 mcp
OptionDescriptionDefault
--type <type>Filter by server type: node, python, binaryAll types
--sort <field>Sort by: downloads, recent, namedownloads
--limit <n>Maximum results to return20
--offset <n>Pagination offset0
--jsonOutput as JSONHuman-readable

Search only skills with skill-specific filtering:

Terminal window
mpak skill search <query>
Terminal window
# Search skills
mpak skill search deploy
# Filter by tags or category
mpak skill search --tags "ci,deploy" build
mpak skill search --category development test
# Filter by surface
mpak skill search --surface claude-code lint
OptionDescriptionDefault
--tags <tags>Filter by tags (comma-separated)All tags
--category <category>Filter by categoryAll categories
--surface <surface>Filter by surface: claude-code, claude-api, claude-aiAll surfaces
--sort <field>Sort by: downloads, recent, namedownloads
--limit <n>Maximum results to return20
--offset <n>Pagination offset0
--jsonOutput as JSONHuman-readable
Terminal window
$ mpak bundle search echo
Found 2 bundle(s) for "echo":
NAME VERSION TRUST DESCRIPTION
@nimblebraininc/echo v1.0.0 L3 A simple echo MCP server for testing
@example/echo-advanced v2.1.0 - Echo server with logging and metrics
Use "mpak bundle show <bundle>" for more details

The TRUST column shows the bundle’s certification level:

ValueMeaning
-Not yet scanned
L1Basic: valid manifest, no embedded secrets
L2Standard: pinned deps, vulnerability scanning, author identity
L3Verified: signed bundles, build provenance, SLSA
L4Attested: behavioral sandbox, reproducible builds
Terminal window
$ mpak bundle search echo --json
{
"bundles": [
{
"name": "@nimblebraininc/echo",
"description": "A simple echo MCP server for testing",
"latest_version": "1.0.0",
"server_type": "python",
"downloads": 1250,
"certification_level": 3
}
],
"total": 2,
"pagination": {
"limit": 20,
"offset": 0,
"has_more": false
}
}
  • Search is case-insensitive
  • Multiple words search across name and description
  • Use --type to filter when you know what runtime you need
  • Browse mpak.dev for a visual search experience