mcpField
N
NewsMCP — Real-time news for AI agents

NewsMCP — Real-time news for AI agents

ローカル
github.com/pranciskus生産性3534 週間前に更新

NewsMCP — Real-time news for AI agents について

NewsMCP は、数百のソースからAIがクラスタリングしたリアルタイムのニュースイベントを提供するMCPサーバーです。トピックと地域で分類され、重要度順に並べられます。APIキーは不要で、npxコマンド一つでインストールできます。

主な機能

  1. 01AIによるリアルタイムニュースイベントのクラスタリング
  2. 02トピックと地域による分類
  3. 03重要度による順位付け
  4. 04コンテキストと全ソースを含むイベント詳細
  5. 05同じデータへのREST APIアクセス

活用シーン

  1. 01AIエージェントへの世界のニュース概要の提供
  2. 02トピックや地域によるニュースイベントの絞り込み
  3. 03単一イベントの全ソースと背景の確認

MCP 対応

本プロジェクトはMCPサーバーとして動作し、get_news、get_news_detail、get_topics、get_regions の4つのツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"newsmcp": {
"command": "npx",
"args": [
"-y",
"@newsmcp/server"
]
}
}
}
起動コマンドnpx -y @newsmcp/server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@newsmcp/server1.1.1

ツール

4

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
topicsstringいいえカンマ区切りのトピックスラッグ(例:'politics,technology')。利用可能なトピックは get_topics で確認します。
geostringいいえカンマ区切りの地域スラッグ(例:'europe,lithuania')。利用可能な地域は get_regions で確認します。
hoursintegerいいえ時間範囲(時間単位、1-168)。デフォルト:24。
pageintegerいいえページ番号。デフォルト:1。
per_pageintegerいいえページあたりの結果数(1-50)。デフォルト:20。
order_byenumいいえ並べ替え順。デフォルト:-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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。