OlympHill
hn-server logo

hn-serverハッカー・ニュース MCP サーバー

(0)
Daniel Nikulshynレビュー: Daniel Nikulshyn·更新 2026年7月

概要

hn-serverは、ハッカー・ニュース(Hacker News)からstoryを取得するためのツールを提供するModel Context Protocol (MCP)サーバです。このサーバは、news.ycombinator.comのHTMLコンテンツをパースし、top、new、ask、show、jobsなどのさまざまなタイプのstoryの構造化されたデータを提供します。 hn-serverには、ストーリーの取得、タイトル、URL、ポイント、著者、タイムスタンプ、コメント数などに関する構造化されたデータの取得、取得されるストーリーの数に制限を設ける機能が含まれます。これには、きれいなエラーハンドリングとバリデーションが組み込まれています。 このサーバーを使用するには、ユーザーはリポジトリをクローンし、依存関係をインストールし、サーバーをビルドする必要がある。 サーバーを使用する際には、ツールのようにClaudeと似た機能を実現するためにsettingsでMCPサーバーを設定し、自然言語インターフェイスを通じてHacker Newsと対話することができる。 本ソフトウェアはTypeScriptを使用して開発され、モデル コンテキスト プロトコル SDK、および HTML パース用のCheerio、また API 呼び出しを目的としたAxiosを用いている。 このソフトウェアには、ストーリーが不正である場合やネットワーク エラーが発生したり、パースが出来ていないHTMLを解析した場合はエラーを発生させるなどさまざまなシナリオに対して、強いエラーコントロールが提供されている。

主な機能

  • 異なるタイプの物語を取得
  • 構造化されたデータを取得、タイトル、URL、ポイント、著者、タイムスタンプ、コメントの数を含む
  • 返される物語の数に対する構成可能な制限
  • clean エラー処理と検証
  • クラウドと自然言語インターフェイスを使用した組み込み
  • タイプスクリプト、Model Context プロトコル SDK、Axios、HTML パースのクラウドリーが使用されています

料金

モデル
Free
評価
まだレビューはありません

ユースケース

トップの物語を取得

get_stories ツールを使用して、ハッカー・ニュースのトップの 5 物語を含めて、タイトル、URL、ポイント、著者、タイムスタンプ、コメントの数を取得します。

クラウドとインタラクティブ

クラウドを設定して、自然言語を使用してハッカー・ニュースと交互接続することができます。たとえば 'ハッカー・ニュースのトップ 5物語を表示' または '最新のハッカー・ニュースの質問のポストを表示' など。

メリット & デメリット

メリット

  • 異なるタイプのハッカー・ニュース物語に対して構造化されたデータを提供します
  • 返される物語の数に対する構成可能な制限
  • 効果的なエラー処理と検証
  • クラウドと自然言語インターフェイスの組み込み

デメリット

  • 技術的なセットアップと設定が必要
  • Hacker News からの物語の取得に限定

レビュー

レビューを投稿するにはログインしてください。

まだレビューはありません。最初の一人になりましょう!

Q&A

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

質問する

マルチクラウンドプロトコルサーバーの代替

Playwright MCP logo

Playwright MCP

マルチクラウンドプロトコルサーバー

オープンソースのMCP サーバー、LLMs がリアルブラウザを Playwright とアクセシビリティサムネルの力で操作できる。

4.8 (6)
Free
P

Pydantic AI

マルチクラウンドプロトコルサーバー

Python エージェント フレームワークとして Pydantic チームが提供する型安全の GenAI アプリケーションをビルドする。

4.8 (6)
Free
C

Cognee

マルチクラウンドプロトコルサーバー

アダプティブ メモリ レイヤーは、AI エージェントが時間の経過とともにコンテキストから学ぶことができます。

4.8 (5)
Free
Inbox Zero logo

Inbox Zero

マルチクラウンドプロトコルサーバー

Email AIアシスタントがメールを整理、回答の下書きを書き、インボックスのゼロに到達させるためにサポートする。

4.8 (4)
Free
Screenpipe logo

Screenpipe

マルチクラウンドプロトコルサーバー

オープンソースの 24 時間体制のローカルスクリーンおよび音声録画によるコンテキスト意識を持つ AI アプリ作成のため

4.8 (4)
Free
AgentKit logo

AgentKit

マルチクラウンドプロトコルサーバー

TypeScriptライブラリです。ツール、メモリ、多エージェントワークフローとともにAIエージェントを構築およびオーケストレーションする。

4.5 (4)
Free
onchain-mcp logo

onchain-mcp

マルチクラウンドプロトコルサーバー

銀行未満のオンチェーンAPIをMCPに導入

(0)
26Free
markitdown logo

markitdown

マルチクラウンドプロトコルサーバー

Python tool for converting files and office documents to Markdown.

(0)
23Free