Aller au contenu
Tutorial

Comment ajouter des outils de développement à Claude avec MCP

| 6 min read

Connectez Claude Desktop, Claude Code ou Cursor à 44 outils de développement en moins de 2 minutes. Recherches DNS, signature JWT, validation des e-mails et bien plus encore via un serveur MCP.

Connected network of developer tools and services
Photo by Jordan Harrison on Unsplash

Claude peut écrire du code, expliquer des algorithmes et examiner les demandes d'extraction. Il ne peut pas rechercher un enregistrement DNS, valider un e-mail ou signer un JWT. Les connaissances sont là, mais pas les outils. Vous finissez par copier à partir d’un onglet de navigateur ou exécuter des commandes dans un terminal et coller le résultat dans votre conversation.

MCP (Model Context Protocol) corrige ce problème. Vous connectez un serveur MCP et Claude obtient des outils appelables qu'il peut utiliser en cours de conversation. Le serveur Botoi MCP offre à Claude 44 outils de développement via une seule connexion.

Ce que fait MCP

MCP est un protocole ouvert d'Anthropic. Il permet aux assistants IA d'appeler des outils externes via une interface structurée. L'assistant envoie une requête JSON-RPC ; le serveur MCP l'exécute et renvoie le résultat. Pas de sortie de terminal copier-coller. Pas de changement d'onglet du navigateur. L'assistant choisit le bon outil, l'appelle et travaille avec la réponse JSON structurée en ligne.

Configuration : Claude Desktop

Ouvrir claude_desktop_config.json et ajoutez le serveur Botoi :

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

Le fichier de configuration réside à ~/Library/Application Support/Claude/claude_desktop_config.json sur macOS, et %APPDATA%\Claude\claude_desktop_config.json sous Windows. Vous pouvez également y accéder depuis Paramètres > Développeur > Modifiez la configuration dans Claude Desktop.

Redémarrez Claude Desktop après avoir enregistré. Les 44 outils apparaissent dans la liste d'outils en bas de la saisie du chat.

Configuration : Claude Code

Une commande de terminal :

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

Claude Code enregistre le serveur et découvre les outils lors de votre prochaine conversation. Aucun fichier de configuration à modifier.

Configuration : Curseur

Créer ou modifier .cursor/mcp.json à la racine de votre projet :

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

Le curseur prend également en charge l'ajout de serveurs MCP via Paramètres > MCP. Les deux méthodes fonctionnent.

Configuration : VS Code

Ajoutez le mcp.servers la clé de votre settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

Cela fonctionne avec GitHub Copilot dans VS Code. Ouvrez le chat Copilot et les outils sont disponibles via le mode agent.

Votre premier appel d'outil

Après avoir connecté le serveur MCP, demandez à Claude quelque chose qui nécessite une recherche externe :

"Recherchez les enregistrements DNS pour example.com"

Voici ce qui se passe en coulisses :

You: "Look up the DNS records for example.com"

Tool call: lookup_dns
Input: { "domain": "example.com", "type": "A" }

Result:
{
  "domain": "example.com",
  "type": "A",
  "records": [
    { "value": "93.184.216.34", "ttl": 3600 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 11
}

Claude identifie cela comme une recherche DNS, appelle le lookup_dns avec le domaine et le type d'enregistrement, et récupère le JSON structuré. Il formate ensuite le résultat et le présente dans votre conversation. Non dig commande, pas d'onglet de navigateur, pas de copier-coller.

Enchaîner les outils dans une seule conversation

Le vrai pouvoir apparaît lorsque Claude enchaîne plusieurs outils ensemble. Essayez cette invite :

"Vérifiez les informations WHOIS de stripe.com, vérifiez son certificat SSL et détectez la pile technologique qu'il utilise."

Claude divise cela en trois appels d'outil et les exécute en séquence.

Étape 1 : recherche WHOIS

Tool call: lookup_whois
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "registrar": "SafeNames Ltd.",
  "creation_date": "2009-09-11",
  "expiry_date": "2028-09-11",
  "status": ["clientDeleteProhibited", "clientTransferProhibited"],
  "name_servers": ["ns1.p16.dynect.net", "ns2.p16.dynect.net"]
}

Étape 2 : vérification du certificat SSL

Tool call: lookup_ssl
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "issuer": "DigiCert Inc",
  "valid_from": "2025-11-15T00:00:00Z",
  "valid_to": "2026-12-14T23:59:59Z",
  "days_remaining": 259,
  "protocol": "TLSv1.3",
  "grade": "A+"
}

Étape 3 : Détection de la technologie

Tool call: lookup_tech_detect
Input: { "url": "https://stripe.com" }

