MCP Registry Integration
MCPRegistryClient fetches server metadata at runtime.
Registry Order
- Official MCP registry
- Smithery fallback
Cache
- in-memory cache
- TTL: 1 hour
Search Behavior
search(query) tries:
- official registry search
- Smithery search
- local relevance filter on cached dataset
Relevance Scoring
get_relevant(query) scores matches by:
- server name match (higher weight)
- description word match
Results are sorted by score and truncated by limit.
Parsed Fields
Each normalized server includes:
namedescriptiontransportinstallcredentialssource
