# AEO Tool MCP 서버

> 웹사이트의 AI 검색 인용 가능성을 진단하고 최적화 코드를 생성합니다.

- 가격: 무료로 연결 · 원 제공처 요금 별도
- URL: https://daas.listeningmind.ai/ko/catalog/mcps/x-mcp-nuancesmen-aeotool
- 출처: Smithery https://smithery.ai/server/nuancesmen/aeotool
- 이번 주 순위: #30 (score 58)

## 설치

```
npx -y @smithery/cli install nuancesmen/aeotool --client claude
```
- Remote: https://aeotool--nuancesmen.run.tools

## 도구 (36)

- `aeo_list_sites`: Liste les sites WordPress connectés au compte (plugin Everlange Connect) : domaine, statut, modules actifs, version du bundle.
- `aeo_audit`: Lance un audit AEO/GEO d’une URL (asynchrone, ~2 min) et renvoie immédiatement l’auditid. Suivre avec aeoauditstatus jusqu’à completed, puis aeoreport / aeoimprovements.
- `aeo_audit_status`: Statut d’un audit lancé par aeoaudit : pending/processing → completed (avec le score) ou failed. Gratuit — poll toutes les 20-30 s.
- `aeo_batch_audit`: Lance l’audit de plusieurs sites en une commande (le « killer agence »), en asynchrone : renvoie immédiatement un auditid par URL. Suivre chaque id avec aeoauditstatus.
- `aeo_report`: Renvoie le détail complet d’un audit existant (par auditid) : score global, scores par catégorie et tous les critères (score + recommandation). Gratuit.
- `aeo_improvements`: La CHECKLIST d’améliorations d’un audit : groupées par niveau (1=auto-applicable plugin, 2=générable, 3=rebuild/lead), triées par gain projeté.
- `aeo_generate`: Génère (sans appliquer) un artefact AEO, déterministe et gratuit. Types : jsonld, robots, llms, meta, faq (params faqs[]), ai-txt, humans-txt, security-txt, sitemap.
- `aeo_apply`: APPLIQUE la sélection d’améliorations niveau 1 (jsonld/robots/llms/meta) sur un site connecté : génère + archive les correctifs et bump le bundle → le plugin les injecte au prochai…
- `aeo_citations`: Historique de citation d’un domaine dans les moteurs IA : taux de citation par date, détail par moteur, part de voix.
- `aeo_proof`: La PREUVE : compare les 2 derniers audits complétés d’un domaine — delta de score, critères améliorés, critères régressés. L’argument client en un appel. Gratuit.
- `aeo_monitor`: Programme un scan de citations récurrent côté serveur (10 moteurs IA, part de voix vs watchlist, alertes email).
- `ads_list_accounts`: Liste les comptes Google Ads connectés au compte aeotool (OAuth) : customerid, nom, statut, ismanager (MCC — non requêtable directement, ses comptes clients apparaissent aussi dans…
- `ads_performance`: Performance des campagnes Google Ads sur N jours (défaut 30) : impressions, clics, coût, conversions, CTR, CPC moyen, budget/jour — triées par coût. Gratuit.
- `ads_search_terms`: Termes de recherche réels ayant déclenché les annonces (N jours, triés par coût) avec le flag wasted=true (coût sans conversion) — candidats directs pour adsaddnegativekeywords.
- `ads_change_history`: Qui a change quoi et quand sur le compte (30 jours max, retention Google).
- `ads_quality_breakdown`: Decompose le Quality Score de chaque mot-cle en ses trois composantes Google (pertinence de l'annonce, experience sur la page de destination, CTR attendu) et designe la cause DOMIN…
- `ads_landing_pages`: Performance de chaque page de destination (cout, clics, conversions, taux de conversion) et liste des pages qui ont recu au moins 10 clics payants SANS une seule conversion.
- `ads_geo_performance`: Performance par zone REELLE de l'internaute (ville / region), libelles resolus, avec les zones qui depensent sans convertir. Determinant pour une activite a zone de chalandise.
- `ads_asset_performance`: Note Google de chaque titre et description d'annonce responsive (LOW / GOOD / BEST / en cours d'evaluation).
- `ads_campaign_criteria`: Zones, appareils et plages horaires cibles par les campagnes, avec leur ajustement d'enchere actuel et leur criterionid.
- `ads_geo_target_search`: Trouve l'identifiant Google d'une zone a partir de son nom (ville, departement, region) — seule forme acceptee par adsaddlocation. Gratuit.
- `ads_audiences`: Listes de remarketing disponibles et leur taille, avec celles qui atteignent le seuil de diffusion sur le reseau de recherche (~1 000 utilisateurs). Gratuit.
- `ads_device_performance`: Cout, conversions et cout par conversion par appareil (mobile, ordinateur, tablette). Prealable a tout ajustement d'enchere par appareil. Gratuit.
- `ads_set_bid_modifier`: ECRITURE GARDEE. Ajuste l'enchere d'un critere existant : 1.0 = aucun ajustement, 1.2 = +20 %, 0.8 = -20 %, 0 = exclusion. Reversible en repassant a 1.
- `ads_add_location`: ECRITURE GARDEE. Ajoute une zone au ciblage d'une campagne, ou l'exclut avec negative:true. L'identifiant s'obtient avec adsgeotargetsearch.
- `ads_remove_criterion`: ECRITURE GARDEE. Retire un critere de ciblage d'une campagne (zone, audience, ajustement). Un retrait se repare en RECREANT le critere, pas en annulant.
- `ads_attach_audience`: ECRITURE GARDEE. Rattache une liste de remarketing a une campagne. Mode observation par defaut : la diffusion NE CHANGE PAS, l'audience est seulement mesuree.
- `ads_keywords`: Mots-clés actifs avec leurs métriques (N jours) et les ids nécessaires aux actions (adgroupid + criterionid pour adspausekeyword). Gratuit.
- `ads_audit`: Audit complet du compte Google Ads : score /100, grade, € gaspillés/mois, manque à gagner, quick wins par catégorie (tracking, gaspillage, enchères, structure, RSA…).
- `ads_add_negative_keywords`: ÉCRITURE GARDÉE — ajoute des mots-clés négatifs (1-50) à une campagne. Sans confirm:true : dry-run validé par Google (rien n’est appliqué).
- `ads_pause_keyword`: ÉCRITURE GARDÉE — met un mot-clé en pause (réversible dans Google Ads). ids via adskeywords. Sans confirm:true : dry-run validé par Google.
- `ads_update_budget`: ÉCRITURE GARDÉE — modifie le budget quotidien d’une campagne. Caps : ±20 % max par appel, plafond absolu (env ADSMAXDAILYBUDGETEUR, défaut 200 €/j), budgets partagés refusés.
- `ads_campaign_status`: ÉCRITURE GARDÉE — met une campagne en pause ou la réactive (réversible). Sans confirm:true : dry-run validé par Google. Pilotage requis (writeenabled) ; journalisé.
- `ads_list_ads`: Annonces (RSA…) avec métriques N jours et ids (adgroupid + adid) nécessaires à adsadstatus. Gratuit.
- `ads_ad_status`: ÉCRITURE GARDÉE — met une annonce individuelle en pause ou la réactive (réversible). ids via adslistads. Dry-run Google puis confirm:true.
- `ads_add_keywords`: ÉCRITURE GARDÉE — ajoute des mots-clés POSITIFS (1-20) à un groupe d’annonces. adgroupid via adskeywords. Dry-run Google puis confirm:true.

## FAQ

### AEO Tool MCP 서버는 무엇인가요?

웹사이트의 AI 검색 인용 가능성을 진단하고 최적화 코드를 생성합니다. Smithery에 등록된 항목으로, ListeningMind.AI가 매주 고르는 엄선 목록에서 30위(점수 58)입니다.

### AEO Tool MCP 서버는 어떻게 설치하나요?

터미널에서 npx -y @smithery/cli install nuancesmen/aeotool --client claude 를 실행하면 Claude Desktop에 연결됩니다. Cursor는 --client cursor 로 바꿉니다.

### API 키가 필요한가요?

원 제공처 등록 정보에 필수 설정값이 없습니다.

### 어떤 도구를 제공하나요?

36개입니다: aeo_list_sites, aeo_audit, aeo_audit_status, aeo_batch_audit, aeo_report, aeo_improvements, aeo_generate, aeo_apply, aeo_citations, aeo_proof, aeo_monitor, ads_list_accounts.

### 요금은 얼마인가요?

무료로 연결 · 원 제공처 요금 별도. 사용료는 원 제공처 기준으로 따로 붙을 수 있습니다.

### 믿고 써도 되나요?

통과한 점검: 자체 홈페이지, 바로 연결되는 서버, 충분한 설명. 처음 쓰는 서버·저장소는 내용을 한번 확인한 뒤 연결하세요.

