Perplexity Ask MCP Server

Rendez vos agents IA plus puissants grâce à la recherche web en direct et aux capacités de recherche en temps réel avec le serveur Perplexity Ask MCP pour FlowHunt.

Perplexity Ask MCP Server

À quoi sert le serveur « Perplexity Ask » MCP ?

Le serveur Perplexity Ask MCP est une implémentation du Model Context Protocol (MCP) qui intègre l’API Sonar, offrant des capacités de recherche sur l’ensemble du web en temps réel dans l’écosystème MCP. En connectant des assistants IA comme Claude à l’API Perplexity, il permet aux développeurs et utilisateurs d’effectuer des recherches web en direct et d’accéder à des informations actualisées directement via leurs flux de travail. Cette intégration transparente permet d’enrichir les applications IA avec une récupération dynamique de données, rendant possibles des tâches telles que la réponse en direct à des questions, la recherche et la collecte d’informations sans quitter l’environnement MCP. Le serveur fait office de connecteur, reliant les assistants IA aux capacités de recherche de Perplexity pour une expérience utilisateur plus interactive et informée.

Liste des prompts

Aucun template de prompt n’est mentionné dans la documentation ou les fichiers du dépôt disponibles.

Liste des ressources

Aucune ressource explicite n’est listée dans la documentation ou les fichiers du dépôt.

Liste des outils

  • perplexity_ask
    • Dialogue avec l’API Sonar pour effectuer des recherches web en direct.
    • Entrées :
      • messages (array) : Un tableau de messages de conversation, chacun comprenant :
        • role (string) : Le rôle du message (par exemple system, user, assistant).
        • content (string) : Le contenu du message.

Cas d’usage de ce serveur MCP

  • Recherche web en temps réel pour assistants IA
    • Permet aux assistants IA (comme Claude) d’accéder et de récupérer des informations en direct sur le web, facilitant la recherche et la synthèse d’information actualisée dans les conversations.
  • Réponse automatique aux questions
    • Permet aux systèmes automatisés de répondre aux questions des utilisateurs avec des réponses actuelles issues du web, améliorant la pertinence et l’exactitude des réponses des chatbots et assistants virtuels.
  • Support à la recherche
    • Facilite la collecte rapide et complète d’informations pour les développeurs, chercheurs et travailleurs du savoir sans quitter leur environnement de développement.
  • Intégration dans les workflows des développeurs
    • Intègre la fonctionnalité de recherche web directement dans des outils comme Claude Desktop et Cursor, simplifiant les tâches de développement et de recherche.
  • Enrichissement des connaissances
    • Complète les LLMs avec des données externes à jour, améliorant leurs performances pour les tâches nécessitant des informations récentes ou spécifiques.

Comment le configurer

Windsurf

Aucune instruction d’installation explicite pour Windsurf fournie dans la documentation.

Claude

  1. Prérequis : Téléchargez Claude Desktop depuis ici.
  2. Obtenez une clé API Sonar : Inscrivez-vous pour un compte API Sonar et générez votre clé API.
  3. Modifiez le fichier de configuration : Localisez et modifiez claude_desktop_config.json (par exemple avec vim ~/Library/Application\ Support/Claude/claude_desktop_config.json).
  4. Ajoutez le serveur MCP : Insérez la configuration JSON suivante :
{
  "mcpServers": {
    "perplexity-ask": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "PERPLEXITY_API_KEY",
        "mcp/perplexity-ask"
      ],
      "env": {
        "PERPLEXITY_API_KEY": "VOTRE_CLE_API_ICY"
      }
    }
  }
}
  1. Enregistrez et redémarrez : Enregistrez la configuration et redémarrez Claude Desktop.
  2. Vérifiez l’installation : Cherchez l’icône de marteau et assurez-vous que l’outil “perplexity-ask” apparaît.

Sécurisation des clés API : Placez PERPLEXITY_API_KEY dans le champ env comme indiqué ci-dessus.

