OlympHill
hn-server logo

hn-serverHacker News MCP-palvelin

(0)
Daniel NikulshynArvostellut Daniel Nikulshyn·Päivitetty heinäkuu 2026

Yleiskatsaus

hn-server on Model Context Protocol (MCP) -palvelin, joka tarjoaa työkalut Hacker News -uutisten hakemiseen. Tämä palvelin parseroi HTML-sisällön news.ycombinator.com -sivustolta ja tarjoaa rakenteisia tietoja eri tyypeissä oleville tarinoille (top, new, ask, show, jobs). Palvelimen ominaisuuksiin kuuluvat eri tyypien tarinoiden hakeminen, rakenteistetun datan hakeminen, kuten otsikot, URL-osoitteet, pisteet, tekijät, aikaleimat ja kommenttien määrät, sekä määrätystä rajoitus palautettavien tarinoiden määrälle. Siihen kuuluu myös puhtaat virheenkäsittely ja validointi. Tämän palvelimen käyttäminen edellyttää, että käyttäjä kloonaa varaston, asentaa riippuvuudet ja kokoaa palvelimen. Palvelinta voidaan sitten käyttää työkalujen kanssa kuten Claude muokkaamalla MCP-palvelinta asetuksissa ja käyttämällä luonnollista kieltä käyttöliittymänä Hacker Newsiin.' Palvelin on toteutettu käyttäen TypeScriptiä, Model Context Protocol SDK:ta, Axiosia HTTP-pyynnöissä ja Cheerioita HTML-käsittelyyn. Siihen kuuluu monipuolinen virheenkäsittely erilaisissa tilanteissa, kuten virheellisissä tarinatyypeissä, verkkovirheissä, HTML-käsittelyvirheissä ja virheellisissä parametrin arvoissa.

Pääominaisuudet

  • Hae erilaisia tarinoita (top, new, ask, show, jobs)
  • Hae rakennettua tietoa, kuten otsikkoja, URL-osoitteita, pisteitä, kirjoittajia, aikaleimoja ja kommenttilaskureita
  • Määritettävissä oleva rajoitus palautettavien tarinoiden määrälle
  • Siisti virheenkäsittely ja validointi
  • Integrointi Claudeen luonnollisen kielen liittymän kanssa

Hinnat

Malli
Free
Arvio
Ei arvioita

Käyttötapaukset

Hakemalla huipputarinoita

Käytä get_stories -työkalua hakemaan viisi huipputarinaa Hacker Newsista, mukaan lukien otsikot, URL-osoitteet, pisteet, kirjoittajat, aikaleimat ja kommenttilaskurit.

Vuorovaikkaus Claudeen kanssa

Määritä hn-server Claudeen kanssa vuorovaikuttaaksesi Hacker Newsin kanssa luonnollisen kielen avulla, kuten 'Näytä minulle viisi huipputarinaa Hacker Newsista' tai 'Mitkä ovat viimeisimmät Ask HN -viestit?'

Plussat ja miinukset

Plussat

  • Tarjoaa rakennetun tiedon erilaisista Hacker News -tarinoista
  • Määritettävissä oleva rajoitus palautettavien tarinoiden määrälle
  • Luotettava virheenkäsittely ja validointi
  • Integrointi Claudeen luonnollisen kielen vuorovaikutuksen kanssa

Miinukset

  • Vaatii teknisen asetuksen ja konfiguraation
  • Rajoittuu Hacker News -tarinoiden hakemiseen

Arvostelut

Kirjaudu sisään jättääksesi arvostelun.

Ei arvosteluja. Ole ensimmäinen!

Kysymykset

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

Kysy kysymys

MCP Palvelimet vaihtoehdot