Result:
{
  "url": "https://stripe.com",
  "technologies": [
    { "name": "React", "category": "JavaScript frameworks" },
    { "name": "Next.js", "category": "Web frameworks" },
    { "name": "Cloudflare", "category": "CDN" },
    { "name": "Stripe", "category": "Payment processors" }
  ]
}

Claude combine les trois résultats en un seul résumé : le registraire et l'expiration du domaine, sa qualité SSL et les détails de son certificat, ainsi que les frameworks et services exécutés sur le site. Trois appels d'outils, une conversation, aucun changement de contexte.

Les 44 outils par catégorie

Catégorie Compter Outils
Chercher 12 ip_lookup, dns_lookup, whois_lookup, ssl_check, email_validate, http_headers, url_metadata, domain_availability, tech_detect, vpn_detect, phone_lookup, company_lookup
Texte et données 10 base64_encode, base64_decode, json_format, json_validate, markdown_to_html, html_to_markdown, csv_to_json, yaml_to_json, json_to_yaml, xml_to_json
Développeuse 12 hachage, uuid_generate, jwt_sign, jwt_verify, cron_describe, password_generate, url_encode, url_decode, regex_test, text_diff, semver_parse, timestamp_convert
Sécurité 5 aes_encrypt, aes_decrypt, totp_generate, credit_card_validate, pii_detect
Transformer 5 minify_js, minify_css, sql_format, code_format, json_to_typescript

La liste complète des outils avec les schémas de paramètres se trouve à api.botoi.com/v1/mcp/tools.json.

Ajout d'une clé API pour des limites plus élevées

L'accès anonyme fonctionne sans aucune configuration. Vous obtenez 5 requêtes par minute et 100 requêtes par jour, avec un débit limité par IP. C'est suffisant pour des recherches occasionnelles lors d'une session de codage.

Pour une utilisation plus intensive, ajoutez une clé API à votre configuration MCP en incluant un Authorization en-tête :

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Ce modèle fonctionne pour Claude Desktop, Cursor et VS Code. Pour Claude Code, passez l'en-tête lors de l'ajout du serveur :

Obtenez une clé API gratuite sur botoi.com/api. Le niveau gratuit vous offre 1 000 demandes par jour sans carte de crédit requise. Les forfaits payants commencent à 9 $/mois pour 10 000 requêtes par jour.

Commencer

  1. Copiez l'extrait de configuration de votre éditeur à partir des sections de configuration ci-dessus
  2. Redémarrez votre éditeur ou démarrez une nouvelle session Claude Code
  3. Demandez à Claude : "Recherchez les enregistrements DNS pour example.com"
  4. Si l’appel de l’outil fonctionne, vous êtes connecté. Les 44 outils sont disponibles.

Vérifiez le documentation complète sur la configuration de MCP pour une configuration avancée, ou parcourez le Documents sur l'API pour la liste complète de plus de 150 points de terminaison derrière le serveur MCP.

FAQ

Comment ajouter des outils de développement à Claude Desktop ?
Ouvrez votre fichier claude_desktop_config.json et ajoutez le serveur Botoi MCP avec le type "streamable-http" et l'URL "https://api.botoi.com/mcp". Redémarrez Claude Desktop et 44 outils deviennent disponibles. Sur macOS, le fichier de configuration se trouve dans ~/Library/Application Support/Claude/claude_desktop_config.json.
Quelle est la manière la plus simple de configurer un serveur MCP pour Claude Code ?
Exécutez "claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp" dans votre terminal. Claude Code enregistre le serveur et découvre les 44 outils lors de la prochaine conversation.
Quel serveur MCP dispose du plus grand nombre d’outils de développement ?
Le serveur Botoi MCP sur api.botoi.com/mcp fournit 44 outils de développement répartis dans 5 catégories : recherche (12), texte et données (10), utilitaires de développement (12), sécurité (5) et transformation (5). Il fonctionne sur Cloudflare Workers avec un déploiement périphérique mondial.
Ai-je besoin d’une clé API pour utiliser les outils Claude MCP ?
Non. L’accès anonyme vous donne droit à 5 requêtes par minute et 100 par jour. Pour une utilisation plus intensive, obtenez une clé API gratuite sur botoi.com/api pour 1 000 requêtes par jour. Les forfaits payants commencent à 9 $/mois.
Claude peut-il enchaîner plusieurs appels à l'outil MCP dans une seule conversation ?
Oui. Claude peut appeler plusieurs outils en séquence au sein d'une seule conversation. Par exemple, il peut rechercher les données WHOIS d'un domaine, vérifier son certificat SSL et détecter sa pile technologique, le tout à partir d'une seule invite. Chaque appel d'outil renvoie du JSON structuré que Claude utilise pour créer une réponse complète.

Commencez a construire avec botoi

150+ endpoints API pour la recherche, le traitement de texte, la generation d'images et les utilitaires pour developpeurs. Offre gratuite, sans carte bancaire.