OpenRouter Web Search MCP Server
@ChristianSch
About OpenRouter Web Search MCP Server
An MCP server providing websearch using openrouter :online
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is OpenRouter Web Search MCP Server?
An MCP (Model Context Protocol) server that provides a search_web tool. The tool performs web searches using OpenRouter's online models to generate concise, up-to-date answers as plain text. It is designed for developers integrating web search capabilities into MCP-compatible applications such as Claude Desktop.
How to use OpenRouter Web Search MCP Server?
Install the server with go install, set the required OPENROUTER_API_KEY environment variable, and configure it as an MCP server in your client settings (e.g., the mcpServers JSON block in Claude Desktop). Once running, invoke the search_web tool by passing a search query string.
Key features of OpenRouter Web Search MCP Server
- Exposes an MCP-compatible server over stdio
- Provides a
search_webtool accepting a query string - Uses OpenRouter's online models for fact-based answers
- Returns answers as plain text
- Configurable model name via
MODEL_NAMEenvironment variable
Use cases of OpenRouter Web Search MCP Server
- Adding real-time web search to AI assistants (e.g., Claude Desktop)
- Obtaining up-to-date answers from online sources within MCP workflows
- Integrating OpenRouter’s online‑capable models into LLM tool chains
FAQ from OpenRouter Web Search MCP Server
What are the prerequisites?
Go 1.18+ and a valid OpenRouter API key.
Which environment variables are required?
OPENROUTER_API_KEY (required) and MODEL_NAME (optional; defaults to google/gemini-2.5-pro-exp-03-25:free:online).
How do I configure this server in Claude Desktop?
Add a JSON entry under mcpServers with the command openrouter-websearch-mcp and the environment variable OPENROUTER_API_KEY.
What does the search_web tool return?
It returns a plain‑text answer generated by the configured OpenRouter online model.
Is there a specific model that must be used?
The server expects a model that supports the :online suffix. The default model already supports this.
More Search MCP servers
DuckDuckGo Search MCP Server
nickclydeA Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
Google Search Tool
web-agent-masterA Playwright-based Node.js tool that bypasses search engine anti-scraping mechanisms to execute Google searches. Local alternative to SERP APIs with MCP server integration.
Everything Search MCP Server
mamertofabianmcp-omnisearch
spences10🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi, Exa), AI tools (Kagi FastGPT, Exa, Linkup), and content extraction services (Firecrawl, Tavily, Kagi). Includes GitHub search. All through a single interface.
Brave Search
modelcontextprotocolModel Context Protocol Servers
Comments