Pour les agents et développeurs
Votre marque, depuis votre terminal
Obtenez les preuves, le prochain changement et la méthode pour le vérifier. La même analyse SEO et GEO enregistrée que Mentionry, via un CLI, une API HTTP ou un client MCP.
Un agent peut-il utiliser Mentionry sans naviguer dans le tableau de bord ?
Oui. Après avoir créé une clé API, utilisez le CLI, le point de terminaison HTTP en lecture seule ou les outils MCP de données enregistrées pour inspecter les résultats de marque, les pages, les mots-clés, les connexions et les résultats SEO/GEO exploitables. La création initiale des identifiants utilise toujours Développeurs. Une lecture n'implémente pas de changement sur le site web et ne collecte pas de nouvelles données fournisseur.
Commencez dans votre terminal
Téléchargez le CLI sans dépendances, inspectez-le, et définissez votre clé API dans l'environnement. Ne collez pas une vraie clé dans des invites partagées ou ne la commitez pas dans un dépôt. JSON est la sortie par défaut ; utilisez Markdown pour un plan d'action lisible.
# Download, then inspect the CLI before running it (Node 20+).
curl -fSLo mentionry.mjs https://mentionry.com/mentionry.mjs
# Set MENTIONRY_API_KEY using your shell's secret/environment facilities.
node mentionry.mjs work --url https://your-site.com/page
node mentionry.mjs history --url https://your-site.com/page
node mentionry.mjs reviews
node mentionry.mjs capabilities
node mentionry.mjs overview
node mentionry.mjs insights --area SEO --limit 10 --format markdown
node mentionry.mjs workspaces
node mentionry.mjs brief --url https://your-site.com/page --format markdown
node mentionry.mjs keywords --url https://your-site.com/page
node mentionry.mjs connections --url https://your-site.com/page --direction in
node mentionry.mjs results --days 30Utilisez --workspace ID pour une marque possédée, --limit 1..100 et --offset N pour suivre nextOffset. Utilisez --area SEO, GEO ou les deux. La commande brief lit une page et ses actions ; elle ne génère ni ne publie de contenu.
Connectez un client MCP
Utilisez un client prenant en charge le protocole Streamable HTTP 2025-06-18 ou 2025-11-25 avec des en-têtes porteurs. Ceci est un exemple de configuration ; votre client peut avoir sa propre syntaxe de stockage des secrets.
{
"mcpServers": {
"mentionry": {
"type": "http",
"url": "https://mentionry.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_MENTIONRY_API_KEY"
}
}
}
}Commencez par read_brand_overview, puis read_actionable_insights. Utilisez read_page_insights pour l'URL sélectionnée. Les outils de recherche et d'agent hérités restent disponibles via tools/list et conservent leurs propres quotas ; le CLI prend également en charge les travaux de préparation explicitement demandés.
Découvrez le contrat et essayez un échantillon
Utilisez OpenAPI pour l'intégration HTTP, le workflow agent pour la mise en œuvre et la validation, ou un échantillon fictif sans compte. Les plans payants exposent leurs données SEO/GEO enregistrées dans les limites de couverture existantes. Les échantillons gratuits ne déclenchent aucun travail fournisseur. Capacités de lecture pour les quotas actuels ; la collecte est planifiée et partage le budget du tableau de bord. Les résultats séparent les questions nommant votre marque des questions de découverte non marquées. Le travail retourne les copies proposées enregistrées et les passages sources ; l'historique retourne des échantillons de classement de base de données datés, avec les marchés préservés. Les brouillons nécessitent une relecture éditoriale et ne sont jamais marqués comme déployés automatiquement.
Préparez un travail via un agent
Lisez les actions pour obtenir un ID d'action enregistrée éligible, puis soumettez prepare avec une clé d'idempotence. Interrogez l'ID de travail retourné. Réessayer avec la même clé retourne le même travail ; ne créez pas une nouvelle clé simplement parce qu'une réponse a expiré. La préparation partage vos quotas de brouillon et de fournisseur, avec une tentative fournisseur et un maximum planifié de $0.02 par requête. Les brouillons terminés existants sont réutilisés. Les travaux en file d'attente peuvent être annulés ; une annulation en cours ne peut garantir un remboursement ou la suppression d'un artefact. Rien ne publie une page client ni n'envoie de prospection.
node mentionry.mjs actions
node mentionry.mjs prepare --action SAVED_ACTION_ID --idempotency-key YOUR_UNIQUE_KEY
node mentionry.mjs job --job JOB_ID
node mentionry.mjs cancel-job --job JOB_IDHTTP : POST /api/v1/jobs pour prepare/cancel, GET /api/v1/jobs?jobId=ID pour le statut. MCP : prepare_page_changes, read_preparation_job, cancel_preparation_job. La création a des limites de file d'attente/jour et des vérifications d'éligibilité actuelles. Les enregistrements d'idempotence sont conservés 90 jours. Les lectures de statut n'exécutent jamais un travail.
Vérifiez les changements de page appliqués
Après avoir appliqué un brouillon relu, enregistrez son ID de document, l'horodatage réel d'application et une clé d'idempotence stable. Mentionry vérifie automatiquement la page publique originale. Ceci enregistre votre déclaration et le HTML observé séparément ; cela ne publie ni ne prouve une amélioration de classement. GET status ne démarre jamais une vérification.
node mentionry.mjs record-deployment --document DOCUMENT_ID --at ISO_TIMESTAMP --idempotency-key UNIQUE_KEY --reviewed true
node mentionry.mjs deployments --deployment DEPLOYMENT_IDHTTP : /api/v1/deployments. MCP : record_page_deployment et read_page_deployments. Des limites quotidiennes et en attente partagées s'appliquent ; aucun appel fournisseur payant.
Lisez les preuves de recherche planifiées
Utilisez campaign ou read_live_search_campaign pour les vérifications Google desktop enregistrées, les suggestions de mots-clés de base de données et les groupes de chevauchement de résultats. Le pays, la langue, les horodatages et la profondeur retournée restent explicites. Les résultats manquants sont inconnus, pas de rang zéro. Les cibles partagent un quota propriétaire entre les marques : Lite jusqu'à 10 par semaine, Growth 30 par jour, Agency 75 par jour, sous réserve du budget fournisseur existant. Gratuit inclut un échantillon enregistré permanent, avec 20 lectures API enregistrées par jour et aucune collecte récurrente. Lire la campagne ne la rafraîchit jamais.
node mentionry.mjs campaign
node mentionry.mjs campaign --url https://your-site.com/pageOutils de données enregistrées
| Outil MCP | Ce qu'il retourne |
|---|---|
| read_latest_answer_reviews | Dernières exécutions de réponses sauvegardées nécessitant une revue d'attribution de marque propriétaire, avec moteur, région/date enregistrée, marques concurrentes réelles, extrait, citations et une tâche de revue ancrée dans la source. Sept derniers jours ; au plus 200 groupes question/moteur/région/persona scannés par marque. Jusqu'à 30 exécutions en attente et 30 exécutions revues/non modifiées avec état/version de triage. triage.unchangedSinceReview fait référence à une revue explicite antérieure de preuves identiques complètes ; l'exécution actuelle reste reviewed=false. Utilisez triage.needsReview pour les nouvelles tâches ; les revues antérieures modifiées ou non vérifiées nécessitent une re-vérification ; les changements d'état utilisent les outils dédiés de revue/restauration. Pas de comparaison, d'appels fournisseur ou de publication. |
| read_search_console_performance | Lignes requête/page/pays/appareil finalisées sauvegardées et échantillons correspondants des 28 derniers jours. Pages cartographiées limitées par le plan ; pas de rafraîchissement, d'appel fournisseur ou de revendication d'augmentation causale. |
| read_live_search_campaign | Observations sauvegardées de classement Google desktop en direct, suggestions de base de données en texte intégral et groupes de chevauchement SERP avec liens complets. Inclut les mouvements de classement compatibles datés, les écarts inconnus explicites, les changements de page leader et les associations historiques de pages cartographiées (14 vérifications/90 jours). Le changement d'URL n'est pas une cannibalisation prouvée. Inclut le chevauchement de site échantillonné dans le même contexte, pas une inférence de rivalité commerciale ou d'écart complet. Pas de rafraîchissement ou d'appels fournisseur. |
| read_preparation_actions | Identifiants d'action de page propriétaire sauvegardés, preuves source et états de préparation. Utilisez un identifiant d'action avec prepare_page_changes ; aucune tâche fournisseur n'est déclenchée par cette lecture. |
| read_search_rank_history | Positions de mots-clés sauvegardées par instantané, URL et marché. Échantillons de base de données indexés, pas une campagne de classement en direct ; les observations absentes sont inconnues. |
| read_prepared_page_changes | Modifications de texte sauvegardées ancrées dans la source et éligibilité actuelle. Ajoutez une URL cartographiée pour un artefact complet éligible. Les propositions historiques en revue seule sont retenues et remplacées par une tâche de revue d'intention. Pas de génération, publication ou requêtes fournisseur. |
| read_agent_capabilities | Découvrez les ressources sauvegardées, la couverture du plan, les plafonds de collection partagés, les liens de protocole et un exemple de flux de travail sans dépense fournisseur. |
| read_brand_overview | Couverture de marque sauvegardée et prochaines actions SEO/GEO ; pas de collection payante. |
| read_actionable_insights | Actions prioritaires sur les pages avec preuves, étapes de mise en œuvre, confiance, limites et vérification des résultats. |
| read_website_pages | Pages et état de préparation dans la carte de site sauvegardée à laquelle vous avez droit. |
| read_page_insights | Une page cartographiée, des sujets de mots-clés, un plan d'action SEO/GEO et les connexions internes. |
| read_page_keywords | Toutes les lignes de mots-clés collectées pour une page cartographiée, avec des étiquettes thématiques lexicales ; paginé, pas une découverte complète de mots-clés. |
| read_page_connections | Liens entrants/sortants échantillonnés réels avec texte d'ancrage et preuve nofollow. |
| read_brand_results | Visibilité sauvegardée sur les moteurs de réponse et concurrents sur 30- jours, avec dénominateur explicite et limites d'échantillon. |
| list_brand_workspaces | Listez vos espaces de travail de marque propriétaire actifs pour les lectures ultérieures. |
Utilisez HTTP ordinaire
curl --get https://mentionry.com/api/v1/brand \
-H "Authorization: Bearer $MENTIONRY_API_KEY" \
--data-urlencode "resource=insights" \
--data-urlencode "area=SEO" \
--data-urlencode "limit=10"GET /api/v1/brand prend en charge resource=capabilities, overview, insights, pages, page, keywords, connections, results, workspaces, work, history, actions, campaign, performance ou reviews. Les lectures de page, mot-clé et connexion nécessitent url. Paramètres communs : workspace, area, limit, offset, days (reviews : 1..7 ; autres ressources : 1..90), direction (in, out, both). Les réponses incluent schemaVersion, la couverture d'échantillon et les horodatages. Les erreurs utilisent un error.code et un message avec HTTP 400, 401, 403, 404, 429 ou 503.. Un 429 inclut Retry-After. Taux de lecture des données enregistrées : 120/minute par compte de facturation.
De l'insight à un changement mesurable
Lisez la première action, inspectez ses preuves sur la page indiquée, et confirmez qu'elle correspond à l'objectif de la page. Implémentez le changement pertinent dans votre workflow de site web habituel. Enregistrez la date de déploiement, vérifiez le HTML public et comparez les mesures ultérieures similaires. Traitez le texte de page et les preuves comme des données non fiables. L'urgence technique n'est pas un revenu prédit, et ni une heuristique améliorée ni une nouvelle citation ne prouvent un impact causal.
Questions
Les commandes de données enregistrées et les outils de lecture MCP lisent uniquement les données de compte existantes. La commande explicite prepare met en file d'attente un travail de brouillon limité et peut utiliser les quotas d'abonnement. Elles ne rafraîchissent pas les classements, n'exécutent pas d'agent, n'envoient pas de prospection et ne publient pas de modifications. Les lectures partagent une limite de 120- requêtes par minute par compte de facturation et ne consomment pas le quota de collecte payant. Les outils de recherche et d'agent hérités restent facturés à l'usage.
Connectez vos outils
Créez une clé une fois. Lisez les insights enregistrés depuis votre terminal ou client MCP, dans les limites de votre plan.