Search Router
Official5 toolsby Ainode-tech
4 web-search tiers (x402 USDC on Base) - simple/medium/deep/cached. Free health.
Routes searches through four tiers of web search complexity from simple to deep cached.
Captured live from the server via tools/list.
health
Health check. Returns server status and optional echo.
Parameters (1)
- echostring
Optional string to echo back
web_search_simple
Simple factual web search via Brave (lookups, definitions, short queries). Fixed $0.003/call.
Parameters (6)
- querystringrequired
Search query string
- max_resultsinteger
Number of results (1-20, default 10)
- freshnessstring
Recency filter for results
- search_typestring
Type of search to perform
- countrystring
ISO 3166-1 alpha-2 country code
- languagestring
Language code (e.g. 'en', 'pt-PT')
web_search_medium
Default web search via Brave for ambiguous or general queries. Fixed $0.008/call.
Parameters (6)
- querystringrequired
Search query string
- max_resultsinteger
Number of results (1-20, default 10)
- freshnessstring
Recency filter for results
- search_typestring
Type of search to perform
- countrystring
ISO 3166-1 alpha-2 country code
- languagestring
Language code (e.g. 'en', 'pt-PT')
web_search_deep
Deep research search via Exa (academic, boolean, multi-source synthesis). Fixed $0.015/call.
Parameters (6)
- querystringrequired
Search query string
- max_resultsinteger
Number of results (1-20, default 10)
- freshnessstring
Recency filter for results
- search_typestring
Type of search to perform
- countrystring
ISO 3166-1 alpha-2 country code
- languagestring
Language code (e.g. 'en', 'pt-PT')
web_search_cached
Cache-only lookup; returns SEARCH_CACHE_MISS error if not in cache. Fixed $0.002/call.
Parameters (6)
- querystringrequired
Search query string
- max_resultsinteger
Number of results (1-20, default 10)
- freshnessstring
Recency filter for results
- search_typestring
Type of search to perform
- countrystring
ISO 3166-1 alpha-2 country code
- languagestring
Language code (e.g. 'en', 'pt-PT')
README not available yet.
Install
Remote endpoint
Streamable HTTPHosted server - connect over the network, no local install.
https://search.api.ainode.tech/mcpclaude_desktop_config.json
{
"mcpServers": {
"search-router": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://search.api.ainode.tech/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.