mcpField
O
OTTASIA

OTTASIA

リモート
github.com/AIweather-Anuragゲーム・エンタメ19 週間前に更新
リポジトリ

OTTASIA について

OTTASIAは、アジアと中東の30市場で配信状況を調べるMCPサーバーです。作品検索、映画や番組の配信先確認、サービスや国別の新着作品の閲覧ができます。

主な機能

  1. 01作品の配信サービスを確認
  2. 02サービスの最近の追加作品を一覧
  3. 03複数候補を含む作品検索
  4. 04アジアと中東の30市場に対応

活用シーン

  1. 01特定の国で映画の配信先を探す
  2. 02インドのNetflix新着作品を確認
  3. 03配信状況の確認前に同名作品を特定

MCP 対応

`where_to_watch`、`whats_new_on`、`search_titles`の3つのツールをMCPクライアントに提供します。ローカルパッケージまたはホスト型HTTPエンドポイントから接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ottasia.com/api/mcp/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@ottasia/mcp-server0.1.3

ツール

3
パラメーター型必須説明
titlestringはい映画またはテレビ番組の名前。英語名、ローマ字表記、原語のタイトルのいずれも使用できます(例:'Squid Game'、'RRR'、'Pathaan'、'Dilwale Dulhania Le Jayenge')。
countrystringいいえ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

npm version MIT License MCP Registry Glama

「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、viu
  • country(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" }
    }
  }
}

掲載先

リンク

プライバシーポリシー

このサーバーは読み取り専用の検索ツールです。AI アシスタントが行ったクエリ(タイトル名、ストリーミングサービス、2 文字の国コード)のみを ottasia.com にある OTTASIA の公開 API に送信し、ottasia.com へのリンク付きでストリーミング 配信状況のデータを返します。個人データ、認証情報、ファイル、会話の 内容を収集、保存、送信することはなく、アカウントや API キーも必要ありません。

プライバシーポリシー全文:https://ottasia.com/privacy

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。