コアサービス MCP

放送メディアMCPサーバー

テレビ、ラジオ、チャンネル、プログラム、トランスクリプト、放送ジャーナリズム、視覚音声ニュースの報道。

MCP バージョン: 1.0.0 9 MCPツール 認証
放送メディア

ベース URL

https://mcp.pressmonitor.com/

認証

MCP呼び出しは、JSON-RPC 2.0リクエストを介してBearerトークンを使用します。

Authorization: Bearer YOUR_TOKEN

ツールを探す

MCPサーバーによって公開されているツールのリストを作成します。

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool search_channels

利用可能なテレビおよびラジオチャンネルを検索

利用可能なテレビおよびラジオチャンネルを検索

引数

名前 タイプ 必須 説明
query string いいえ 検索用語またはキーワード
country_code string いいえ 国コードでフィルター(ISO 3166-1 alpha-2)
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_channels","arguments":{"query":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20}}}'
tool search_headlines

放送の見出しを取得

放送の見出しを取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
channel string いいえ フィルター用チャンネルID
country_code string いいえ 国コードでフィルター(ISO 3166-1 alpha-2)
lang_code string いいえ 言語コードでフィルター(ISO 639-1)
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_headlines","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","count":20}}}'
tool search_briefs

放送の概要(見出し+説明)を取得

放送の概要(見出し+説明)を取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_briefs","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts

放送の全文記録を取得

放送の全文記録を取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_metadata

タイミングセグメントおよび話者情報付きのトランスクリプトを取得

タイミングセグメントおよび話者情報付きのトランスクリプトを取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_metadata","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_headlines_translated

翻訳された放送の見出しを取得

翻訳された放送の見出しを取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
target_lang_code string はい 翻訳対象の言語コード(ISO 639-1)
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_headlines_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_briefs_translated

翻訳された放送の概要を取得

翻訳された放送の概要を取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
target_lang_code string はい 翻訳対象の言語コード(ISO 639-1)
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_briefs_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_translated

翻訳された放送のトランスクリプトを取得

翻訳された放送のトランスクリプトを取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
target_lang_code string はい 翻訳対象の言語コード(ISO 639-1)
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_metadata_translated

タイミングセグメント付きの翻訳トランスクリプトを取得

タイミングセグメント付きの翻訳トランスクリプトを取得

引数

名前 タイプ 必須 説明
query string はい 検索用語またはキーワード
target_lang_code string はい 翻訳対象の言語コード(ISO 639-1)
channel string いいえ フィルター用チャンネルID
count string いいえ 返却する結果の数

コード例

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_metadata_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'