newsflash について
Newsflashは、Agent向けのホステッドニュースイベントサービスです。複数媒体の報道をイベントグラフに集約し、5年分のアーカイブをMCP、CLI、SSE、HTTP APIで提供します。
主な機能
- 01重複を統合したイベントグラフ
- 02複数媒体の裏付けと信頼度
- 03ニュースのリアルタイム更新
- 045年分のイベントアーカイブ
- 05MCP、CLI、HTTP APIに対応
活用シーン
- 01トピック別に裏付けのあるイベントを検索
- 02速報の進展を追跡
- 03過去のイベントでAgentをバックテスト
MCP 対応
`https://newsflash.sh/mcp` のStreamable HTTPを通じて、MCPクライアントにイベント・記事検索、ソース一覧、コーパス統計のツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://newsflash.sh/mcpclaude mcp add --transport http sh-newsflash-newsflash https://newsflash.sh/mcp{"mcpServers":{"sh-newsflash-newsflash":{"type":"http","url":"https://newsflash.sh/mcp"}}}Cursor で開く{"servers":{"sh-newsflash-newsflash":{"type":"http","url":"https://newsflash.sh/mcp"}}}VS Code で開く{"mcpServers":{"sh-newsflash-newsflash":{"type":"http","url":"https://newsflash.sh/mcp"}}}{"mcpServers":{"sh-newsflash-newsflash":{"serverUrl":"https://newsflash.sh/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://newsflash.sh/mcp認証が必要ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| q | string | いいえ | 見出しと要約に照合する自由記述のテーマまたはキーワード |
| to | string | いいえ | この日時以前に発生中だったイベントのみ。ISO 8601 の日付/時刻(例:2026-07-01、2026-07-01T00:00:00Z) |
| from | string | いいえ | この日時以降に発生中だったイベントのみ。ISO 8601 の日付/時刻(例:2026-07-01、2026-07-01T00:00:00Z) |
| limit | integer | いいえ | イベントの最大件数(デフォルトは 15) |
| source | string | いいえ | ソースのスラッグ。例:'coindesk'(list_sources を参照) |
| category | enum | いいえ | ソースカテゴリcrypto | tradfi | business | tech | politics | world | science | health | energy | sports |
| semantic | boolean | いいえ | キーワード一致ではなく意味(埋め込み類似度)でランク付けします — q が必要です。正確な文字列より、概念('monetary easing')に適しています |
| min_sources | integer | いいえ | 少なくとも指定数の異なる報道機関が裏付けているイベントのみを対象にします — ブリーフィング/見出しでは 2-3 に設定し、単一ソースのノイズを除外します |
詳細
![]()
Newsflash
エージェントから検索できる、裏付けの取れたニュースイベントの過去5年分。 newsflash.sh は、複数の地域と言語にわたる260以上の報道機関を監視し、ノイズを重複排除されたイベントグラフにまとめます。1つの出来事、それを裏付けるすべての情報源、信頼度スコアを、分単位で更新しながら提供します。さらに過去5年分を遡って収録しているため、エージェントは過去のデータでバックテストを行い、最新ニュースに基づいて行動できます。MCP、CLI、リアルタイムSSEストリーム、シンプルなHTTP APIで利用できます。
人間は読み、エージェントは検索します。すぐに利用を始めるのにアカウントは不要です。
エージェント向け: Newsflash はホスト型サービスです。
newsflash.shはドメインであり、シェルスクリプトではありません。インストールするローカルバイナリやサーバーはありません。https://newsflash.sh/api/*(REST)またはhttps://newsflash.sh/mcp(MCP)に直接アクセスしてください。curl "https://newsflash.sh/api/events?limit=1"で確認できます。
# keyless test drive — 50 requests/day, straight from your shell
npx newsflash events -q "etf" -c crypto -n 5
npx newsflash stream -c crypto --min-sources 2 # the live wire, corroborated only
curl "https://newsflash.sh/api/events?q=fed&category=tradfi&limit=5"
MCP(主要な利用方法 — エージェント向け)
イベントグラフは、MCP の Streamable HTTP トランスポートを通じて https://newsflash.sh/mcp で提供されています。公式 MCP レジストリでは sh.newsflash/newsflash として掲載され、Claude のコネクタディレクトリにも登録されています(claude.ai または Claude Desktop で、Settings → Connectors → Browse connectors → 「Newsflash」を検索 → Connect)。ほかの MCP ホストでは、次の URL を指定してください。
// Claude Code / Claude Desktop — remote MCP server
{
"mcpServers": {
"newsflash": {
"type": "http",
"url": "https://newsflash.sh/mcp",
"headers": { "Authorization": "Bearer nf_your_key" } // optional — raises limits
}
}
}
Claude Code プラグインのインストール:
/plugin marketplace add zatmonkey/newsflash
/plugin install newsflash@newsflash
エンドポイントはステートレスです(各リクエストは独立しています)。ツール:get_events、get_event、search_articles、list_sources、corpus_stats。Claude、Cursor、ChatGPT などのホスト向け設定ガイドは、newsflash.sh/docs をご覧ください。
OpenClaw
すぐに使えるスキルがこのリポジトリに含まれています(skills/newsflash/)。パーソナライズされた毎日のブリーフィングと、リアルタイムの速報アラートを利用できます。
clawhub install newsflash # or: openclaw skills install git:zatmonkey/newsflash
次に、エージェントに「ニュースのブリーフィングを設定して」と伝えてください。エージェントが関心事を聞き取り、毎日のブリーフィングをスケジュールします。また、アラートを有効にすると、ライブストリームを監視し、記事が設定した裏付けのしきい値を超えたときに通知します。
CLI
単体で使える、依存関係ゼロの npm パッケージです(./cli、newsflash として公開)。
npm i -g newsflash
newsflash events -q "etf" -c crypto --from 2026-07-10 -n 5
newsflash events --json -q fed | jq '.[0].sources' # --json for agents
newsflash sources
newsflash stats
newsflash login [email protected] # free API key via emailed one-time code
newsflash me # tier + today's usage
HTTP API
ベース URL https://newsflash.sh:
| Method | Route | Purpose |
|---|---|---|
| GET | /api/events?q=&source=&category=&from=&to=&limit= | 重複排除されたイベント |
| GET | /api/events/:id | 1件のイベントと、それを裏付ける記事 |
| GET | /api/articles?… | 記事の生データ検索 |
| GET | /api/sources | 追跡対象の情報源と件数 |
| GET | /api/stats · /api/health | コーパスの規模と鮮度 |
| GET | /api/stream | リアルタイムSSEプッシュ — クラスタリングの確定に伴う event.new / event.corroborated |
| POST | /mcp | MCP サーバー(Streamable HTTP)— エージェント向けのインターフェース |
カテゴリ:crypto tradfi business tech politics world science
health energy sports。
OpenAPI
REST API 全体は openapi.yaml で記述されています。これは、稼働中の API から生成された OpenAPI 3.1 仕様で、上記のすべてのエンドポイントについて、SSE ストリームと認証フローを含む正確なリクエスト/レスポンススキーマを定義しています。Pipedream、RapidAPI、Postman、またはカスタム GPT Action にインポートして独自のツールから Newsflash を利用したり、任意の OpenAPI ジェネレーターで型付きクライアントを生成したりできます。
ティア
| ティア | 認証 | 上限 | 方法 |
|---|---|---|---|
| test | なし | 50 req/day(IP ごと)・過去 24 時間・1 ストリーム | API または MCP エンドポイントを呼び出すだけです |
| free | API キー | 1,000 req/day・過去 30 日間・2 ストリーム | newsflash login — メールアドレス + ワンタイムコード |
| premium | サブスクリプション | 50,000 req/day・5 年分の全アーカイブ・10 ストリーム | newsflash upgrade — $29/月 |
キーは Authorization: Bearer nf_…(または x-api-key)として渡します。REST と
/mcp で同じ制限が適用されます。すべてのレスポンスには X-RateLimit-Limit / X-RateLimit-Remaining /
X-Newsflash-Tier が含まれます。上限は UTC の午前 0 時にリセットされます。キーは一度だけ表示され、
ハッシュとしてのみ保存されます。
イベントグラフの仕組み
新しい記事は正規化され、トライグラム類似度を使って最近のイベントと照合されます。
カテゴリーをまたいで照合するため、暗号資産メディアと伝統的金融メディアが
同じ出来事を報じていれば、1 つのイベントの裏付けとなります。類似度がしきい値を
超えると、記事はイベントに追加され、その裏付け度が上がります。そうでなければ、
新しいイベントの起点となります。confidence = min(1, distinct_sources / 3) — 独立したメディア 3 社以上に
裏付けられたイベントは、信頼度が最大になります。
これにより、グラフはシグナルとして機能します。エージェントは、
単一メディアのうわさ(confidence 0.33)と、報道機関全体が報じているニュース
(confidence 1.0、情報源を一覧表示)を区別し、全アーカイブを検索して
過去データでバックテストできます。
このリポジトリについて
このリポジトリには、Newsflash のオープンソース(MIT)クライアント部分である、
依存関係ゼロのCLI(cli/)、Claude Code プラグインのマニフェスト
(.claude-plugin/)、MCP レジストリマニフェスト
(server.json)が含まれています。Newsflash のバックエンドは
newsflash.sh で運用されているホステッドサービスであり、このリポジトリには含まれません。
CLI の開発:cd cli && npm install && npm run build && node dist/index.js stats。
実行時の依存関係はありません — Node ≥ 20 の組み込み機能のみを使用します。
ドキュメント · 情報源 · プライバシー · 利用規約 · [email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。