OTTASIA について
OTTASIAは、アジアと中東の30市場で配信状況を調べるMCPサーバーです。作品検索、映画や番組の配信先確認、サービスや国別の新着作品の閲覧ができます。
主な機能
- 01作品の配信サービスを確認
- 02サービスの最近の追加作品を一覧
- 03複数候補を含む作品検索
- 04アジアと中東の30市場に対応
活用シーン
- 01特定の国で映画の配信先を探す
- 02インドのNetflix新着作品を確認
- 03配信状況の確認前に同名作品を特定
MCP 対応
`where_to_watch`、`whats_new_on`、`search_titles`の3つのツールをMCPクライアントに提供します。ローカルパッケージまたはホスト型HTTPエンドポイントから接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ottasia.com/api/mcp/sseclaude mcp add --transport http ottasia https://ottasia.com/api/mcp/sse{"mcpServers":{"ottasia":{"type":"http","url":"https://ottasia.com/api/mcp/sse"}}}Cursor で開く{"servers":{"ottasia":{"type":"http","url":"https://ottasia.com/api/mcp/sse"}}}VS Code で開く{"mcpServers":{"ottasia":{"type":"http","url":"https://ottasia.com/api/mcp/sse"}}}{"mcpServers":{"ottasia":{"serverUrl":"https://ottasia.com/api/mcp/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| title | string | はい | 映画またはテレビ番組の名前。英語名、ローマ字表記、原語のタイトルのいずれも使用できます(例:'Squid Game'、'RRR'、'Pathaan'、'Dilwale Dulhania Le Jayenge')。 |
| country | string | いいえ | 2 文字の ISO 国コード。指定可能な値:IN、PK、BD、ID、MY、PH、SG、TH、MM、KH、LA、BN、CN、HK、JP、KR、TW、KZ、UZ、TR、IL、LB、JO、SA、AE、KW、QA、BH、OM、EG。省略時は IN がデフォルトです。 |
詳細
@ottasia/mcp-server
「YでXを視聴できるのはどこですか?」アジアと中東の30のストリーミング市場を対象に、AI アシスタントでその質問に答えます。
OTTASIAのModel Context Protocolサーバーを使うと、Claude(およびMCP互換のクライアント)から、インド、パキスタン、バングラデシュ、インドネシア、マレーシア、フィリピン、シンガポール、タイ、ミャンマー、カンボジア、ラオス、ブルネイ、中国、香港、日本、韓国、台湾、カザフスタン、ウズベキスタン、トルコ、イスラエル、レバノン、ヨルダン、サウジアラビア、UAE、クウェート、カタール、バーレーン、オマーン、エジプトにおけるストリーミング配信状況をリアルタイムで確認できます。
ottasia.comを利用しているため、当社ウェブサイトを支える同じデータを、プロンプトひとつで取得できます。
インストール(Claude Desktop)
Claude Desktopの設定ファイルに以下を追加します。
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ottasia": {
"command": "npx",
"args": ["-y", "@ottasia/mcp-server"]
}
}
}
Claude Desktopを再起動してください。OTTASIAのツールがツール一覧に表示されます。
APIキーは不要です。環境変数も不要です。設定するものはありません。
ツール
where_to_watch
特定の国で、特定の映画やテレビ番組を配信しているストリーミングサービスを検索します。
入力:
title(文字列、必須):映画またはテレビ番組の名前country(2文字のISOコード、省略可、デフォルトはIN)
プロンプトの例:
- 「インドネシアで『イカゲーム』を視聴できるのはどこですか?」
- 「サウジアラビアでPathaanを配信しているサービスはありますか?」
- 「ottasiaのwhere_to_watchツールを使って、日本でGame of Thronesを検索してください。」
whats_new_on
特定の国のストリーミングサービスに新たに追加された最新タイトルを一覧表示します。
入力:
provider(スラッグ、必須):例:netflix、prime-video、disney-plus-hotstar、wavve、shahid、viucountry(2文字のISOコード、省略可、デフォルトはIN)limit(数値、省略可、デフォルトは15、最大30)
プロンプトの例:
- 「今月、インドのNetflixに追加された新作は何ですか?」
- 「韓国のWavveに新しい韓国ドラマは追加されましたか?」
- 「サウジアラビアのShahidに最近追加された作品を一覧表示してください。」
search_titles
映画やテレビ番組を複数の候補で検索します。配信状況を確認する前に候補を絞り込めるよう、複数の候補を返します。
入力:
q(文字列、必須):検索クエリcountry(2文字のISOコード、省略可、デフォルトはIN)limit(数値、省略可、デフォルトは8、最大20)
プロンプトの例:
- 「OTTASIAで「the office」を検索してください」
- 「「joker」に一致する作品をすべて検索し、2019年のホアキン・フェニックス主演作を教えてください。」
対応国
IN インド · PK パキスタン · BD バングラデシュ · ID インドネシア · MY マレーシア · PH フィリピン · SG シンガポール · TH タイ · MM ミャンマー · KH カンボジア · LA ラオス · BN ブルネイ · CN 中国 · HK 香港 · JP 日本 · KR 韓国 · TW 台湾 · KZ カザフスタン · UZ ウズベキスタン · TR トルコ · IL イスラエル · LB レバノン · JO ヨルダン · SA サウジアラビア · AE UAE · KW クウェート · QA カタール · BH バーレーン · OM オマーン · EG エジプト
主なプロバイダー
netflix · prime-video · disney-plus-hotstar · jiohotstar · hulu-japan · wavve · tving · viu · vidio · iqiyi · shahid · osn-plus · starzplay · hoichoi · chorki · zee5 · sun-nxt · aha · eros-now · manorama-max · shemaroo-me · crunchyroll · apple-tv-plus · hbo-max
これらのいずれかをwhats_new_onのprovider引数として渡してください。スラッグが正しくない場合、APIが類似する候補を提案します。
仕組み
MCP サーバーは、ottasia.com の公開 JSON エンドポイントを呼び出す軽量なクライアントです。
/api/mcp/where-to-watch?title=...&country=.../api/mcp/whats-new?provider=...&country=...&limit=.../api/mcp/search?q=...&country=...&limit=...
TMDB データ、キャッシュ、国ごとのプロバイダーロジックはすべて OTTASIA のバックエンドにあり、インストールした npm パッケージが API キーを保持することはありません。
別のトランスポート:HTTP/SSE
Claude Desktop 以外のクライアント(Claude API、ブラウザベースの MCP プレイグラウンド、カスタムコード)から連携する場合は、ホストされた HTTP エンドポイントに直接接続できます。
https://ottasia.com/api/mcp/sse
MCP Streamable HTTP トランスポート(ステートレス、JSON レスポンス)を使用します。同じ 3 つのツール、同じデータを利用できます。
ローカル開発用のオーバーライド
ローカルの OTTASIA 開発サーバーに接続するには、MCP 設定で OTTASIA_BASE_URL=http://localhost:3000 を設定します。
{
"mcpServers": {
"ottasia-local": {
"command": "node",
"args": ["/absolute/path/to/this/repo/dist/server.js"],
"env": { "OTTASIA_BASE_URL": "http://localhost:3000" }
}
}
}
掲載先
- npm: @ottasia/mcp-server
- 公式 MCP Registry:io.github.AIweather-Anurag/ottasia
- mcp.so
- Smithery
- Glama
- awesome-mcp-servers(PR #6808 は審査待ち)
- Cline marketplace(提出済み)
リンク
- ウェブサイト:ottasia.com
- 問題報告:このリポジトリで issue を作成するか、X の @AnuragTyagi に DM を送ってください
- MCP 仕様:modelcontextprotocol.io
プライバシーポリシー
このサーバーは読み取り専用の検索ツールです。AI アシスタントが行ったクエリ(タイトル名、ストリーミングサービス、2 文字の国コード)のみを ottasia.com にある OTTASIA の公開 API に送信し、ottasia.com へのリンク付きでストリーミング 配信状況のデータを返します。個人データ、認証情報、ファイル、会話の 内容を収集、保存、送信することはなく、アカウントや API キーも必要ありません。
プライバシーポリシー全文:https://ottasia.com/privacy
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。