Cursor

  1. Accédez aux paramètres dans Cursor.
  2. Allez dans le répertoire MCP et cliquez sur « Ajouter un nouveau serveur MCP global ».
  3. Insérez la configuration du serveur MCP (utilisez le même JSON que pour Claude).
  4. Enregistrez les paramètres.
  5. Vérifiez l’intégration : L’outil doit apparaître dans les outils disponibles.

Sécurisation des clés API : Utilisez le champ env dans la configuration.

Cline

Aucune instruction d’installation explicite pour Cline fournie dans la documentation.

Exemple générique NPX

{
  "mcpServers": {
    "perplexity-ask": {
      "command": "npx",
      "args": [
        "-y",
        "server-perplexity-ask"
      ],
      "env": {
        "PERPLEXITY_API_KEY": "VOTRE_CLE_API_ICY"
      }
    }
  }
}

Remarque : Sécurisez toujours vos clés API en utilisant le champ env dans votre configuration.

Comment utiliser ce MCP dans les flux

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre flux de travail FlowHunt, commencez par ajouter le composant MCP à votre flux et connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système du MCP, insérez les détails de votre serveur MCP au format JSON suivant :

{
  "perplexity-ask": {
    "transport": "streamable_http",
    "url": "https://votreserveur.example/cheminduMCP/url"
  }
}

Une fois configuré, l’agent IA pourra utiliser ce MCP comme un outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer « perplexity-ask » par le nom effectif de votre serveur MCP et de renseigner l’URL de votre propre serveur MCP.


Récapitulatif

SectionDisponibilitéDétails/Remarques
Présentation
Liste des promptsAucun trouvé dans la documentation ou le dépôt
Liste des ressourcesAucun trouvé dans la documentation ou le dépôt
Liste des outilsOutil perplexity_ask documenté
Sécurisation des clés APIVia env dans la configuration du serveur
Support sampling (moins important)Non mentionné

Support des roots : Non mentionné
Support sampling : Non mentionné

Notre avis

Le serveur Perplexity Ask MCP est spécialisé et bien documenté pour intégrer la recherche web dans les workflows LLM, mais il manque de templates de prompt ou de primitives de ressources documentées. Les instructions de configuration sont claires pour Claude et Cursor, et l’outil unique est puissant pour les tâches de recherche. Globalement, le dépôt est robuste et largement utilisé, mais limité en diversité de primitives MCP.

Score MCP

Possède une LICENCE✅ (MIT)
Au moins un outil
Nombre de forks162
Nombre d’étoiles1.3k

Questions fréquemment posées

Que fait le serveur Perplexity Ask MCP ?

Il connecte les assistants IA à l’API Sonar de Perplexity, permettant la recherche web en direct et les capacités de recherche en temps réel directement dans votre environnement de développement.

Comment sécuriser mes clés API ?

Stockez toujours vos clés API dans le champ 'env' de la configuration de votre serveur MCP, jamais directement dans le code ou en clair.

Quels sont les principaux cas d’usage ?

Recherche web en direct pour assistants IA, réponse automatique aux questions avec des réponses actualisées, support à la recherche, intégration des flux de travail dans des outils comme Claude et Cursor, et enrichissement des connaissances pour les LLMs.

Ce serveur MCP propose-t-il plusieurs outils ?

Actuellement, l’outil principal est 'perplexity_ask', qui gère les conversations avec l’API Sonar pour la recherche web en direct.

Ai-je besoin de templates de prompt ou de ressources additionnelles pour l’utiliser ?

Aucun template de prompt ni ressource supplémentaire n’est requis. La configuration est simple et bien documentée.

Débloquez la recherche en temps réel avec Perplexity Ask

Permettez à vos flux IA d’accéder à des résultats web actualisés et à des informations dynamiques grâce au serveur Perplexity Ask MCP. Parfait pour la recherche, la réponse aux questions et l’enrichissement des connaissances.

En savoir plus