hn-server logo

hn-serverServeur de Hacker News MCP

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

hn-server est un serveur de protocole de contexte de modèle (MCP) qui fournit des outils pour récupérer des histoires de Hacker News. Ce serveur analyse le contenu HTML de news.ycombinator.com et fournit des données structurées pour différents types d'histoires (top, new, ask, show, jobs). Les fonctionnalités du serveur comprennent la récupération de différents types d'histoires, l'obtention de données structurées incluant les titres, les URL, les points, les auteurs, les horodatages et les décomptes de commentaires, ainsi qu'une limite configurable sur le nombre d'histoires renvoyées. Il comprend également une gestion propre des erreurs et une validation. Pour utiliser ce serveur, les utilisateurs doivent cloner le référentiel, installer les dépendances et générer le serveur. Le serveur peut ensuite être utilisé avec des outils comme Claude en configurant le serveur MCP dans les paramètres et en utilisant l'interface de langage naturel pour interagir avec Hacker News. Le serveur est construit avec TypeScript, le SDK Model Context Protocol, Axios pour les requêtes HTTP et Cheerio pour le parsing HTML. Il comprend une gestion robuste des erreurs pour divers scénarios tels que les types de story invalides, les échecs de réseau, les erreurs de parsing HTML et les valeurs de paramètres invalides.

Fonctionnalités clés

  • Récupérer différents types d'histoires (top, new, ask, show, jobs)
  • Obtenir des données structurées avec des titres, des URLs, des points, des auteurs, des horodatages, et des comptes de commentaires
  • Limite configurable sur le nombre d'histoires retournées
  • Traitement d'erreurs propre et validation
  • Intégration avec Claude pour l'interface de langage naturel

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Récupérer les meilleures histoires

Utilisez l'outil get_stories pour récupérer les meilleures 5 histoires du Hacker News, y compris des titres, des URLs, des points, des auteurs, des horodatages, et des comptes de commentaires.

Interagir avec Claude

Configurez le hn-server avec Claude pour interagir avec le Hacker News en utilisant le langage naturel, comme 'Affiche-moi les meilleures 5 histoires du Hacker News' ou 'Quels sont les plus récents Ask HN posts?'

Pour & contre

Pour

  • Fournit des données structurées pour différents types d'histoires de Hacker News
  • Limite configurable sur le nombre d'histoires retournées
  • Traitement d'erreurs robuste et validation
  • S'intègre avec Claude pour l'interaction de langage naturel

Contre

  • Exige une configuration technique et de mise en place
  • Limité à la récupération d'histoires du Hacker News

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Le serveur hn-supporte-t-il d'autres plateformes en plus de Claude ?

Le serveur expose une interface MCP standard, afin qu'aucun outil capable de consommer les points de terminaison MCP — y compris d'autres assistants de l'intelligence artificielle — ne puisse s'intégrer à celui-ci.

Asked by Ludovic Girard · Mar 3, 2026

Quels champs de données fournit hn-server pour chaque article ?

Chaque article comprend son titre, son URL, ses points, son auteur, son timestamp et le nombre de commentaires, tous retournés sous forme de JSON structurée pour une consommation facile.

Asked by Bruno Kaufmann · Feb 22, 2026

Pouvez-vous limiter le nombre de stories renvoyées par le serveur ?

Oui, il permet de définir une limite configurable sur le nombre de stories retournées pour chaque requête, vous offrant ainsi un contrôle sur la taille du paquet de réponse.

Asked by Jovana Petrovic · Jan 1, 2026

Comment puis-je déployer hn-server pour commencer à récupérer les articles du Hacker News ?

Clonez le repo GitHub, installez les dépendances via votre gestionnaire de packages, puis construisez et exécutez le serveur. Une fois exécuté, configurez l'endpoint MCP dans votre client (par exemple, Claude) pour utiliser le serveur.

Asked by Idris Suleiman · Dec 10, 2025

Poser une question

Alternatives à Serveurs MCP