MCPHIVE

Avito MCP: Documentation

Updated:

Connection

npx -y avito-mcp (stdio by default; an optional remote HTTP mode with OAuth 2.1 is available for teams). Auth: Client_id / Client_secret / Profile_id from the Avito Developer Portal (avito.ru/professionals/api).

Capabilities

138 tools map one-to-one to 18 Avito Swagger specs + 3 local tools + 7 meta tools (up to 148 with opt-in flags): listings (items_*, 11 — including items_update_price, items_apply_vas), messenger (messenger_*, 16 — messenger_post_send_message, messenger_register_webhook), orders (orders_*, 12), feed autoload (autoload_*, 17), 3PL delivery (delivery_*, 31), promotion & CPA (promotion_*/cpa_*, 25), profile/stock/hierarchy/reviews (14). Risky operations are flagged ⚠️ and gated behind meta_*_action confirmation.

Access modes: AVITO_MCP_MODE=read_only (80 read-only tools), guarded (120, no money-moving tools), full_access (144, default); AVITO_MCP_EXPOSE_AUTH_TOOLS=1 and AVITO_MCP_ALLOWED_UPLOAD_DIRS unlock more tools, up to 148.

Agent flow

"What's my Avito balance and how many unread chats do I have?", "reply to buyers with standard questions", "raise a listing's price and send the customer a reply".

Note

A community project ("Not affiliated with Avito.ru"), actively developed (commits within the last week, 330 tests).