Serveur MCP officiel

Pilotez votre parc de sites
depuis votre IA

Connectez LinkQuiver à Claude, ChatGPT, Codex, Cursor ou tout client MCP compatible. Votre assistant accède à vos sites, vos ventes et vos mots clés — et peut agir : ajouter un site, enregistrer une vente, lancer une génération de contenu.

Ce qu'il vous faut

  • Un compte LinkQuiver — le serveur MCP est inclus dès le plan gratuit.
  • Un client compatible MCP (Claude, ChatGPT, Codex, Cursor, VS Code…).
  • Aucune clé API ni mot de passe : la connexion se fait en OAuth, vous validez dans le navigateur.

Demandez simplement…

  • « Quel est mon chiffre d’affaires de ventes de liens ce mois-ci, par plateforme ? »
  • « Ajoute le site monsite.fr à mon catalogue, 80€ l’article, thématique Finance »
  • « Enregistre une dépense d’hébergement de 49€/mois chez OVH depuis janvier »
  • « Liste les domaines .fr aux enchères avec TF > 20 qui se terminent aujourd’hui »
  • « Planifie 60 jours de contenu sur monsite.fr avec 2 articles par jour »
  • « J’ai reçu une commande à traiter de 125€ sur ce site, voici le brief : … »

Installation

Une seule URL à connaître, la même pour tous les clients :

https://linkquiver.com/api/mcp

L'authentification se fait en OAuth : votre client ouvre une page LinkQuiver dans le navigateur, vous vous connectez avec votre compte habituel, vous validez — c'est tout. Aucune clé API à copier, aucun mot de passe à partager.

CClaude

Claude.ai / Claude Desktop

  1. Paramètres → Connecteurs → Ajouter un connecteur personnalisé
  2. Collez l'URL du serveur, puis Connecter → Autoriser

Claude Code (CLI)

claude mcp add --transport http linkquiver https://linkquiver.com/api/mcp

Puis tapez /mcp dans une session pour lancer l'authentification.

GChatGPT

  1. Paramètres → Connecteurs → activez le mode développeur (Plus / Pro / Business)
  2. Ajouter un connecteur, collez l'URL du serveur
  3. Connectez-vous à LinkQuiver dans la fenêtre OAuth → Autoriser

Codex (OpenAI)

codex mcp add linkquiver --url https://linkquiver.com/api/mcp
codex mcp login linkquiver

La deuxième commande ouvre le navigateur pour l'autorisation. Une fois validé, les tools sont disponibles dans toutes vos sessions Codex.

Cursor

Ajoutez ce bloc à ~/.cursor/mcp.json (ou Settings → MCP → Add new MCP server) :

{
  "mcpServers": {
    "linkquiver": {
      "url": "https://linkquiver.com/api/mcp"
    }
  }
}

Cursor détecte le serveur et ouvre l'autorisation OAuth au premier appel.

<>VS Code (GitHub Copilot)

Créez .vscode/mcp.json dans votre projet (ou commande MCP: Add Server) :

{
  "servers": {
    "linkquiver": {
      "type": "http",
      "url": "https://linkquiver.com/api/mcp"
    }
  }
}

Autres clients (Windsurf, Cline, n8n…)

Tout client supportant le transport Streamable HTTP + OAuth 2.0 fonctionne. La plupart utilisent la même config mcpServers :

{
  "mcpServers": {
    "linkquiver": {
      "url": "https://linkquiver.com/api/mcp"
    }
  }
}

Le serveur expose les métadonnées de découverte standards (RFC 9728, 8414) et l'enregistrement dynamique des clients (RFC 7591) — votre client s'auto-enregistre, rien à pré-configurer.

Serveurs headless (cron, agents autonomes)

Pas de navigateur pour valider l'OAuth ? Utilisez une clé API longue durée à la place, passée en header :

Claude Code

claude mcp add --transport http linkquiver https://linkquiver.com/api/mcp \
  --header "Authorization: Bearer bel_xxxxxxxx"

Codex — ~/.codex/config.toml

[mcp_servers.linkquiver]
url = "https://linkquiver.com/api/mcp"
bearer_token_env_var = "LINKQUIVER_API_KEY"
export LINKQUIVER_API_KEY="bel_xxxxxxxx"

