# Moscow Public Services AI Agent Connect

> Moscow Public Services MCP gives your AI agent direct access to a massive database of local infrastructure. It maps roughly 1,780 post offices, 3,000 ATMs, 930 government offices, 400 notaries, and 8,000 medical facilities. Use it to find specific locations, check operating hours, or get information on city institutions.

## Overview
- **Category:** civic-tech
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_c6zIRbLEgZ60Nt1d28axNmkfQPRpyHSydkcSelJW/ai-agent-connect
- **Tags:** moscow, russia, post-office, banks, atms, notaries, clinics, government, openstreetmap, keyless

## Description

You can use this MCP to navigate the logistics of living or working in Moscow. Instead of manually searching through maps, you ask your AI client to find what you need, and it pulls real-time data from OpenStreetMap. If you need cash, your agent can locate the nearest ATM or bank branch with an on-site machine. If you have errands to run, it can find open post offices or notary offices nearby. It also handles bureaucratic needs by locating tax offices, migration centers, or courthouses. For health needs, it filters through thousands of clinics by specialty, such as dentistry or pediatrics. It even provides encyclopedic context for major city institutions like the mayor's office or the city court. It is a practical way to turn your AI into a local logistics coordinator.

## Tools

### city_institution
Provides a Russian-language Wikipedia summary for Moscow city institutions. It returns the title, a one-line description, and an introductory paragraph.

### find_atms
Locates cash machines across Moscow. You can perform proximity searches using latitude and a kilometer radius to find the closest operator.

### find_banks
Finds bank branches in Moscow. You can filter for branches that are currently open or those that have an on-site ATM.

### find_clinics
Searches for doctors and clinics in Moscow. It allows you to filter by specific medical specialties like dentistry or gynaecology.

### find_government_offices
Identifies government buildings such as tax offices, migration centers, or courthouses. You can filter by the specific level of government.

### find_notaries
Locates notary offices throughout the city. Use a proximity search with a specific coordinate to find the nearest one.

### find_post_offices
Finds post offices, primarily Russian Post branches. You can filter by operator name or check which locations are open right now.

## Prompt Examples

**Prompt:** 
```
Where is the nearest ATM?
```

**Response:** 
```
The find_atms tool can find the closest cash machines near your current coordinates.
```

**Prompt:** 
```
Which post offices are open now?
```

**Response:** 
```
The find_post_offices tool can list branches that are currently open based on their mapped hours.
```

**Prompt:** 
```
Explain the Moscow city government to me.
```

**Response:** 
```
The city_institution tool provides a Wikipedia summary of the Moscow city government in Russian.
```

## Capabilities

### Proximity Searching
Your agent uses latitude and distance to find the closest service points.

### Real-time Availability
The AI checks mapped operating hours to see if a location is open now.

### Specialty Filtering
Your agent narrows down medical results by specific healthcare categories.

### Bureaucratic Navigation
The AI identifies specific government levels like tax or migration offices.

### Institutional Context
Your agent pulls encyclopedic data for major city organizations.

## Use Cases

### Emergency Cash Needs
Your agent finds the nearest ATM with a working cash-out function.

### Medical Appointments
The AI locates a dentist or pediatrician within a specific area.

### Government Errands
Your agent finds the correct tax or migration office for your needs.

### Postal Services
The AI identifies which Russian Post branches are currently open.

## Benefits

- Accesses OpenStreetMap data directly through your AI client.
- Filters thousands of locations by specialty or status.
- Provides specific contact details and coordinates for service points.
- Eliminates manual map searching by using natural language queries.

## How It Works

Connecting to this data is a single-step process through Vinkius.

1. Connect your MCP-compatible client to Vinkius.
2. Ask your AI client a question about Moscow services.
3. The AI selects the appropriate tool from the MCP.
4. The tool queries the OpenStreetMap database.
5. Your AI client receives the data and answers your question.

## Frequently Asked Questions

**How many clinics are in the database?**
The MCP provides access to approximately 8,000 clinics and doctors in Moscow.

**Can I find ATMs near me?**
Yes, the find_atms tool allows for proximity searches using your latitude and a kilometer radius.

**Does it show if a bank is open?**
Yes, the find_banks tool includes an option to filter for branches that are open now.

**What kind of government offices are listed?**
It lists city, regional, national, prosecutor, tax, migration, register, and courthouse offices.

**Is the information in English?**
While the tools provide data like names and coordinates, the city_institution tool specifically returns summaries in Russian.

**Do I need an API key?**
No. Every source is keyless and global: OpenStreetMap (Overpass + Nominatim), Open-Meteo and Russian Wikipedia. The MCP defines no credentials.

**How do I find a migration or tax office?**
find_government_offices with level: "migration" or "tax" returns the offices tagged with that government level, with name, phone and coordinate.

**How do I find a dentist nearby?**
find_clinics with specialty: "dentistry" and your lat/lon lists clinics and doctors tagged with that specialty, sorted by proximity.

**Can I find services near me?**
Pass lat + lon (and optionally km, 0.1–25) and the query narrows to a radius instead of the whole city. Do it before a long list — a citywide scan is capped at 200 rows.
