Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Avito mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.
Frag einfach
Beispiel-Prompts für Avito
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Avito klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Avito + Cursor
Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
AVITO_CLIENT_ID, AVITO_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 5 Minuten, du brauchst ein Avito-Geschäftskonto und seine API-Zugangsdaten. Eine Anmeldung im Browser gibt es nicht.
- Melde dich bei Avito mit dem Geschäftskonto an, mit dem die KI arbeiten soll: dem Hauptkonto der Firma, nicht dem eines Mitarbeiters.
- Öffne Для профессионалов und dann API интеграции (avito.ru/professionals/api) und kopiere Client ID und Client secret. Avito vergibt ein Paar pro Konto, und ein neu erzeugtes Secret macht das alte ungültig.
- Füge sie in
AVITO_CLIENT_IDundAVITO_CLIENT_SECRETein und installiere. AnythingMCP holt sich den Zugriffstoken selbst bei Avito und erneuert ihn alle 24 Stunden. - Rufe
avito_get_selfauf: Es zeigt Name, E-Mail und User-ID des Kontos. Diese ID ist dieuser_id, die die anderen Tools brauchen, und die KI verwendet sie im ganzen Gespräch weiter.
Was du bekommst, hängt von deinem Avito-Tarif ab: Die API kann, was das Konto selbst darf. Die Messenger-API gibt es nur im Tarif Максимальный (Maximal) für Waren und Jobs und in Расширенный (Erweitert) oder Максимальный für Dienstleistungen; ohne sie antworten die Chat-Tools mit 403. Die Autoload-Tools setzen voraus, dass Autoload im Konto eingerichtet ist.
Was sie liest: das Konto und sein Guthaben (echtes Geld und Bonus, in Rubel) mit den Abbuchungen für Anzeigen und Werbung; deine Anzeigen mit Titel, Preis, Status, Kategorie, Adresse und den gebuchten Zusatzleistungen (vip, highlight, pushup, premium, xl) samt Enddatum; eindeutige Aufrufe, Kontakte und Favoriten von bis zu 200 Anzeigen auf einmal und bis zu 270 Tage zurück; Anrufe pro Anzeige und Tag; die Autoload-Einstellungen, jeden Upload und die Fehler und Warnungen jeder Anzeige darin; die Feed-Felder jeder Kategorie; und deine Chats und Nachrichten im Avito Messenger. Anzeigen von Mitarbeiter-Unterkonten werden nicht aufgelistet, und das Lesen eines Chats markiert ihn nicht als gelesen.
Zwei IDs pro Anzeige: Die Avito-ID ist die Zahl in der URL der Anzeige, und eine Anzeige aus einem Autoload-Feed hat zusätzlich die eigene Id aus dem Feed. Die KI übersetzt zwischen beiden, du kannst also mit jeder der zwei nach einer Anzeige fragen.
Fragt vor jeder Änderung: avito_update_item_price ändert den Preis einer Anzeige, in ganzen Rubel (Waren, Ersatzteile, Autos und Immobilien, keine Kurzzeitvermietung). Der neue Preis ist sofort öffentlich, deshalb nennt dir die KI zuerst die Anzeige, den alten und den neuen Preis und wartet auf dein Ja. Stammt die Anzeige aus einem Autoload-Feed, kann der nächste Upload den Preis aus dem Feed zurückbringen: Ändere ihn dann auch im Feed.
Bei der Installation deaktiviert: avito_send_message (schreibt einem Käufer im Namen des Kontos, höchstens 1.000 Zeichen, und lässt sich hier nicht zurückholen), avito_mark_chat_read (das Ungelesen-Symbol verschwindet, Kollegen übersehen die Nachricht dann vielleicht), avito_update_autoload_profile (ersetzt das ganze Autoload-Profil) und avito_start_autoload_upload (veröffentlicht alle Anzeigen des Feeds auf einmal, ohne die Grenzen des Zeitplans, was Anzeigengebühren kosten kann, und läuft höchstens einmal pro Stunde). Ein Administrator schaltet sie bewusst ein, und auch dann zeigt dir die KI den genauen Text oder die genaue Änderung und wartet auf deine Bestätigung.
Daten der Käufer: Chats enthalten Namen und Nachrichten von Käufern. Die KI nutzt sie nur, um diesen Käufern zu antworten, und schreibt nie Leuten, die nicht zuerst geschrieben haben.
Zeiten und Sprache: Avito arbeitet in Moskauer Zeit (UTC+3), die KI rechnet Uhrzeiten vor dem Nennen um. Meldungen von Avito sind auf Russisch; die KI übersetzt sie für dich.
Limits: Anzeigen auflisten höchstens 25 Anfragen pro Minute, Preisänderungen 150 pro Minute, eine einzelne Anzeige lesen 500 pro Minute. Der Guthabenverlauf umfasst höchstens eine Woche pro Abfrage und reicht ein Jahr zurück. Nach einem 429 wartet die KI eine Minute.
Häufige Fehler: 401 Bad bearer token oder 403 invalid access token heißt, dass Client ID oder Secret falsch sind oder ein neu erzeugtes Secret das alte ersetzt hat. Jeder andere 403 heißt, dass der Tarif diese API nicht enthält (vor allem den Messenger). 404 heißt, dass Anzeige, Chat oder Upload nicht existieren oder zu einem anderen Konto gehören; die Autoload-Berichte antworten auch mit 404, solange es noch keinen Upload gibt. 400 heißt, dass ein Parameter falsch ist, etwa ein Preis in einer Kategorie, in der er sich hier nicht ändern lässt, oder ein Zeitraum für das Guthaben, der länger als eine Woche ist.
Der Connector deckt keine Werbeleistungen und ihre Preise, Werbekampagnen, CPA und Call-Tracking, Versand und Bestellungen, Bewertungen, Avito Jobs, Kurzzeitvermietung, Mitarbeiterkonten, Webhooks und das Senden von Bildern oder Sprachnachrichten ab, und er legt keine Anzeigeninhalte an und bearbeitet sie nicht: Das läuft über deinen Autoload-Feed.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Cursor hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
Avito-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
avito_get_self | Read the Avito account the credentials belong to: its user id, name, email and profile URL |
avito_get_balance | Read the Avito wallet balance of the account: real money (real) and bonus funds (bonus), in rubles |
avito_get_operations_history | Read the wallet operations of the account (charges for listings and promotion services, top-ups, refunds) between two moments: amount in… |
avito_list_items | List the account's ads (items): id, title, price in rubles (null when none is set), status, category, address and URL |
avito_get_item | Read one ad of the account: status, URL, start and finish time, the autoload id from the feed file, and the paid promotion services applied… |
avito_update_item_price | Change the price of one Avito ad, in whole rubles |
avito_get_item_stats | Read views, contacts and favourites of up to 200 of the account's ads per day, week or month: uniqViews (unique viewers), uniqContacts… |
avito_get_calls_stats | Read call statistics of the account per ad and per day: calls, answered, new and newAnswered calls, optionally only for some ads. itemId 0… |
avito_get_autoload_profile | Read the account's autoload (bulk upload) settings: whether autoload is on, the feed files and their URLs, the report email and the upload… |
avito_update_autoload_profile | Replace the account's autoload settings: on or off, feed files, report email and schedule |
avito_start_autoload_upload | Start an upload of the feed file configured in the autoload settings now |
avito_list_autoload_uploads | List past autoload uploads, newest first: upload id, status (processing, success, success_warning, error and others), source (Url, Email… |
avito_get_current_autoload_upload | Read the current autoload upload: the latest one that processed at least one ad |
avito_list_current_autoload_upload_items | List the ads of the current autoload upload with their feed id (ad_id), Avito id, status on Avito, URL, report section and messages… |
avito_get_last_successful_autoload_upload | Read the last autoload upload that processed every ad of the feed: status, start time, feed files, events and ad counts per report section.… |
avito_list_last_successful_autoload_upload_items | List the ads of the last completed autoload upload with their feed id (ad_id), Avito id, status on Avito, URL, report section and messages… |
avito_get_autoload_category_tree | Read Avito's category tree for autoload feeds: category names, nested subcategories and the slug of each leaf, which… |
avito_get_autoload_category_fields | Read the feed fields of one Avito category: each tag with its label, whether it is required (also depending on other fields), data type… |
avito_get_feed_ids_by_avito_ids | Translate Avito ad ids into the ids the ads have in the autoload feed file (the Id field) |
avito_get_avito_ids_by_feed_ids | Translate ids from the autoload feed file (the Id field) into Avito ad ids |
avito_list_chats | List the account's Avito Messenger chats, newest activity first: chat id, the ad it is about (title, price, URL), the other user's name… |
avito_get_chat | Read one Avito Messenger chat: the ad it is about (title, price, URL, status), the users and the last message |
avito_list_messages | Read the messages of one Avito Messenger chat, newest first: id, author id, direction (in from the buyer, out from the account), type… |
avito_mark_chat_read | Mark an Avito Messenger chat as read, as if the seller had opened it |
avito_send_message | Send a text message (at most 1,000 characters) in an Avito Messenger chat, on behalf of the account |
Beispiel-Prompts
- „Welche meiner aktiven Anzeigen hatten in den letzten 30 Tagen die meisten Aufrufe und Kontakte, und welche gar keine?“
- „Senk den Preis meiner Anzeige iPhone 13 128 GB auf 42.000 Rubel. Zeig mir vorher den alten und den neuen Preis.“
- „Hatte der letzte Autoload-Upload Fehler? Liste die betroffenen Anzeigen auf und sag mir, was ich im Feed korrigieren muss.“
- „Welche Chats im Avito Messenger sind ungelesen, und wonach fragen die Käufer?“
- „Wie viel wurde letzte Woche von meinem Avito-Guthaben abgebucht und wofür, und wie hoch ist der Stand jetzt?“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
War dieser Guide hilfreich?