OlympHill
hn-server logo

hn-serverHacker újságok MCP szervere

(0)
Daniel NikulshynÉrtékelte Daniel Nikulshyn·Frissítve 2026. július

Áttekintés

A hn-server egy Modell Kontextuális Protokoll (MCP) szerver, amely nyújt segédleteket arra, hogy híreket hozzan ki háttérből a Hacker Newsból. Ez a szerver feldolgozza az újsághoz tartozó HTML tartalmat a news.ycombinator.com-ról, és strukturált adatokat biztosít a különböző típusú történetekhez (legjobb, új, kérdez, néz, állások). A szerver funkcionalitása közé tartozik a különböző típusú történetek lekérése, a strukturált adatok lekérése, beleértve a címeket, az URL-eket, a pontokat, a szerzőket, a közzétételi időpontokat és a kommentek számát, továbbá a visszaadott történetek számára konfigurálható korlát. Ehhez társul tisztább hibakezelés és validáció is. A szerver használatához a felhasználóknak letölteniük, felépíteniük kell a repository egy másolatát, telepíteniük a függőségeket és felépíteniük a szervert. Azután a szerver elérhetővé válik más eszközökkel együttműködve, például Claude-ral, annak beállítása után, hogy a MCP szervert a beállításokban konfigurálják, majd a természetes nyelv interfész használatával interakcióba lépve a Hacker Newsnal. A szerver a TypeScript segítségével épült fel, a Model Context Protocol SDK segítségével futtatja a Model Context Protocolot, az Axios-ot használja HTTP kérésekhez, valamint a Cheerio-nt HTML-paranccsal. Magába foglalja az erőteljes hiba kezelést, több forgatókönyvhez is, például érvénytelen történet típusokhoz, hálózati hibákhoz, HTML-paranccsal kapcsolatos hibákhoz, valamint érvénytelen paraméterértékekhez.

Fő funkciók

  • Különböző típusú cikkek (top, new, ask, show, jobs) letöltésére képes
  • Strukturált adatokat biztosít a címei, URL-ek, pontok, szerzők, időbélyegek és kommented számaival kapcsolatban
  • Konfigurálható korlátozás a váratlanul visszaadott cikkek száma miatt
  • Tisztességes error kezelés és validáció
  • Integrálása a Claude-vel a természetes nyelvi felület használatához

Árazás

Modell
Free
Kategória
MCP Szerverek
Értékelés
Még nincs értékelés

Felhasználási esetek

Az első 5 legtöbb történet letöltése

A get_stories eszközt használja a top 5 történetek letöltésére Hacker News-ből, beleértve a címet, URL-eket, pontokat, szerzőket, időbélyegeket, és kommented számokat is.

Claude-hez való kapcsolódás

A szerver konfigurálásával a Claudénél a természetes nyelvi felület használatával elérhetjük a Hacker News-t, például 'Mutassák meg a top 5 történeteket' vagy 'Mi az új "Ask HN" cikkekben van?'.

Előnyök és hátrányok

Előnyök

  • Strukturált adatokat biztosít a különböző típusú Hacker News cikkekhez
  • Konfigurálható korlátozás a váratlanul visszaadott cikkek száma miatt
  • Erős error kezelés és validáció
  • Integrálja a Claudét a természetes nyelvi felület használatához

Hátrányok

  • Technikai beállítások és konfigurációs követelménye van
  • Csak a Hacker News cikkeihez korlátozódik

Értékelések

Jelentkezz be értékelés írásához.

Még nincs értékelés. Légy az első!

Kérdések

Does hn‑server support other platforms besides Claude?

The server exposes a standard MCP interface, so any tool that can consume MCP endpoints—including other AI assistants—can integrate with it.

Asked by Ludovic Girard · Mar 3, 2026

What data fields does hn‑server provide for each story?

Each story includes its title, URL, points, author, timestamp, and comment count, all returned in structured JSON for easy consumption.

Asked by Bruno Kaufmann · Feb 22, 2026

Can I limit how many stories the server returns?

Yes, the server allows you to set a configurable limit on the number of stories returned for each request, giving you control over the payload size.

Asked by Jovana Petrovic · Jan 1, 2026

How do I deploy hn‑server to start fetching Hacker News stories?

Clone the GitHub repo, install dependencies via your package manager, then build and run the server. Once running, configure the MCP endpoint in your client (e.g., Claude) to use the server.

Asked by Idris Suleiman · Dec 10, 2025

Kérdezz

MCP Szerverek alternatívái