Labsco
MCP SERVER

Ask which retrieval MCP server fits your constraints — remote or local, citations or not, reachable in the last day — and get ranked candidates with copy-ready install config.

MCP Plumbing: Proxies, Registries & InspectorsVerified
Summary
Picks the retrieval server for a task; does not do the retrieval.

The useful part is the filter set, because it maps onto real constraints rather than popularity — reachable within the last 24 hours, remote-capable, returns citations, local-only for private data — and rag_explain_score shows the reasoning behind a ranking instead of asking you to trust it. Once a candidate is chosen, rag_get_install_config produces the config block, and your agent connects to that server for the actual work; RAGMap never touches your documents or hosts a vector store.

What it is

A subregistry of RAG-related MCP servers, exposed as tools. It ingests the official MCP Registry, enriches each record for retrieval use, and answers routing questions. It performs no retrieval itself — it points you at the server that will.

What you get
  • Search across RAG servers filtered on the things that decide the choice: hasRemote, localOnly, transport, registryType, serverKind, categories and a minimum ragScore
  • A reachability filter backed by probes against streamable-http and SSE endpoints, with reachableMaxAgeHours setting how recent that check has to be
  • A citations filter, for when answers have to carry provenance
  • Ranked recommendations with sensible defaults when you have no constraints yet, and the full category list when you want to browse instead of query
  • A single server's record fetched by its registry name at the latest version
  • An explanation of how a server's RAGMap score was arrived at, rather than the number alone
  • Copy-ready Claude Desktop and generic MCP host config for whichever server you settle on
Requirements

Nothing to authorize for the hosted service. Local stdio runs as npx -y @khalidsaidi/ragmap-mcp@latest; the remote server speaks Streamable HTTP at the /mcp path and is added with claude mcp add --transport http. Queries take registry names such as io.github.khalidsaidi/ragmap, and names containing a slash need URL-encoding when hit over the REST API. The hosted index refreshes on a schedule, so a newly published server can lag; self-hosting is what gives you your own ingest cadence, and semantic search there switches on only when OPENAI_API_KEY is set.

Setup effort

One command — npx -y @khalidsaidi/ragmap-mcp@latest