otheroauth2

Yandex

Yandex is a Russian internet services provider offering search, email, navigation, and other web-based solutions, often referred to as “Russia’s Google”

Verdict

The Yandex MCP brings Russian and CIS mapping data into Switchy — route planning, business lookup, reverse geocoding, and tile rendering for custom maps. @mention it to generate driving, walking, or transit directions between addresses; search for organizations by name, address, or tax ID; convert coordinates to street addresses; or fetch map tiles for embedding. Teams working with Eastern European logistics, regional market research, or location-aware apps get the most value. Requires OAuth2 with Yandex account; coverage outside Russia and neighboring countries is limited.

Common use cases

  • Plan delivery routes across Moscow
  • Find competitor locations by tax ID
  • Reverse geocode customer coordinates to addresses
  • Embed custom Yandex map tiles in reports
  • Compare transit times for site selection

Integration

Vendor
Yandex
Category
other
Auth
OAUTH2
Tools
4
Composio slug
yandex

Tools

  • Generate detailed route

    Tool to generate detailed route for driving, walking, or public transport. use when planning a route between specified geographic points.

  • Organization Search

    Tool to find businesses and organizations by name, address, or tin. use when you need to search for companies in a specific region or text query.

  • Yandex Geocoder Reverse

    Tool to perform reverse geocoding using yandex maps http geocoder api.

  • Yandex Tiles API

    Tool to fetch individual map tile images by x/y coordinates and zoom level. use after calculating tile indices for custom map rendering.

Setup

Setup guide

  1. 11. In your Switchy workspace, open Settings and navigate to Integrations. 2. Find Yandex in the MCP directory and click Connect. 3. You'll redirect to Yandex's OAuth consent screen — sign in with a Yandex account (create one at yandex.com if needed). 4. Grant permissions for Maps API access when prompted. 5. Yandex redirects you back to Switchy with a success confirmation. 6. Open any Space and type '@Yandex find coffee shops near Tverskaya Street, Moscow' to test the connection. 7. If the MCP returns business results, setup is complete. 8. To invoke route planning, try '@Yandex generate a walking route from Red Square to Gorky Park'. 9. For reverse geocoding, use '@Yandex what address is at 55.7558, 37.6173'. 10. Map tiles require tile coordinates — calculate indices first, then request specific tiles by x, y, and zoom level.

What teammates see: by default, memories from Yandex are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Route for Field Visit

@Yandex generate a detailed driving route from Sheremetyevo Airport to Skolkovo Innovation Center. Include estimated travel time and distance.
Open in a Space →

Competitor Business Lookup

@Yandex find all businesses named 'Magnit' in Saint Petersburg. Return their addresses and any available contact details.
Open in a Space →

Address from GPS Coordinates

@Yandex what is the street address for coordinates 59.9343, 30.3351? Provide the full postal address if available.
Open in a Space →

Transit Options Comparison

@Yandex generate a public transport route from Kievskaya Metro Station to Crocus Expo. Show all transfer points and total journey time.
Open in a Space →

Map Tile for Presentation

@Yandex fetch the map tile at x=9870, y=5123, zoom level 14. I need this for a presentation showing our warehouse district.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Yandex find coffee shops near Nevsky Prospekt in Saint Petersburg and show me their addresses and ratings

Output

Found 12 coffee shops within 500m of Nevsky Prospekt. Top results: (1) Coffee House — Nevsky Prospekt 28, rating 4.3/5, open until 23:00; (2) Bushe — Nevsky Prospekt 44, rating 4.1/5, bakery-café; (3) Coffeeshop Company — Nevsky Prospekt 114-116, rating 4.2/5. All locations verified via Yandex Maps organization database. Additional details available on request.

Notes

This example uses the Organization Search tool to query businesses by location and category. Results depend on Yandex's coverage in the specified region — strongest in Russia and CIS countries. OAuth scope must include maps API access. Search radius and result count are configurable parameters.

Prompt

@Yandex generate a walking route from the Hermitage Museum to Kazan Cathedral and tell me how long it will take

Output

Route generated: Start at Palace Square (Hermitage), head south on Nevsky Prospekt for 850m, turn right onto Kazanskaya Street. Total distance: 1.1 km, estimated time: 14 minutes walking at average pace. Route includes 2 pedestrian crossings and passes through Gostiny Dvor shopping area. Detailed turn-by-turn directions available with street names and landmarks.

Notes

This demonstrates the Generate Detailed Route tool for pedestrian navigation. The MCP calculates time estimates based on typical walking speed and terrain. Driving and public transport modes are also supported. Route quality depends on Yandex's street graph data — most reliable in major Russian cities.

Prompt

