SkillAgentSearch skills...

avito-mcp-ru

API Авито в ИИ-ассистенте: объявления, чаты, заказы, автозагрузка, отзывы | MCP server for the Avito API: listings, chats, orders, autoload, reviews.

Install / Use

claude mcp add ilyautov -- npx -y github:ilyautov/avito-mcp-ru

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

78/100

Supported Platforms

Claude Code
Claude Desktop
Cursor
OpenAI Codex

Our assessment of avito-mcp-ru

avito-mcp-ru scores 78/100 on our quality scale, 3664th of 4,658 Development & Engineering skills we index.

Its MCP Server is 5.5 KB long, well organised into 9 sections with 4 code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated about 2 months ago, so avito-mcp-ru is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

avito-mcp-ru compared with similar skills

All 4 of these similar skills score higher than avito-mcp-ru; compare them before choosing.

SkillScoreStarsUpdatedFormat
avito-mcp-ru (this skill)by ilyautov78346d agoMCP Server
Agent-Reachby Panniantong100106.6k5d agoCLAUDE.md
taste-skillby Leonxlnx100106.0ktodayCLAUDE.md
headroomby headroomlabs-ai10078.3ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10067.6k3d agoCLAUDE.md

Frequently asked questions

How do I install avito-mcp-ru?
Run claude mcp add ilyautov -- npx -y github:ilyautov/avito-mcp-ru. The install tabs above show the steps for each supported agent.
Which AI agents does avito-mcp-ru work with?
It is written for Claude Code, Claude Desktop, Cursor and OpenAI Codex, as a MCP Server file. Other agents that read the same format can often use it too.
Is avito-mcp-ru safe to use?
It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is avito-mcp-ru still maintained?
The repository was last updated about 2 months ago, so avito-mcp-ru is actively maintained.

avito-mcp-ru

<!-- mcp-name: io.github.ilyautov/avito-mcp-ru -->

API Авито для ИИ-ассистентов: объявления и статистика, чаты с покупателями, заказы и Авито Доставка, автозагрузка, продвижение, отзывы. Каталог исполняется сервером.

PyPI CI License: MIT Методов Сайт Звёзды

<p align="center"> <a href="https://marketplaces-mcp-ru.aifrontier.tech/avito-api.html"> <img src="assets/social-preview.png" alt="avito-mcp-ru: API Авито в ИИ-ассистенте. 64 метода" width="760"> </a> </p>

Пакет поднимает один сервер, Авито, и ничего больше. Сервер, каталог и ядро приходят зависимостью из marketplaces-mcp-ru: здесь имя, точка входа и документация под один маркетплейс.

Установка

Первый релиз на PyPI выпускается тегом v0.5.3, до этого пакет ставится прямо из репозитория:

uvx --from git+https://github.com/ilyautov/avito-mcp-ru avito-mcp-ru

После релиза строка короче:

uvx avito-mcp-ru

Claude Desktop, claude_desktop_config.json:

{
  "mcpServers": {
    "avito": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/ilyautov/avito-mcp-ru", "avito-mcp-ru"],
      "env": { "AVITO_CLIENT_ID": "...", "AVITO_CLIENT_SECRET": "..." }
    }
  }
}

Третий путь, если агент умеет скиллы: он поставит сервер и настроит клиент сам.

npx skills add ilyautov/avito-mcp-ru

Ключи

Где взять пару. На avito.ru: Для бизнеса, раздел Интеграции, пункт API. Там выдаётся client_id и client_secret. Хост запросов api.avito.ru.

Как это превращается в токен. Пара меняется на access-токен по OAuth2, срок жизни ограничен. Сервер обновляет токен сам, вручную ничего перевыпускать не нужно.

Где всё лежит. В ~/.marketplace-mcp/cabinets.json с правами chmod 600, локально.

| переменная | секрет | что это | |---|---|---| | AVITO_CLIENT_ID | да | client_id из раздела Для бизнеса → Интеграции → API. | | AVITO_CLIENT_SECRET | да | client_secret оттуда же, меняется на токен по OAuth2. |

Ключи можно не держать в окружении: сервер умеет кабинеты и кладёт их в ~/.marketplace-mcp/cabinets.json с правами 600, вне репозитория. Магазинов подключается сколько нужно, переключение прямо из чата.

Карта методов

Каталог лежит в зависимости как avito_mcp/endpoints.yaml: 64 метода, из них 40 на чтение, 22 на запись и 2 необратимых. Сервер исполняет ровно этот файл, поэтому таблица не может разойтись с кодом.

| тема | методов | чтение | запись | необратимые | |---|---:|---:|---:|---:| | Мессенджер (чаты с покупателями) | 13 | 5 | 7 | 1 | | Автозагрузка (выгрузка объявлений файлом) | 12 | 10 | 2 | 0 | | Заказы и Авито Доставка | 12 | 6 | 6 | 0 | | Объявления и статистика | 11 | 7 | 4 | 0 | | Продвижение объявлений (реклама) | 7 | 6 | 1 | 0 | | Рейтинг и отзывы | 4 | 2 | 1 | 1 | | Пользователь, баланс и операции | 3 | 3 | 0 | 0 | | Остатки в объявлениях | 2 | 1 | 1 | 0 |

Подробный разбор с параметрами и лимитами: https://marketplaces-mcp-ru.aifrontier.tech/avito-api.html

Что спросить в чате

  • покажи статистику по объявлениям за неделю
  • какие заказы Авито Доставки в работе
  • собери непрочитанные сообщения из мессенджера
  • обнови остатки по объявлениям

Частые ошибки

401 после того, как всё работало. Токен Авито живёт ограниченное время. Если запрос идёт мимо сервера, своим кодом, токен надо обновлять; через сервер это происходит само.

403 на методе, который есть в документации. У Авито доступ к разделам выдаётся по заявке и не одинаков у всех аккаунтов. Мессенджер и Авито Доставка открываются не каждому бизнесу.

Ошибка в имени поля. Каталог собран из официальных документов, живой прогон на реальных кабинетах ещё не делался. describe_method покажет схему, avito_get_raw даст поправить запрос на месте.

Чем это отличается от marketplaces-mcp-ru

Ничем, кроме состава. marketplaces-mcp-ru ставит четыре маркетплейса сразу и держит их под одним сервером, avito-mcp-ru ставит один. Код общий: правка в ядре доезжает сюда обновлением зависимости, а не копированием.

| нужно | пакет | |---|---| | только Авито | avito-mcp-ru | | все четыре маркетплейса | marketplaces-mcp-ru |

Кто это сделал

Илья Утов, лаборатория AI Frontier. Как эти инструменты устроены внутри, пишу в Telegram и LinkedIn.

Рядом стоят business-mcp-ru (hh.ru, VK, Диадок, СБИС, Честный знак), moysklad-mcp-ru и humanizer-ru.

Все проекты одним списком, разобранные по назначению: ilyautov.github.io.

Лицензия

MIT, см. LICENSE.

Related Skills

View on GitHub
GitHub Stars3
CategoryDevelopment
Updated1mo ago
Forks0

Languages

Python

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low
avito-mcp-ru — MCP Server: Install & Safety Check | SkillAgent