GoodWatch について
GoodWatchは、映画やテレビ番組を探して視聴履歴を記録し、好みに応じた作品を提案するサービスです。提供されたREADMEにはアプリの開発とデプロイ方法が記載され、MCPインターフェースの説明はありません。
主な機能
- 01映画や番組の検索
- 02視聴履歴の記録
- 03好みに応じた提案
活用シーン
- 01映画や番組を探す
- 02視聴済み作品を記録する
- 03好みに合う作品の提案を得る
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://goodwatch.app/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http app-goodwatch https://goodwatch.app/mcpCursor.cursor/mcp.json
{"mcpServers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"app-goodwatch":{"type":"http","url":"https://goodwatch.app/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"app-goodwatch":{"serverUrl":"https://goodwatch.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Remix へようこそ!
開発
ターミナルから次を実行します。
npm run dev
これにより、開発モードでアプリが起動し、ファイルの変更時にアセットが再ビルドされます。
デプロイ
まず、本番環境用にアプリをビルドします。
npm run build
次に、本番モードでアプリを実行します。
npm start
本番環境
Coolify はこのディレクトリの Dockerfile をビルドし、イメージをポート 3000 で実行します。イメージをローカルで確認するには、次を実行します。
docker build -t goodwatch-webapp .
docker run --rm -p 3000:3000 --env-file .env goodwatch-webapp
イメージにシークレットを含めないでください。ビルド時にシークレットは不要で、Coolify はコンテナの起動時に環境変数を渡します。
ランタイムステージには RUN 命令を含めず、Coolify の「Inject Build Args to Dockerfile」はオフにしてください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。