Avito Ads MCP

A1 Авито Реклама MCP

An MCP for the Avito Ads account: campaigns, stats, group budget and bid, balance, access and ORD documents, 25 tools

  • 1 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Changes an ad group's budget and bid
  • Can transfer money and bonuses between child accounts, and these operations are flagged as irreversible
All reasons and checks
Russian stack

a1-x-tech/mcp-avito-ads

Install

Services

Manual install

claude mcp add --env AVITO_ADS_CLIENT_ID=your_client_key --env AVITO_ADS_CLIENT_SECRET=your_client_secret --env AVITO_ADS_ACCOUNT_ID=your_account_id --transport stdio --scope user avito-ads -- npx -y mcp-avito-ads@latest

The command from the README for Claude Code.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Changes an ad group's budget and bid
  • Can transfer money and bonuses between child accounts, and these operations are flagged as irreversible

This is third-party code. Review the repository files before installing.

What it does

The server connects an agent to the Avito Ads advertiser account, not the Avito seller API: it does not work with items, messaging or seller listing promotion. 25 tools cover campaigns, groups, creatives, statistics, balance, child accounts, users and ORD documents. Through the API only a group's budget and bid can be changed; creating, editing, pausing or deleting campaigns, groups and creatives is not possible. Irreversible operations like transferring money or bonuses, deleting a user, and raw API requests are flagged as destructive. Every call spends points from a weekly API budget, and the server returns the remaining apiPointBalance with each result.

Who it is for. For people running Avito Ads campaigns who want to read statistics and make targeted budget and bid changes through an agent.

Good fit when

  • You need campaign and ad group statistics for a period
  • You need to make a targeted budget or bid change for a specific group with confirmation before the change
  • You need balance, child account and ORD document data in one place

Not a fit when

  • You need to work with items, messaging or seller listing promotion: that is the separate Avito seller API, not this server
  • You need to create or delete campaigns and creatives: the ads account API does not allow this

Example request

Show my Avito Ads account campaigns and last week's spend by ad group

MCP

Transport
stdio
Authentication
API key

Environment variables

AVITO_ADS_CLIENT_ID required, secret
The Avito Ads account's Client Key.
AVITO_ADS_CLIENT_SECRET required, secret
The Avito Ads account's Client Secret.
AVITO_ADS_ACCOUNT_ID required
The ID of the ads account the server connects to.

Limitations

The ads account API only allows changing a group's budget and bid; all structural changes to campaigns, groups and creatives must be made in the Avito Ads interface. There is a weekly API points budget spent by every call. It needs your own advertiser account Client Key and Client Secret, issued by someone with an administrator role.

How to disable. Remove the avito-ads server from your MCP client config, for example with claude mcp remove avito-ads.

FAQ

Can I create a new campaign through the server?

No, the Avito Ads account API only allows changing a group's budget and bid; creating or deleting campaigns is not available.

What happens when I change a group's bid?

The server first shows the account, group, current and new bid and asks for confirmation, changing only that group after you agree.

Discussion

No questions or reviews yet.

Russian stack

An Avito API MCP with support for up to nine accounts, an honest list of what the API cannot change, and a Railway deployment

MCP serverBroad access1Repository stars
Russian stack

An MCP server for an Avito seller account: buyer chats, listings, stats, promotion and orders, with a read-only mode

MCP serverBroad access26Repository stars
Russian stack

A personal fork of the Avito MCP server: the same 148 upstream tools plus read access to Avito Ads statistics and a meaning-based tool search

MCP serverBroad access1Repository stars
Russian stack

An unofficial MCP for a personal Avito account via an already signed-in browser session over CDP: no client_id, no password, no SMS code

MCP serverExtended access2Repository stars
Russian stack

A compact MCP for Avito Messenger and items with user_id auto-detection, SSL bypass for corporate proxies, and an interactive deploy.sh

MCP serverBroad access

README in short

The README describes the server as natural-language access to the Avito Ads account, gives an example dialog with a bid-change confirmation, connection instructions for Codex, Claude Code, Claude Desktop and Cursor with ready commands, a section on getting access with an administrator role, and an explanation of the weekly API points budget.

README badge

Report a problem