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
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
Install
- Works in
- 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@latestThe command from the README for Claude Code.
Access and checks
How we reviewBroad 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 groupMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
AVITO_ADS_CLIENT_IDrequired, secret- The Avito Ads account's Client Key.
AVITO_ADS_CLIENT_SECRETrequired, secret- The Avito Ads account's Client Secret.
AVITO_ADS_ACCOUNT_IDrequired- 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.
Related
All Avito toolsavito-mcp with multiple accounts
avito-mcp
An Avito API MCP with support for up to nine accounts, an honest list of what the API cannot change, and a Railway deployment
An MCP server for an Avito seller account: buyer chats, listings, stats, promotion and orders, with a read-only mode
Avito MCP with an Ads domain and tool search
avito-mcp (Bakugan's fork)
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
Avito Personal MCP: no API keys needed
Avito Personal MCP
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
Avito MCP for Messenger and Items
Avito MCP Server
A compact MCP for Avito Messenger and items with user_id auto-detection, SSL bypass for corporate proxies, and an interactive deploy.sh
An MCP server on FastMCP and Playwright: an agent works on Avito in a separate Chrome window, a human signs in, irreversible buttons need confirmation
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.