web_search_multilang
ActiveTool of @gapup/mcp-knowledge
Multi-language, multi-source web search that goes beyond Anglo-centric results. Supports 15 languages (fr/de/es/it/pt/nl/ja/zh/ko/ar/ru/sv/pl/tr/en) with automatic detection. Aggregates results from Mojeek (independent search engine, multilang) and Wikipedia (native multilang API), with DDG and HN as English-language complements. Returns deduplicated results ranked by cross-engine consensus. Use when you need non-English search results, when DDG fails, or for geographically-biased queries. Phase 2 #7 of the geo/lang expansion plan. Note: Brave/Bing/Searx are blocked from DO IPs — configure AICI_RESEARCH_PROXY_URL for residential proxy.
Parameters schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"type": "string",
"pattern": "^(fr|de|es|it|pt|nl|ja|zh|ko|ar|ru|sv|pl|tr|en)$",
"description": "2-letter language code. If omitted, auto-detected from query characters and lexical markers."
},
"async": {
"type": "boolean",
"description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
},
"query": {
"type": "string",
"maxLength": 400,
"minLength": 2,
"description": "Search query in any language"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "ISO-3166-1 alpha-2 country code for geographic bias (e.g. FR, DE, JP, BR). Optional."
},
"max_results": {
"type": "integer",
"maximum": 20,
"minimum": 5,
"description": "Maximum number of results to return (default 10)."
}
}
}Parent server
@gapup/mcp-knowledge
https://github.com/getgapup/gapup-mcp
2/7 registries