Serveur MCP arXiv

Connectez vos flux IA à arXiv avec le serveur MCP arXiv. Recherchez, récupérez et chargez des articles scientifiques directement dans vos assistants de recherche pilotés par LLM.

Serveur MCP arXiv

Que fait le serveur MCP « arXiv » ?

Le serveur MCP arXiv est un serveur Model Context Protocol (MCP) conçu pour permettre une interaction transparente avec l’API arXiv en langage naturel. Il agit comme un pont entre les assistants IA et le dépôt d’articles scientifiques arXiv, permettant aux développeurs et aux agents IA de récupérer les métadonnées d’articles, de faire des recherches avancées, de télécharger des PDF et de charger le contenu des articles directement dans le contexte d’un grand modèle de langage. Cela améliore les flux de travail de recherche en automatisant la récupération d’informations, la gestion documentaire et l’enrichissement contextuel pour les LLM, rendant la recherche scientifique plus accessible et efficace.

Liste des prompts

Aucun modèle de prompt n’est mentionné dans le dépôt.

Liste des ressources

Aucune ressource MCP explicite n’est listée dans le dépôt.

Liste des outils

  • get_article_url
    Récupère l’URL d’un article hébergé sur arXiv.org à partir de son titre.
    Paramètres : title (Chaîne)

  • download_article
    Télécharge l’article depuis arXiv.org au format PDF sur la machine locale.
    Paramètres : title (Chaîne)

  • load_article_to_context
    Charge le contenu de l’article dans le contexte d’un grand modèle de langage pour un traitement ultérieur.
    Paramètres : title (Chaîne)

  • get_details
    Récupère les métadonnées d’un article depuis arXiv.org à partir de son titre.
    Paramètres : title (Chaîne)

  • search_arxiv
    Effectue une recherche approfondie sur l’API arXiv et retourne les métadonnées des articles correspondants.
    Paramètres :

    • all_fields (Chaîne) : Recherche générale par mots-clés
    • title (Chaîne) : Recherche dans les titres
    • author (Chaîne) : Filtrer par nom d’auteur
    • abstract (Chaîne) : Recherche dans les résumés
    • start (int) : Index du premier résultat à retourner

Cas d’usage de ce serveur MCP

  • Recherche de littérature scientifique
    Les assistants IA ou les développeurs peuvent utiliser le serveur pour rechercher dans la base arXiv des articles pertinents à l’aide de mots-clés, de noms d’auteurs ou de sujets, simplifiant ainsi le processus de recherche.
  • Récupération automatisée de documents
    Permet de télécharger les PDF des articles spécifiques directement via les outils, offrant un accès rapide aux publications originales.
  • Chargement de données contextuelles pour les LLM
    Le contenu des articles peut être chargé dans le contexte d’un LLM, permettant des workflows avancés de question/réponse, de synthèse ou d’analyse.
  • Extraction de métadonnées
    Récupérez facilement les métadonnées détaillées (auteurs, titres, résumés) d’articles à partir de requêtes en langage naturel, pour des applications bibliographiques.
  • Intégration dans des assistants de recherche pilotés par IA
    Sert de socle pour des assistants IA qui aident les chercheurs à rester à jour en mettant en avant les derniers articles sur les sujets d’intérêt.

Comment le mettre en place

Windsurf

  1. Assurez-vous d’avoir Python 3.13+ installé en prérequis.
  2. Clonez le dépôt du serveur MCP arXiv et installez les dépendances.
  3. Modifiez votre fichier de configuration Windsurf pour ajouter le serveur MCP arXiv.
  4. Insérez l’extrait JSON suivant sous l’objet mcpServers :
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. Enregistrez la configuration et redémarrez Windsurf.
  2. Vérifiez que le serveur est bien lancé et accessible.

Sécurisation des clés API :
Si le serveur ou les outils nécessitent des clés API, stockez-les comme variables d’environnement et référencez-les dans votre configuration :

{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"],
    "env": {
      "ARXIV_API_KEY": "<your-api-key>"
    },
    "inputs": {
      "api_key": "${env.ARXIV_API_KEY}"
    }
  }
}