Créez la clé depuis votre profil (Paramètres → Clés API — inclus avec tous les plans). Elle n'expire pas et se révoque en un clic. Fonctionne avec tout client MCP acceptant des headers personnalisés.

Vérifiez que ça marche : une fois connecté, demandez à votre IA « liste mes sites ». Si elle répond avec votre parc, l'intégration est opérationnelle.

Les 70 tools disponibles

Le serveur MCP est accessible à tous les plans. Chaque plan dispose d'un quota d'appels journalier (réinitialisé à minuit, heure de Paris) :

  • Free : 100 appels/jour, lecture + écriture
  • Starter : appels illimités, lecture + écriture
  • Business : appels illimités, lecture + écriture

Tous les tools sont accessibles quel que soit votre plan. Un appel au-delà du quota journalier ou un crédit insuffisant renvoient un message clair — jamais d'erreur cryptique.

Catalogue & sites

  • list_websitesListe vos sites avec prix, thématique, langues
  • get_website_detailsDétails complets d'un site par son URL
  • add_websiteAjoute un site au catalogue (prix, catégories, langues, description)
  • update_websiteModifie prix, description et catégories d'un site existant
  • list_taxonomiesCatégories, monétisations et langues valides pour add_website
  • refresh_site_metricsRafraîchit les métriques SEO d'un site (1 crédit)
  • get_marketplace_listingsStatut de vos inscriptions sur chaque marketplace
  • update_platform_statusMet à jour le statut d'inscription d'un site sur une plateforme
  • sync_linkavista_spotInscrit / resynchronise un site sur la marketplace Linkavista
  • list_platform_statusesDétail des statuts d'inscription d'un site, plateforme par plateforme
  • detect_arbitrageDétecte les plateformes qui revendent vos sites sans votre accord
  • suggest_pricePrix de vente conseillé d'un site (benchmark marché par métriques)
  • get_metrics_historyHistorique des métriques SEO d'un site (TF, DR, trafic…)
  • list_boostsListe vos boosts de métriques et leur statut
  • get_selling_policyLit votre politique de vente (règles de prix et de contenu)
  • configure_selling_policyConfigure votre politique de vente appliquée aux commandes

Analytics — revenus & dépenses

  • get_sales_summarySynthèse des ventes : total, mensuel, par plateforme, par site
  • add_saleEnregistre une vente (plateforme, commission, site, type)
  • add_expenseEnregistre une dépense (catégorie, récurrence auto, fournisseur)
  • list_analytics_taxonomiesCatégories de dépenses, plateformes et méthodes de paiement valides
  • list_salesDétail de vos ventes ligne par ligne, avec filtres
  • get_profit_reportRapport de rentabilité : CA − dépenses, marge par période
  • get_credit_balanceSolde de crédits (plan + payés)
  • buy_creditsGénère un lien de paiement Stripe pour acheter un pack de crédits

