Tmdb について
Tmdb は映画、テレビ番組、人物の情報を検索する MCP サーバーで、TMDB のカタログを扱うクライアント向けです。検索、詳細、クレジット、おすすめ、トレンドのツールを Pipeworx 経由またはローカルの stdio で利用できます。
主な機能
- 01映画・番組・人物の検索
- 02作品詳細と出演者情報の取得
- 03予告編やクリップの取得
- 04おすすめとトレンドの確認
- 05作品やジャンルの探索
活用シーン
- 01名前から映画や番組を検索
- 02作品の出演者や動画を確認
- 03人物の映画・テレビ出演歴を調査
- 04トレンドや条件から作品を探索
MCP 対応
MCP クライアントに TMDB v3 の検索、詳細、作品発見ツールを公開します。Pipeworx ゲートウェイ経由のほか、この pack のツールのみを提供するローカル stdio サーバーとしても動作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/tmdb/mcpclaude mcp add --transport http pipeworx-io-tmdb https://gateway.pipeworx.io/tmdb/mcp{"mcpServers":{"pipeworx-io-tmdb":{"type":"http","url":"https://gateway.pipeworx.io/tmdb/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-tmdb":{"type":"http","url":"https://gateway.pipeworx.io/tmdb/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-tmdb":{"type":"http","url":"https://gateway.pipeworx.io/tmdb/mcp"}}}{"mcpServers":{"pipeworx-io-tmdb":{"serverUrl":"https://gateway.pipeworx.io/tmdb/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/tmdb
The Movie Database (TMDB) v3 MCP — 映画+テレビ番組+人物。無料のキー(非商用利用)。
Pipeworx の一部です — AI エージェントを1684以上のライブデータソースに接続するMCPゲートウェイです。
認証
- プラットフォーム:
PLATFORM_TMDB_KEY。BYO:?_apiKey=…。
ツール
configuration()— 画像設定+変更キーsearch_movie(query, year?, primary_release_year?, page?, language?, region?, include_adult?)— 映画検索search_tv(query, first_air_date_year?, year?, page?, language?, include_adult?)— テレビ番組検索search_person(query, page?, language?, include_adult?)— 人物検索search_multi(query, page?, language?, include_adult?)— 複数タイプの検索movie(movie_id, append_to_response?, language?)— 映画の詳細movie_credits(movie_id, language?)— キャスト/スタッフmovie_videos(movie_id, language?)— 予告編/クリップmovie_recommendations(movie_id, page?, language?)— おすすめ映画tv(tv_id, append_to_response?, language?)— テレビ番組の詳細tv_season(tv_id, season_number, language?)— シーズンの詳細tv_episode(tv_id, season_number, episode_number, language?)— エピソードの詳細person(person_id, append_to_response?, language?)— 人物の詳細person_combined_credits(person_id, language?)— 映画+テレビ番組の出演作品trending(media_type, time_window, page?, language?)— トレンドdiscover_movie(...)— 映画の発見(クエリパラメーターをそのまま渡します)discover_tv(...)— テレビ番組の発見genres_movie(language?)— 映画のジャンルgenres_tv(language?)— テレビ番組のジャンル
データソース
https://api.themoviedb.org/3
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"tmdb": {
"url": "https://gateway.pipeworx.io/tmdb/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/tmdb/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツール — ask_pipeworx、
discover_tools、search_within、remember/recall および
ゲートウェイ全体で利用できるその他のツール — を返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールに加えて、共有ツールがおよそ30個表示されます。接続の initialize 応答に正確な範囲が示されており、その日の状況を確認するための確かな情報源となります。
これは意図的なもので、偶然の多重化ではありません。メタツールを使うと、このパックで扱っていない質問にも、カタログ全体を横断してルーティングする ask_pipeworx 経由で回答できるため、MCP サーバーをもう1つ追加する必要がありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマにかかるコンテキストコストがルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、完全なゲートウェイに一度接続してください。
または、完全な Pipeworx ゲートウェイに接続して、このパックのツールだけでなく、すべてのパックのツールを直接一覧表示できます:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL も同じゲートウェイと、同じ1684以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも ask_pipeworx ですべてのツールを利用できます。
MCP クライアントがない場合:HTTP 経由で呼び出す
このパックでは独自の API キー(_apiKey)を使用します。当社ではキーを提供していないため、キーなしで実行できる curl コマンドはありません。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/configuration を実行します。ツールを探すには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も不要です:
{
"mcpServers": {
"tmdb": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-tmdb"]
}
}
}
または、直接実行して起動することを確認します:
npx -y @pipeworx/mcp-tmdb
stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します — 上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じデータソース、同じツールを利用でき、ask_pipeworx によるルーティングはありません。
ask_pipeworx での使用
ツールを直接呼び出す代わりに、自然な英語で質問できます。 これは、上記のパックエンドポイントでも、フルゲートウェイでも機能します。
ask_pipeworx({ question: "your question about Tmdb data" })
ゲートウェイが適切なツールを選択し、引数を自動的に入力します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。