Claude

  1. Installez Python 3.13+ et clonez le dépôt du serveur MCP arXiv.
  2. Localisez le fichier de configuration du serveur MCP de Claude.
  3. Ajoutez ce qui suit sous mcpServers :
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. Enregistrez les modifications et redémarrez Claude.
  2. Vérifiez que le serveur est bien détecté par Claude.

Cursor

  1. Vérifiez que Python 3.13+ est installé et clonez le dépôt.
  2. Ouvrez le fichier de configuration de Cursor.
  3. Ajoutez le serveur MCP arXiv comme ci-dessous :
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. Enregistrez et redémarrez Cursor.
  2. Testez l’intégration.

Cline

  1. Installez Python 3.13+ et clonez le dépôt du serveur.
  2. Modifiez le fichier de configuration de Cline pour enregistrer le serveur.
  3. Ajoutez ce bloc :
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. Enregistrez et redémarrez Cline.
  2. Vérifiez la connectivité.

Remarque :
Sécurisez toujours les informations sensibles comme les clés API en utilisant des variables d’environnement, comme dans l’exemple ci-dessus.

Comment utiliser ce MCP dans les flux

Utilisation du MCP dans FlowHunt

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

Flux MCP FlowHunt

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration système MCP, saisissez les détails de votre serveur MCP en utilisant ce format JSON :

{
  "arxiv-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/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 “arxiv-mcp” par le nom de votre serveur et l’URL par l’adresse de votre propre serveur MCP.


Vue d’ensemble

SectionDisponibilitéDétails/Notes
Vue d’ensemble
Liste des promptsAucun trouvé
Liste des ressourcesAucun trouvé
Liste des outils
Sécurisation des clés APIExpliquée
Prise en charge de l’échantillonnageNon mentionné

Notre avis

Le serveur MCP arXiv propose un ensemble d’outils ciblés pour la récupération d’articles scientifiques et l’intégration dans les workflows LLM. Sa documentation est claire sur les fonctionnalités et la configuration, et il est open source sous licence MIT. En revanche, il n’offre ni modèles de prompt ni ressources explicites, et il n’est pas fait mention de l’échantillonnage ou du support “roots”. Pour ceux qui souhaitent une intégration arXiv, c’est une solution fiable et solide, mais qui manque de certaines fonctionnalités MCP avancées.

Score MCP

Dispose d’une LICENCE✅ (MIT)
Au moins un outil
Nombre de Forks1
Nombre d’Étoiles4

Questions fréquemment posées

Qu’est-ce que le serveur MCP arXivxa0?

Le serveur MCP arXiv est un serveur Model Context Protocol qui permet aux assistants IA et aux développeurs d’interagir avec la base de données d’articles scientifiques arXiv en langage naturel. Il prend en charge la recherche, la récupération de métadonnées, le téléchargement de PDF et le chargement du contenu des articles dans les grands modèles de langage.

Quels outils le serveur MCP arXiv propose-t-ilxa0?

Il propose des outils pour récupérer l’URL d’un article, télécharger des PDF, charger le contenu d’un article dans un LLM, extraire des métadonnées et effectuer des recherches avancées avec différents filtres comme le titre, l’auteur ou le résumé.

Comment sécuriser mes clés API avec le serveur MCP arXivxa0?

Les clés API (si nécessaire) doivent être stockées comme variables d’environnement et référencées dans la configuration du serveur MCP. Exemplexa0: { \"arxiv-mcp\": { \"command\": \"python\", \"args\": [\"-m\", \"arxiv_server\"], \"env\": { \"ARXIV_API_KEY\": \"\" }, \"inputs\": { \"api_key\": \"${env.ARXIV_API_KEY}\" } } }

Puis-je charger le contenu complet d’un article dans mon agent LLMxa0?

Oui, l’outil 'load_article_to_context' permet de charger le contenu complet d’un article arXiv directement dans le contexte de votre LLM pour de la synthèse, du question/réponse ou d’autres analyses.

Le serveur MCP arXiv est-il open sourcexa0?

Oui, il est open source sous licence MIT.

Intégrez arXiv avec FlowHunt

Boostez vos flux de recherche en connectant arXiv à vos agents IA grâce au serveur MCP arXiv. Automatisez les revues de littérature, l’extraction de métadonnées et bien plus.

En savoir plus