OlympHill
hn-server logo

hn-serverשרת MCP של Hacker News

(0)
Daniel Nikulshynנבדק על ידי Daniel Nikulshyn·עודכן יולי 2026

סקירה

hn-server הוא שרת Model Context Protocol (MCP) המספק כלים לקבלת סיפורים מ‑Hacker News. השרת מנתח את תוכן ה‑HTML מ‑news.ycombinator.com ומספק נתונים מובנים לסוגי סיפורים שונים (top, new, ask, show, jobs). השרת כולל תכונות של שליפת סוגים שונים של סיפורים, קבלת נתונים מובנים הכוללים כותרות, כתובות URL, נקודות, מחברים, חותמות זמן ומספר תגובות, והגבלה שניתנת להגדרה על מספר הסיפורים המוחזרים. הוא גם כולל טיפול נקי בשגיאות ולידציה. כדי להשתמש בשרת זה, על המשתמשים לשכפל את המאגר, להתקין את התלויות ולבנות את השרת. לאחר מכן ניתן להשתמש בשרת עם כלים כגון Claude על‑ידי הגדרת שרת ה‑MCP בהגדרות ושימוש בממשק שפה טבעית כדי לתקשר עם Hacker News. השרת נבנה באמצעות TypeScript, Model Context Protocol SDK, Axios לבקשות HTTP, ו‑Cheerio לניתוח HTML. הוא כולל טיפול משוכלל בשגיאות למגוון תרחישים כגון סוגי סיפור לא חוקיים, כשלי רשת, שגיאות בניתוח HTML, וערכי פרמטרים לא תקינים.

תכונות עיקריות

  • שליפת סוגים שונים של סיפורים (top, new, ask, show, jobs)
  • קבלת נתונים מובנים הכוללים כותרות, כתובות URL, נקודות, מחברים, חותמות זמן ומספרי תגובות
  • מגבלה ניתנת להגדרה על מספר הסיפורים המוחזרים
  • טיפול בשגיאות נקי ואימות
  • שילוב עם Claude עבור ממשק שפה טבעית

תמחור

מודל
Free
קטגוריה
שרתי MCP
דירוג
אין עדיין ביקורות

מקרי שימוש

שליפת הסיפורים המובילים

השתמש בכלי get_stories כדי לשלוף את 5 הסיפורים המובילים מ-Hacker News, כולל כותרות, כתובות URL, נקודות, מחברים, חותמות זמן ומספרי תגובות.

אינטראקציה עם Claude

הגדר את ה-hn-server עם Claude כדי לא interact עם Hacker News באמצעות שפה טבעית, כגון 'הראה לי את 5 הסיפורים המובילים מ-Hacker News' או 'מהם הפוסטים האחרונים של Ask HN?'.

יתרונות וחסרונות

יתרונות

  • מספק נתונים מובנים לסוגים שונים של סיפורי Hacker News
  • מגבלה ניתנת להגדרה על מספר הסיפורים המוחזרים
  • טיפול בשגיאות חזק ואימות
  • משתלב עם Claude לאינטראקציה בשפה טבעית

חסרונות

  • דורש הגדרה ותצורה טכניות
  • מוגבל לשליפת סיפורים מ-Hacker News

ביקורות

התחבר כדי להשאיר ביקורת.

עדיין אין ביקורות. היה הראשון!

שאלות ותשובות

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

שאל שאלה

חלופות לשרתי MCP