SEO & contenu

  • find_keyword_opportunitiesQuick wins Google Search Console (positions 4-15)
  • get_gsc_performancePerformance GSC (clics, impressions, position) + comparaison de période + baisses
  • get_outbound_links_ratioRatio d'articles avec/sans lien sortant par site
  • submit_urls_for_indexingPousse des URLs à l'indexation (SpeedyIndex/Ralfy, 5 crédits/URL)
  • get_indexation_summaryCouverture d'indexation GSC d'un site : indexées, non indexées, exclues
  • list_site_pagesPages connues d'un site avec statut d'indexation GSC et résumé par bucket
  • apply_url_actionsNettoyage d'URLs : suppression, redirection 301 ou 410 Gone (avec garde-fous)
  • rewrite_non_indexed_contentRéécrit et republie le contenu des URLs non indexées (Wisewand + WordPress)
  • import_resurrection_urlsImporte une liste d'URLs à ressusciter dans l'onglet Resurrect (gratuit, snapshots Wayback résolus en fond)
  • list_keywordsVotre bibliothèque de mots clés avec métriques Semrush
  • add_keywordsAjoute des mots clés (gratuit ; Semrush optionnel, 1 crédit/mot clé)
  • list_personasVos personas d'écriture Wisewand
  • create_personaCrée un persona d'écriture Wisewand
  • publish_or_schedulePublie ou planifie un article : contenu fourni par l'agent (gratuit) ou généré par Wisewand LITE (20 crédits) ; publish_at = timing
  • mark_keyword_usedMarque un mot-clé comme utilisé sur un site (journal d'usage, 0 crédit, sans publication)
  • get_keyword_briefBrief éditorial d'un mot-clé (search intent, plan, questions à couvrir)
  • list_generated_contentsPipeline des contenus générés : statuts, échecs, planification

Guest posts & insertions de liens

  • create_guest_postPublie un article invité déjà rédigé (metas + image auto)
  • create_guest_post_from_briefArticle invité rédigé par WiseWand depuis un brief (20 crédits)
  • create_link_insertionInsère un lien dans un article existant (paragraphe généré par IA)
  • get_guest_post_statusStatut de vos commandes : en cours, publié, en erreur
  • list_guest_postsListe vos commandes d'articles invités, avec filtres
  • check_bad_payerVérifie un email dans la base anti-impayés partagée
  • report_bad_payerSignale un mauvais payeur dans la base partagée

Connexion & propriété du site

  • get_site_connection_statusÉtat de connexion / publication d'un site (WordPress, GSC)
  • configure_wordpress_connectionConfigure la connexion WordPress (API REST ou plugin LinkQuiver)
  • download_wordpress_pluginLien de téléchargement (1h) du plugin LinkQuiver pré-configuré, clé API incluse
  • create_wordpress_siteKit d'installation d'un WordPress complet sur un serveur cloud : template + plugin pré-configuré + runbook
  • get_site_themeLit le design stocké dans le Theme Engine du plugin (5 blocs HTML/CSS)
  • set_site_themePousse un design complet (HTML+CSS) qui remplace le thème WordPress actif
  • generate_site_imageGénère une image IA et l'uploade dans la médiathèque du site (2 crédits)
  • list_skillsCatalogue des skills LinkQuiver : modes d'emploi experts pour agents (design, installation WP, contenu, audit…)
  • get_skillContenu complet d'un skill + instructions d'installation (~/.claude/skills)
  • list_wordpress_categoriesCatégories WordPress d'un site connecté
  • set_wordpress_category_mappingConfigure le mapping catégorie → auteur WordPress
  • claim_site_ownershipDémarre la preuve de propriété d'un site (méthodes de vérification)
  • verify_site_ownershipDéclenche la vérification de propriété
  • get_ownership_statusÉtat des vérifications de propriété de vos sites

Recherche de domaines

  • analyze_domainAnalyse SEO complète d'un domaine externe (5 crédits/domaine)
  • list_auction_domainsDomaines aux enchères avec filtres par métriques
  • list_backorder_domainsDomaines en backorder (expirations à venir)
  • search_expired_domainsCatalogue de domaines expirés rachetables au reg fee (RegFee)
  • unlock_expired_domainDébloque un domaine expiré contre crédits (30-150)

Notifications & ressources

  • list_notificationsVos notifications in-app (filtre non lues)
  • mark_notifications_readMarque des notifications comme lues
  • search_resourcesRecherche dans les catalogues : programmes d'affiliation, skills, agents, serveurs MCP, workflows

Consommation de crédits

La plupart des tools sont gratuits (lecture). Ceux qui consomment des crédits :

refresh_site_metrics1 crédit par refresh
add_keywords (Semrush optionnel)1 crédit par mot clé si récupération Semrush (désactivable, l'ajout seul est gratuit) — doublons ignorés sans coût
analyze_domain5 crédits par domaine — re-analyser le même domaine le même jour est sans débit
publish_or_schedule (use_wisewand)20 crédits Wisewand par article
publish_or_schedule (content) / mark_keyword_usedGratuit (0 crédit)
get_keyword_briefGratuit
create_guest_post_from_brief20 crédits par article rédigé
rewrite_non_indexed_content20 crédits par URL réécrite
submit_urls_for_indexing5 crédits par URL soumise
unlock_expired_domain30 à 150 crédits selon les métriques (majoré pour le plan gratuit)
LinkCircle (échange de liens)5 crédits par lien reçu — mis en escrow à la réservation, remboursés si le lien n’est pas livré

Vérifiez votre solde à tout moment en demandant votre solde de crédits à votre IA. En cas de solde insuffisant, le tool échoue proprement sans rien débiter.

Bonnes pratiques

Pagination des listes

Les tools qui renvoient des listes (domaines expirés, enchères, inscriptions…) sont paginés. Demandez « la page suivante » ou affinez les filtres plutôt que de tout charger d’un coup.

Référez vos sites au domaine nu

Utilisez monsite.com, pas l’URL complète. En cas de doute, demandez à l’IA de lister vos sites d’abord.

Chaînez les tools

L’IA peut enchaîner plusieurs tools en une demande (trouver des quick wins, ajouter les mots clés, lancer la rédaction). Décrivez l’objectif, pas les étapes.

Exemples de workflows

Bilan business mensuel

« Fais-moi un bilan de mes ventes de liens sur les 30 derniers jours : total, top plateformes, top sites. Compare avec mes dépenses du mois et donne-moi la marge. »

get_sales_summary

Onboarding d'un nouveau site

« Ajoute lemonsite.fr à mon catalogue : 90€ l'article standard, thématiques Finance et Crypto, langue FR, monétisation vente de lien. »

list_taxonomies → add_website

Comptabilité au fil de l’eau

« J'ai vendu un lien 150€ sur Ereferer hier pour monsite.fr, commission 30%. Enregistre aussi mon abonnement Semrush 119€/mois depuis janvier en dépense récurrente. »

add_sale → add_expense

Production de contenu pilotée par la data

« Trouve les quick wins GSC de monsite.fr, ajoute les 5 meilleurs mots clés à ma bibliothèque, et lance la rédaction d’un article par jour dessus. »

find_keyword_opportunities → add_keywords → publish_or_schedule (use_wisewand)

Article rédigé par l'agent (gratuit)

« Choisis un mot clé pertinent dans ma bibliothèque pour monsite.fr, rédige un article complet dessus, et publie-le en brouillon WordPress. »

list_keywords → get_keyword_brief → (rédaction par l’agent) → publish_or_schedule (content)

Veille domaines expirés

« Liste les domaines aux enchères qui se terminent dans les 6 prochaines heures avec TF ≥ 15 et au moins 50 domaines référents, et analyse les 3 meilleurs. »

list_auction_domains → analyze_domain

Dépannage

SymptômeCauseSolution
Les tools n’apparaissent pas après l’ajoutL’authentification OAuth n’est pas terminée.Terminez l’autorisation (/mcp sur Claude Code, codex mcp login sur Codex, bouton Connecter sur les clients UI). Un serveur ajouté mais non authentifié n’expose aucun tool.
« Le token ne dispose pas du scope requis »Votre autorisation date d’avant une mise à jour des permissions.Déconnectez puis reconnectez le serveur MCP : les nouveaux tokens couvrent automatiquement toutes les permissions.
« Token was not issued for this resource server » (401)L’URL configurée diverge de l’URL canonique.Vérifiez exactement https://linkquiver.com/api/mcp — pas de www, pas de slash final.
« Quota MCP journalier atteint »Appels du jour épuisés (100 sur Free ; Starter et Business sont illimités).Le compteur se réinitialise chaque jour à minuit (Europe/Paris). Le Plan Business supprime toute limite.
« Site introuvable »Le site est référencé par URL complète au lieu du domaine nu.Demandez à votre IA de lister vos sites, puis utilisez le domaine nu (monsite.com), pas https://www.monsite.com.
Couper l’accès d’un clientVous souhaitez révoquer une connexion.Déconnectez le connecteur depuis votre client MCP : le refresh token est invalidé immédiatement, le client ne peut plus rien faire.

Prêt à connecter votre IA ?

Le serveur MCP est inclus avec tous les comptes LinkQuiver, dès le plan gratuit. Créez votre compte et connectez Claude ou Codex en moins de 2 minutes.