Yandex Search

The Yandex Search MCP acts as a digital librarian for AI models, allowing them to step outside their training data and browse the live web using the Yandex search engine. In simple terms, it gives an AI the ability to "Google it"—but specifically through Yandex's vast index—so it can find the latest news, verify facts, and look up real-time information. By connecting this tool, a standard AI assistant becomes a research-capable agent that can provide up-to-date answers based on current web content. On a more technical level, this tool is a dedicated server built on the Model Context Protocol that interfaces directly with the Yandex Search API. It runs as a Node.js application and requires specific environment variables, including a Yandex API Key and a Folder ID, to securely handle requests. Once integrated into an MCP-compatible client, it enables the AI to execute structured search queries and receive organized data payloads, which the model can then synthesize into a coherent response. For developers building sophisticated AI systems, this MCP is a powerful asset for enhancing Retrieval-Augmented Generation (RAG) workflows. It allows for the seamless injection of external knowledge into the LLM's context window, particularly for queries where regional data or localized search results are critical. By leveraging this tool, developers can ensure their AI applications remain accurate and relevant, tapping into one of the world's largest search databases to solve the problem of information cut-off dates.

Category: AI Memory & Context

Tags: information-retrieval, rag, search, web search, yandex

Visit Yandex Search

How to install and configure Yandex Search

1. Installation To install and use the Yandex Search MCP server, you must set up the source code locally and obtain API credentials: 1. Clone the Repository: Download the source code from GitHub. 2. Install Node.js: Ensure you have Node.js installed on your system to run the server. 3. Obtain Yandex Credentials: * Create a Yandex Cloud account. * Create an API Key. * Get your Folder ID. * Refer to the Yandex Search API Quickstart for additional setup details.

2. Configuration Add the following configuration to your MCP settings file (e.g., claude_desktop_config.json or your specific IDE's MCP configuration): json "mcpServers": { "yandex-search-mcp": { "command": "node", "args": [ "<REPO_ROOT>/yandex-search-mcp/src/index.ts" ], "env": { "YANDEX_API_KEY": "YOUR_API_KEY_HERE", "YANDEX_FOLDER_ID": "YOUR_FOLDER_ID_HERE" } } } Note: Replace <REPO_ROOT> with the absolute path to the directory where you cloned the repository.

3. Available Tools The server enables the following capabilities: * Web Search: Performs web searches using the Yandex Search API to retrieve relevant information and results. (Specific tool names and parameters were not listed in the source content).

4. Example Prompts (No example prompts were provided in the source content)

What you can do with Yandex Search

Use Case 1: Localized Market Intelligence in the CIS Region Problem: When conducting market research for countries like Russia, Kazakhstan, or Belarus, global search engines often prioritize international results or translated content, missing niche local competitors, pricing trends, and regional consumer sentiment. Solution: This MCP allows an AI assistant to query the Yandex index directly, providing access to the most relevant local data, regional business directories, and Cyrillic-language forums that are more deeply indexed by Yandex than by Western search engines. Example: A user asks, "What are the top-rated logistics providers for small businesses in Novosibirsk?" The AI uses the Yandex Search MCP to find local business listings and recent reviews on Russian platforms that wouldn't appear prominently on Google.

Use Case 2: Real-World Linguistic Context for Russian Translation Problem: Translators and language learners often struggle with technical jargon, modern slang, or legal terminology that changes rapidly. Standard dictionaries might be outdated, and general web searches may provide non-native examples. Solution: By using the Yandex Search MCP, an AI can retrieve the most recent examples of how specific terms are used in contemporary Russian news, academic papers, or legal documents (the "RuNet"). Example: A developer asks the AI to "Find three recent examples of the term 'импортозамещение' (import substitution) used in a technical software context to help me translate a whitepaper accurately." The AI searches Yandex to provide current, high-context usage examples.

Use Case 3: SEO and SERP Analysis for the Eurasian Market Problem: SEO specialists and web developers building sites for Eastern European markets need to verify how their content is indexed and displayed on the region's dominant search engine, as Yandex's ranking algorithms and snippet formats differ from Google’s. Solution: This MCP enables the AI to perform search queries and report back on the Search Engine Results Page (SERP) structure, identifying which competitors are capturing "Featured Snippets" or "Direct Answers" on Yandex. Example: A marketing manager asks, "Search Yandex for 'best CRM for retail' and tell me which competitors are currently running ads and which one holds the top organic spot." The AI performs the search and summarizes the competitive landscape specifically for the Yandex ecosystem.

Use Case 4: Sourcing Local Technical Standards and Legal Docs Problem: Many government regulations, technical standards (GOST), and official announcements in Russia and neighboring countries are hosted on regional portals that are sometimes difficult to navigate via international…

Key facts

  • https://github.com/NikolayXHD/yandex-search-mcp
  • AI Memory & Context, Web Search & Research
  • information-retrieval, rag, search, web search, yandex

Part of MCP Servers

Related MCP servers

  • MCP Memory Dashboard — MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semantic…
  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Memory Keeper — MCP Memory Keeper is an MCP server that provides persistent context management and memory storage for Claude AI coding assistants.…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP NPX Fetch — MCP NPX Fetch is an MCP server that retrieves online resources and transforms web content into structured formats including HTML,…
  • MCP Naver News — MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…

What is Yandex Search MCP?

Yandex Search MCP is a Model Context Protocol server that links AI models to the Yandex Search API. It enables AI assistants to submit live search queries, retrieve structured web results, and incorporate fresh online data into model prompts, expanding beyond the limitations of pre-trained knowledge cut-offs.

What credentials are required to use Yandex Search?

To run the server, you need an active Yandex Cloud account. You must generate an API key within the identity and access management console and retrieve your Yandex Cloud folder ID. Both values are supplied as environment variables named YANDEX_API_KEY and YANDEX_FOLDER_ID in your client configuration.

How do I install Yandex Search?

You install the server by cloning its GitHub repository to your local machine and running it using Node.js. After cloning, add the repository execution path and required environment variables to your MCP client settings file, such as Claude Desktop or Cursor configuration, then restart the application.

Which MCP clients work with Yandex Search?

Yandex Search works with any client that implements the Model Context Protocol standard. Compatible environments include Claude Desktop, Cursor, and other custom developer tooling that supports standard input/output MCP server processes configured via JSON settings files and local Node.js process execution.

What can Yandex Search do?

The server executes web searches using the Yandex Search API, delivering real-time search engine results directly to the AI. It allows assistants to gather localized Eurasian web content, discover regional business directories, verify recent current events, and fetch up-to-date documentation from Cyrillic-language web resources.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories