pub async fn list_popular_mcp_servers(
limit: usize,
) -> Result<Vec<PopularMcpServer>>Expand description
Return up to limit popular, open-source MCP servers that can be added
without additional configuration.
Selection rules (registry-driven):
- MCP Registry listing status is active
- Has a repository URL (open-source signal)
$schemafield containsserver.schema.json(current MCP standard)- Has an npm
stdiopackage - Declares zero environment variables (no required user setup)
Results are sorted by the curated PRIORITY_PACKAGES list first, then
alphabetically as a tiebreak for servers not in the curated set.
Returns an error if fewer than limit servers pass all filters.