# Alex Fedin

This is my personal site. You can find my public profile and a small, structured entry point for agents below.

[LinkedIn](https://www.linkedin.com/in/afedin/) · [GitHub](https://github.com/afedin) · [X](https://x.com/_afedin) · [alexfedin3@gmail.com](mailto:alexfedin3@gmail.com)

## Start here, agents

1. [Public profile](https://afedin.online/profile.json): canonical published facts and profile links.
2. [Resource catalog](https://afedin.online/resources.json): complete list of public resources, formats and purposes.
3. [Agent guide](https://afedin.online/.well-known/agent-skills/afedin-site/SKILL.md): usage, browser tool contracts and content policy. HTTP schemas are in [OpenAPI](https://afedin.online/openapi.json).

<a id="russian-addresses"></a>

## Russian address search · Поиск российских адресов

Read-only Russian address MCP using an official GAR/FIAS source. Search Russian address text or look up an object by its GAR/FIAS identifier.

Российские адреса через MCP: поиск адреса на русском и поиск по идентификатору ГАР/ФИАС. Сервис работает только на чтение.

**Partial Adygea snapshot, region 01: 228,787 selected objects. Source: 2026.09.29.** This is not complete regional or nationwide coverage.

**Частичная выборка Республики Адыгея, регион 01: 228 787 выбранных объектов. Источник: 2026.09.29. Это не полный регион и не покрытие всей России.**

### Connect · Подключение

Add `https://afedin.online/mcp/gar` to an MCP client using **Streamable HTTP**. No credentials are required. [Connection metadata](https://afedin.online/gar-mcp.json).

Добавьте этот URL в MCP-клиент с поддержкой Streamable HTTP. Авторизация не требуется. [Метаданные подключения](https://afedin.online/gar-mcp.json).

```json
{"mcpServers":{"russian-addresses":{"url":"https://afedin.online/mcp/gar"}}}
```

This is an MCP JSON-RPC endpoint, not a REST API or a browser page. For protocol 2025-11-25: initialize, send notifications/initialized, then tools/list. Read gar_dataset_status before querying. URL-based client configuration varies by client.

Это MCP JSON-RPC, а не REST API или веб-страница. Для протокола 2025-11-25: initialize, уведомление notifications/initialized, затем tools/list. Перед запросами вызовите gar_dataset_status. Формат настройки URL зависит от клиента.

| MCP tool | Purpose / Назначение |
| --- | --- |
| `gar_dataset_status` | Source date, coverage and version / Дата источника, охват и версия |
| `gar_get_address` | GAR/FIAS GUID or entity_type + objectid lookup / Поиск по GUID ГАР/ФИАС или паре entity_type + objectid |
| `gar_search_addresses` | Russian address text search / Поиск адреса на русском |

Matches and not_found apply only to this snapshot. GAR current-version policy and canonical rendering remain unverified. No coordinates, fuzzy search, address validation/correction or transliteration. Original address values remain in Russian.

Совпадения и not_found относятся только к этой выборке. Политика актуальности версий ГАР и каноническая запись адреса не подтверждены. Координаты, нечёткий поиск, проверка/исправление адресов и транслитерация не предоставляются. Исходные названия остаются на русском.

## Browser tools

On browsers that support WebMCP, the HTML page registers two tools. Other clients can fetch their JSON sources directly.

| Tool | Input | JSON source |
| --- | --- | --- |
| `get-profile` | `{}` | [/profile.json](https://afedin.online/profile.json) |
| `list-site-resources` | `{}` | [/resources.json](https://afedin.online/resources.json) |

Both input schemas are `{"type":"object","properties":{},"additionalProperties":false}`. Responses contain the JSON resource serialized as text: `{"content":[{"type":"text","text":"<JSON resource>"}]}`. Output schemas are `Profile` and `ResourceCatalog` in `/openapi.json`.

## A quick read

```sh
curl https://afedin.online/profile.json
curl -H 'Accept: text/markdown' https://afedin.online/
```

No credentials are needed for the resources in this catalog. If a fact is absent from the profile, it has not been published here.

## Public resources

Use [resources.json](https://afedin.online/resources.json) for the full catalog.

- [AI Catalog](https://afedin.online/.well-known/ai-catalog.json)
- [API Catalog](https://afedin.online/.well-known/api-catalog)
- [Skills index](https://afedin.online/.well-known/agent-skills/index.json)
- [llms.txt](https://afedin.online/llms.txt)

Content signals: `search=yes, ai-input=yes, ai-train=no`. See [robots.txt](https://afedin.online/robots.txt).

© Alex Fedin · [afedin.online](https://afedin.online/)
