TMDB MCP サーバー
映画データベース(TMDB)APIへのアクセスを提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AIアシスタントはMCPインターフェースを介して映画情報を検索・取得できるようになります。
特徴
タイトル、年、その他の条件で映画を検索
映画の詳細情報を取得する
MCP対応のAIアシスタントとの簡単な統合
Related MCP server: TMDB MCP Server
前提条件
Node.js >= 18
TMDB API キー ( TMDBから取得)
インストール
リポジトリをクローンします。
git clone https://github.com/rakeshgangwar/tmdb-mcp-server.git
cd tmdb-mcp-server依存関係をインストールします:
npm installサーバーを構築します。
npm run build構成
MCP 設定ファイル (通常はcline_mcp_settings.json ) で MCP サーバーを構成します。
{
"mcpServers": {
"tmdb": {
"command": "node",
"args": ["/path/to/tmdb-mcp-server/dist/index.js"],
"env": {
"TMDB_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}your-api-key-hereを TMDB API キーに置き換え、 /path/to/実際のパスに置き換えます。
利用可能なツール
検索_映画
Movie Database API を使用して映画を検索します。
パラメータ:
query(必須): 検索クエリ文字列year(オプション): リリース年でフィルタリングpage(オプション):ページ番号(デフォルト:1)
例:
{
"query": "Inception",
"year": 2010,
"page": 1
}発達
srcディレクトリに変更を加えますプロジェクトをビルドします。
npm run build設定でMCPサーバーを構成して変更をテストします
貢献
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/amazing-feature)変更をコミットします (
git commit -am 'Add some amazing feature')ブランチにプッシュする (
git push origin feature/amazing-feature)プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
映画データベースAPIを提供するTMDB API
MCP SDK のモデルコンテキストプロトコル