pub-searxng-search manual HTTP API GET /health Instance health snapshot. Does not contact any instance. GET /search?q=... Run a search and return ranked text. Add &format=json for JSON. Query params: q, categories, engines, language, time_range, page, safesearch, top_k, format. GET /extract?url=... Extract webpage content as Markdown (default) or plain text (&format=text). Query params: url, format (markdown/text/json), max_chars. GET /about Usage notes for this server. Examples: curl -s 'https://search-mcp.goodday.my.id/search?q=python+asyncio&top_k=3' curl -s 'https://search-mcp.goodday.my.id/search?q=python+asyncio&format=json' curl -s 'https://search-mcp.goodday.my.id/extract?url=https://docs.python.org/3/&format=markdown'