Qu'est-ce que la MCP ?
Protocole de contexte modèle (MCP), clients d'intelligence artificielle (Claude, ChatGPT, etc.) Il s'agit d'un protocole ouvert qui permet de se connecter à des sources de données et des outils externes avec une interface standard. Nootropikler.com exploite sa base de données de nootropiques via ce protocole. outil et ressource Il publie en tant que. Ainsi, un assistant IA parcourt les pages HTML et il récupère les données structurées directement, de manière fiable, plutôt que de les extraire.
Résumé
Serveur est en lecture seule, authentification ne nécessite pas et C’est gratuit. Le contenu ne fait l'objet d'aucun parrainage commercial. L'anglais est la langue de publication principale ; des éditions sont également disponibles dans les autres langues prises en charge.
Informations sur la connexion
- Transport : HTTP Streamable - JSON-RPC 2.0 sur HTTP (sans état)
- Type de contenu :
Type de contenu : application/json - Version du protocole :
2025-06-18 - Authentification : Non requis (public, lecture seule)
Ajout à Claude Desktop
À votre fichier de configuration Claude Desktop (claude_desktop_config.json) Ajouter l’entrée suivante. Pour la passerelle vers un serveur HTTP distant mcp-remote
utilisé :
{ "mcpServers": { "nootropiques": { "command": "npx", "args": ["-y", "mcp-remote", "https://nootropikler.com/mcp"] } } }
Lorsque vous enregistrez et redémarrez Claude Desktop nootropiques Le serveur apparaît dans la liste des outils. Dans les clients qui prennent directement en charge les serveurs MCP distants via HTTP, il suffit d’ajouter l’adresse ci-dessus.
Outils proposés
| Outil | Explication | Paramètres |
|---|---|---|
| nootrope_ara | Recherches de nootropiques par nom, synonyme, étiquette ou description. | requête (obligatoire) |
| nootropic_liste | Liste/filtre le catalogue par fonction et/ou axe de source. | catégorie, source (optionnel) |
| nootropic_detail | Renvoie le profil complet (posologie, mécanisme, preuves, sources, FAQ) d'un seul nootrope. | limace (obligatoire) |
| comparaison nootropes | Comparaison de deux nootropiques ou plus côte à côte (dose, début d'action, sécurité, preuves, timing). | limaces (imperatif, chaîne) |
| nootropic_interaction | Renvoie les interactions/synergies couramment connues entre les substances et les classes de médicaments sélectionnées (ceci n’est pas un avis médical). | limaces (obligatoire), ilac_classes (optionnel) |
| liste_blog | Liste de tous les articles de blog publiés. | - |
| lire_blog | Renvoie le contenu complet d'un seul article de blog. | limace (obligatoire) |
| liste d'actualités | Répertorie les articles publiés de Nootropic News, leurs sources et leurs URL permanentes dans toutes les langues prises en charge. | lang: en / tr / ar / it / de / fr / pt / ru (obligatoire); catégorie, requête, Limite, décalage (optionnel) |
| lire les actualités | Renvoie le texte intégral d’une actualité dans la langue choisie, ses sources, ses dates, ses corrections et les liens vers les traductions publiées. | limace et lang: en / tr / ar / it / de / fr / pt / ru (obligatoire) |
Classification à deux axes
catégorie (fonction) : cognitif ·
énergie · sommeil ·
âme · noro |
source: naturel ·
semi-synthétique · synthétique
Ressources offertes
Chaque nootrope, article de blog et communiqué de presse publié contient un lien vers son URL canonique. application/json
est répertorié comme source. ressources/liste avec toutes ses ressources,
ressources/lecture Vous pouvez obtenir le contenu complet d'une ressource avec .
Nootropik News propose ses éditions indépendantes dans toutes les langues prises en charge sous forme de ressources distinctes. Les actualités comprennent publié le indique l’heure de première publication, mis à jour le indique la dernière mise à jour éditoriale. sources contient des liens directs vers les sources. Les brouillons, actualités retirées et traductions non publiées ne sont pas répertoriés.
Exemple : appel d’outil (curl)
Exemple d’appel d’un outil après la négociation initiale (handshake) :
curl -s https://Nootropikler.com/mcp\ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "nootropic_ara", "arguments": { "query": "sleep" } } }'
Exemple : flux complet (JSON-RPC)
Une séance MCP se déroule dans cet ordre :
// 1) Poignée de main → {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{}}} // 2) Découvrir les outils → {"jsonrpc":"2.0","id":2,"method":"tools/list"} // 3) Obtenir les détails → {"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"nootropic_detay","arguments":{"slug":"lions-mane"}}}