BlinkHub Wire について
BlinkHub Wireは、出版社やAIアシスタント向けの政府発表API兼MCPサーバーです。6市場の発表を検索でき、記事には帰属表示とライセンス情報が含まれます。
主な機能
- 016市場の最新発表を検索
- 02全文と帰属表示を取得
- 03RESTまたはMCPでコンテンツにアクセス
- 04アカウントの利用枠と使用量を確認
活用シーン
- 01キーワードと市場で発表を検索
- 02調査や掲載用に記事を取得
- 03タイムスタンプ以降の新着記事を確認
MCP 対応
リモートMCPサーバーは、市場一覧、記事検索・取得、アカウント状況確認のツールをAIクライアントに提供します。リクエストヘッダーでAPIキーを渡します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://wire.blinkhub.net/mcpclaude mcp add --transport http net-blinkhub-wire https://wire.blinkhub.net/mcp{"mcpServers":{"net-blinkhub-wire":{"type":"http","url":"https://wire.blinkhub.net/mcp"}}}Cursor で開く{"servers":{"net-blinkhub-wire":{"type":"http","url":"https://wire.blinkhub.net/mcp"}}}VS Code で開く{"mcpServers":{"net-blinkhub-wire":{"type":"http","url":"https://wire.blinkhub.net/mcp"}}}{"mcpServers":{"net-blinkhub-wire":{"serverUrl":"https://wire.blinkhub.net/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://wire.blinkhub.net/mcp認証が必要ツール
4このツールにパラメーターはありません。
詳細
BlinkHub Wire — 政府ニュース API および MCP サーバー
6つの市場の政府プレスリリースをすぐに利用できます。米国、韓国、英国、欧州連合、ニュージーランド、オーストラリアの情報を、IPTC ninjs 2.1 形式で REST API 経由で取得するか、MCP サーバーを通じて AI アシスタントに接続し、検索や閲覧を任せることができます。
ベース URL https://wire.blinkhub.net · MCP https://wire.blinkhub.net/mcp
· 認証 X-Api-Key ヘッダー · 無料枠 月100件の記事全文
· ドキュメント https://blinkhub.net/en/korean-news-api
curl -H "X-Api-Key: $BLINK_WIRE_KEY" \
"https://wire.blinkhub.net/api/wire/v1/articles?market=gb&limit=20"
含まれる内容
| フィード | market | 言語 | 内容 | ソースライセンス |
|---|---|---|---|---|
| 米国 | us | en | 連邦機関(NASA、ホワイトハウス、連邦省庁)および一部の州・市の機関が発表した、編集済みのリリース | 連邦政府の著作物はパブリックドメインです。機関名を表示してください |
| 韓国 | kr | ko | 韓国の中央政府機関および地方自治体による韓国語のリリース。平日はおよそ1,600~2,500件です。オンラインで閲覧できるのは直近数日分のみです。 | 発行機関名を表示してください |
| 英国 | gb | en | GOV.UK のプレスリリースをニュース記事形式に書き直したもの | Open Government Licence v3.0 |
| 欧州連合 | eu | en | 欧州委員会のプレスリリースをニュース記事形式に書き直したもの | CC BY 4.0 |
| ニュージーランド | nz | en | ニュージーランド政府のリリースをニュース記事形式に書き直したもの | CC BY 4.0 |
| オーストラリア | au | en | オーストラリア首相のメディアリリースをニュース記事形式に書き直したもの | CC BY 4.0(紋章と写真を除く) |
各ドキュメントの copyrightnotice には、必要な帰属表示が記載されています。商用再配布が利用規約で許可されていないソースは、フィードから除外しています。
API キーの取得
- https://blinkhub.net/en/publishers/join で媒体を登録します(無料アカウント)。
- ポータルで Wire を開き、サイトを追加して媒体の詳細を入力し、利用規約に同意してサイトを認証します(メタタグまたはテキストファイルを使用します)。
- 媒体を審査・承認します。承認されるとメールで通知されます。
- ポータルから API キーをコピーします。キーが表示されるのは一度だけですが、同じ画面から再発行できます。
無料枠では、月100件の記事全文を利用できます。さらに多くの件数が必要な場合は、[email protected] までお問い合わせください。
AI アシスタントから利用する(MCP)
MCP サーバーは https://wire.blinkhub.net/mcp で Streamable HTTP に対応しており、X-Api-Key ヘッダー(または Authorization: Bearer <key>)で API キーを受け付けます。
Claude Code
claude mcp add --transport http blinkhub-wire https://wire.blinkhub.net/mcp \
--header "X-Api-Key: $BLINK_WIRE_KEY"
mcpServers 設定を読み込む任意のクライアント
{
"mcpServers": {
"blinkhub-wire": {
"type": "http",
"url": "https://wire.blinkhub.net/mcp",
"headers": { "X-Api-Key": "YOUR_KEY" }
}
}
}
設定後は自然な言葉で依頼できます。— 「今週の英国政府によるエネルギー関連の発表を探し、最も重要なものを帰属表示付きで要約してください。」
| ツール | 利用枠を消費 | 内容 |
|---|---|---|
list_markets | いいえ | 6つの市場と言語、コンテンツ、ライセンス |
search_articles | いいえ | 1つの市場の最近の記事をキーワード検索します(見出し、要約、情報源の機関、日時、ID) |
get_article | 初回のみ1記事分 | 全文、情報源の機関、元記事へのリンク、帰属表示 |
account_status | いいえ | プラン、月間利用枠、使用状況 |
韓国語の記事を検索する場合は、韓国語のキーワード(例:반도체、수출)を使ってください。
公式 MCP Registry にも net.blinkhub/wire として掲載されています。
REST エンドポイント
| 課金 | ||
|---|---|---|
GET /api/wire/v1/health | — | 稼働状態を確認します。API キーは不要です。 |
GET /api/wire/v1/me | 無料 | アカウント、プラン、利用枠、使用状況を確認します。 |
GET /api/wire/v1/articles | 無料 | 利用可能な記事を確認します。見出しとメタデータのみで、本文は含まれません。 |
GET /api/wire/v1/articles/{id} | 記事ごと | ninjs 形式のドキュメント全文を取得します。 |
POST /api/wire/v1/publications | 無料 | 任意:取得した記事を公開した場所を報告します。 |
GET /api/wire/v1/publications | 無料 | 報告済みの公開情報を確認します。 |
記事一覧
GET /api/wire/v1/articles?market=gb&limit=20&since=2026-10-01T00:00:00Z
market のデフォルトは us です。limit の範囲は 1~100 で、デフォルトは 20 です。since を指定すると、その時刻以降に公開された記事のみが返されるため、スケジュールされたジョブで前回の実行以降に新しく公開された記事を取得できます。
{
"market": "us",
"count": 1,
"items": [
{
"uri": "urn:blink:wire:us:48211",
"id": "48211",
"headline": "NASA Selects Instruments for Lunar Surface Mission",
"description_text": null,
"source": "NASA",
"versioncreated": "2026-09-25T22:10:04.120000+09:00",
"has_image": true,
"body_chars": 4180,
"already_taken": false
}
]
}
already_taken は、このキーでその記事を以前に取得したことがあるかどうかを示します。取得済みの記事を再度取得しても料金はかかりません。
1 件の記事を取得する
GET /api/wire/v1/articles/{id}?market=us
ninjs 2.1 ドキュメントを返します。本文からはサイトの付随要素(ニュースレターの案内、共有ボタンの行、重複するブロック)が取り除かれ、画像の URL は公開アドレスを指します。標準外のフィールドは x_blink に保持されるため、標準に準拠したコンシューマーは無視できます。発行元が公開を差し止めている韓国語の記事は、差し止め期間が終了するまで表示されません。
請求
- 記事一覧の取得と検索は無料です。 取得する前に、どの記事があるかを確認できます。
- 記事の全件取得は 1 回だけ課金されます — このキーで該当記事を初めて取得したときです。
- 再取得は無料です。 クラッシュ後、再インデックス中、2 つ目のシステムからの取得でも無料です。
- 配信を拒否する記事については課金されません。 品質ゲートが先に実行されます。
エラー
すべてのエラーは同じ形式です。
{ "error": { "code": "quota_exceeded", "message": "..." } }
| HTTP | code | |
|---|---|---|
| 401 | unauthorized | キーがない、不明、または停止中です。 |
| 400 | unknown_market | 不明な market です。 |
| 402 | quota_exceeded | 無料プラン:今月の利用枠を使い切りました。 |
| 402 | insufficient_credits | 有料プラン:残高が記事ごとの料金を下回っています。 |
| 404 | not_found | 該当する記事がないか、配信できません。 |
| 409 | not_distributable | 品質ゲートに不合格でした。課金されません。 |
| 500 | internal_error | 一時的なエラーです。再試行してください。 |
WordPress
BlinkHub Wire Importer プラグインは、スケジュールに従って記事を WordPress にインポートし、公開情報を自動的に報告します。
使用例
examples/fetch.py— Python、標準ライブラリのみexamples/fetch.mjs— Node 18 以降、依存関係なしopenapi.yaml— REST API の OpenAPI 3.1 記述
どちらの例も、指定したタイムスタンプ以降に新しく公開された記事を一覧表示し、このキーでまだ取得していない記事のみを取得します。--market gb(または任意のマーケットコード)を渡すと、別のフィードを読み込めます。
ライセンス
このリポジトリのコードは MIT ライセンスです(LICENSE を参照)。記事は対象外です。各ドキュメントの copyrightnotice フィールドと usageterms フィールドに適用される条件が記載されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。