NewsMCP — Real-time news for AI agents について
NewsMCP は、数百のソースからAIがクラスタリングしたリアルタイムのニュースイベントを提供するMCPサーバーです。トピックと地域で分類され、重要度順に並べられます。APIキーは不要で、npxコマンド一つでインストールできます。
主な機能
- 01AIによるリアルタイムニュースイベントのクラスタリング
- 02トピックと地域による分類
- 03重要度による順位付け
- 04コンテキストと全ソースを含むイベント詳細
- 05同じデータへのREST APIアクセス
活用シーン
- 01AIエージェントへの世界のニュース概要の提供
- 02トピックや地域によるニュースイベントの絞り込み
- 03単一イベントの全ソースと背景の確認
MCP 対応
本プロジェクトはMCPサーバーとして動作し、get_news、get_news_detail、get_topics、get_regions の4つのツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| topics | string | いいえ | カンマ区切りのトピックスラッグ(例:'politics,technology')。利用可能なトピックは get_topics で確認します。 |
| geo | string | いいえ | カンマ区切りの地域スラッグ(例:'europe,lithuania')。利用可能な地域は get_regions で確認します。 |
| hours | integer | いいえ | 時間範囲(時間単位、1-168)。デフォルト:24。 |
| page | integer | いいえ | ページ番号。デフォルト:1。 |
| per_page | integer | いいえ | ページあたりの結果数(1-50)。デフォルト:20。 |
| order_by | enum | いいえ | 並べ替え順。デフォルト:-sources_count(報道数の多い順)。-sources_count | -impact_score | -last_seen_at | -entries_count | sources_count | impact_score | last_seen_at | entries_count |
詳細
@newsmcp/server
AI エージェント向けの世界のニュースです。数百の情報源からのリアルタイムイベントを AI でクラスタリングし、トピックと地域で分類して、重要度順に並べています。
無料です。API キーは不要です。コマンド 1 つで利用できます。
npx -y @newsmcp/server
ウェブサイト:newsmcp.io ドキュメント全文:github.com/pranciskus/newsmcp
インストール
Claude Desktop — claude_desktop_config.json に追加します:
{
"mcpServers": {
"newsmcp": {
"command": "npx",
"args": ["-y", "@newsmcp/server"]
}
}
}
Claude Code:claude mcp add newsmcp -- npx -y @newsmcp/server
Cursor — .cursor/mcp.json に追加します:
{
"mcpServers": {
"newsmcp": {
"command": "npx",
"args": ["-y", "@newsmcp/server"]
}
}
}
ツール
| ツール | 説明 |
|---|---|
get_news | トピック/地域/時間で絞り込める注目イベント |
get_news_detail | コンテキストとすべての情報源を含むイベントの詳細 |
get_topics | 利用可能なトピックカテゴリ |
get_regions | 利用可能な地域(100 以上) |
REST API
MCP を使わずに同じデータを利用できます。ベース URL:https://newsmcp.io/v1
curl -s https://newsmcp.io/v1/news/ | jq
curl -s "https://newsmcp.io/v1/news/?topics=technology&geo=europe" | jq
curl -s https://newsmcp.io/v1/news/topics/ | jq
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。