@Yandex what's the exact address and coordinates for the location at 59.9343° N, 30.3351° E, and show me a map tile of that area

Output

Reverse geocoding result: Palace Square, Saint Petersburg, Russia 190000. Coordinates: 59.9343° N, 30.3351° E. This location is in the Tsentralny District, adjacent to the Winter Palace. Map tile retrieved at zoom level 16 (tile coordinates: x=39070, y=19447) showing surrounding streets and landmarks. Tile image available as PNG, suitable for embedding in custom map interfaces.

Notes

This pairs the Yandex Geocoder Reverse tool with the Tiles API to convert coordinates into human-readable addresses and visual context. Useful for location verification or building custom map UIs. Tile fetching has rate limits — cache tiles when rendering multiple views. Reverse geocoding accuracy varies by region density.

Use-case deep-dives

Field sales territory planning

When Yandex wins for Russia-focused route optimization

A 6-person sales team covering Moscow and St. Petersburg needs to plan weekly territory visits across 40-60 client sites. Yandex's route generation handles Russian address formats and local transit nuances that Google Maps often misses—critical when your reps are navigating Cyrillic street names and marshrutka schedules. The organization search tool pulls business TINs for compliance checks without leaving the planning session. This MCP makes sense if your team operates primarily in Russia or CIS markets and needs OAuth-secured access to Yandex's superior local data. If your territory spans Western Europe or the US, stick with Google Maps integrations—Yandex's coverage drops off sharply outside its home region. For Russia-heavy field ops, this is the routing MCP that actually knows the ground truth.

Logistics dispatch coordination

Reverse geocoding for real-time driver location tracking

A 12-person dispatch team managing last-mile delivery in Yekaterinburg uses driver GPS pings to update customer ETAs every 90 seconds. Yandex's reverse geocoder converts lat-long streams into human-readable addresses faster than parsing Google's responses, and the tile API lets the team render custom delivery zone maps without embedding a full Yandex widget. The 4-tool scope is lean enough that junior dispatchers can ask the AI 'where is driver 14 right now' and get a street address plus a static map snippet in under 2 seconds. This setup works when your delivery radius is under 50km and your address density is high—rural routes with sparse POIs will see slower geocoding. If your dispatch volume exceeds 200 pings per minute, you'll need a dedicated Yandex API contract outside Switchy. For mid-scale urban logistics in Russia, this MCP keeps dispatch moving without custom dev work.

Market research site selection

Organization search for competitive landscape mapping

A 3-person strategy team evaluating retail expansion sites in Kazan needs to count competitor density within 2km of each candidate location. Yandex's organization search pulls business names, addresses, and TINs by category—'supermarkets', 'pharmacies', 'coffee shops'—then the geocoder converts those addresses to map pins for density heatmaps. The team runs 8-10 queries per site analysis, asking the AI 'how many grocery stores are within walking distance of this address' and getting structured lists they paste into their site-scoring spreadsheet. This MCP is the right call when your research focuses on Russian cities where Yandex's POI database is 2-3x richer than Western alternatives. If you're comparing sites across multiple countries, you'll need a multi-provider setup—Yandex won't help in Berlin or Boston. For Russia-only market research, this is the fastest path from address to competitive intel.

Frequently asked

What does the Yandex MCP do in Switchy?

It connects your team to Yandex Maps services — geocoding addresses, searching for businesses by name or tax ID, generating driving or transit routes, and fetching map tiles for custom rendering. Useful if you're building location features or need Russian-market business data that Google Maps doesn't cover well.

Do I need a Yandex developer account to use this MCP?

Yes. You'll authenticate via OAuth2, which means you need a Yandex account and an API key registered in the Yandex Developer Console. The MCP requests read-only access to Maps APIs — no admin permissions required, but you're subject to Yandex's rate limits and terms.

Can the Yandex MCP write data or update map information?

No. It's read-only. You can search for places, reverse-geocode coordinates, generate routes, and pull map tiles, but you can't edit business listings, submit corrections, or upload user-generated content. For that, you'd need Yandex's separate moderation APIs, which this MCP doesn't expose.

Why use this instead of calling Yandex Maps APIs directly?

The MCP handles OAuth token refresh and wraps four common workflows into natural-language tools your AI agents can invoke without writing HTTP requests. If your team already has API integration code, stick with that. If you want agents to plan routes or geocode on the fly, the MCP is faster to deploy.

Who on the team should connect the Yandex MCP?

Whoever owns your Yandex developer account and understands your rate-limit budget. Once connected, any Switchy workspace member can invoke the tools, so make sure you're comfortable with the team geocoding addresses or fetching tiles against your quota. Usage counts toward your Yandex API limits, not Switchy's.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.