A read-only REST API and MCP server over COMPAMIR's structured news. Multiple sources are deduplicated into single events, reporting conflicts are flagged, in Japanese and English — with source links on every item. AI-generated 5W1H summaries only; no article text. COMPAMIRの構造化ニュースを提供する読み取り専用REST API+MCPサーバー。複数ソースをイベント単位に名寄せし、報道の食い違いを検知、日英で提供。各項目に出典リンク付き。本文は含まず、AI生成の5W1H要約のみ。
Many articles about one story collapse into a single event — not a feed of duplicates.
同一の出来事に関する多数の記事を1イベントに統合。重複の羅列ではありません。
Where sources disagree on numbers, causes or actors, the event is flagged with a plain-language note.
数値・原因・主体で各社報道が食い違う場合、平易な解説付きでフラグします。
Every field is available in both languages. Filter with lang.
全フィールドが日英で利用可能。langで切替。
# Latest conflict-flagged events curl -H "Authorization: Bearer cmp_live_..." \ "https://api.compamir.com/v1/conflicts?limit=5"
const res = await fetch( "https://api.compamir.com/v1/events?genre=Tech&lang=en", { headers: { Authorization: `Bearer ${process.env.COMPAMIR_KEY}` } } ); const { data } = await res.json();
// MCP server (no key required, free). Streamable HTTP: { "mcpServers": { "compamir": { "url": "https://api.compamir.com/mcp" } } } // tools: search_events, get_event, list_conflicts
api.compamir.com activates once DNS is set. The MCP endpoint is free and unauthenticated.api.compamir.com はDNS設定後に有効化されます。MCPエンドポイントは無料・認証不要です。