MCP LaunchBox
MCP LaunchBox
AIアシスタントがLaunchBoxのゲームライブラリを照会できるようにするMCPサーバーです。Steam、GOG、Epic、エミュレーターなど、すべてのプラットフォームにわたるゲームコレクション全体を、AIアシスタントから直接検索できます。
Claude Desktop、Claude Code、またはMCP互換クライアントで動作します。
ユースケース
ゲームバンドルのスクリーンショットを送信して、すでに所有しているゲームを確認する(あいまい一致によりOCRエラーやタイプミスにも対応)
セール中のゲームを購入する前のクイック検索
プラットフォームや名前でライブラリを閲覧
ゲームのプレイ時間を確認
インストール済みでまだプレイしていないゲームを探す
プラットフォームを横断して現在プレイ中のゲームを確認する
Related MCP server: gamelibs-mcp
セットアップ
Node.js 20以上が必要です。
1. LaunchBoxのインストール
ゲームデータを含むLaunchBoxがインストールされている必要があります。
2. MCPクライアントの設定
MCPクライアントの設定にサーバーを追加します。方法は2通りあります:
オプションA:GitHubから直接実行(インストール不要)
{
"mcpServers": {
"launchbox": {
"command": "npx",
"args": ["-y", "github:danjam/mcp-launchbox"],
"env": {
"LAUNCHBOX_PLATFORMS_PATH": "C:/LaunchBox/Data/Platforms"
}
}
}
}オプションB:クローンしてローカルで実行
git clone https://github.com/danjam/mcp-launchbox.git
cd mcp-launchbox
npm install次に、MCPクライアントでローカルビルドを指定します:
{
"mcpServers": {
"launchbox": {
"command": "node",
"args": ["/path/to/mcp-launchbox/dist/index.js"],
"env": {
"LAUNCHBOX_PLATFORMS_PATH": "C:/LaunchBox/Data/Platforms"
}
}
}
}/path/to/mcp-launchbox は、プロジェクトをクローンした実際のパスに置き換えてください。
できること
ゲームの検索
タイトルでゲームライブラリを検索します。タイトルとシリーズフィールド全体で、あいまい一致を使用します。句読点(ダッシュ、コロン、&/and)は、デフォルトで照合前に正規化されます。
信頼度スケール:1.0 = 完全一致、≥0.85 = 非常に高い可能性、≥0.65 = 可能性あり、<0.65 = 推測。詳細なメタデータについては get_game_details を使用してください。
ツール:search_games
パラメータ | 型 | 必須 | 説明 |
| string | はい | タイトルおよびシリーズと照合する検索テキスト |
| string | いいえ | プラットフォーム名でフィルタリング |
| number | いいえ | 返す最大結果数(デフォルト25) |
| boolean | いいえ | 句読点の正規化を無効にする(デフォルトfalse) |
ライブラリの確認
リスト内のゲームがライブラリにすでに存在するかを確認します。まず完全なタイトル一致を使用し、次に曖昧一致を使用します。誤検知を避けるため、信頼度が≥0.85の一致のみが含まれます。一致が見つからない場合、診断用に最大5つの近い候補が nearMisses に表示されます。句読点は、デフォルトで照合前に正規化されます。
バンドルの重複チェック用に設計されています。1つずつ検索するのではなく、すべてのタイトルを1回の呼び出しで渡してください。すべてのプラットフォームを横断して確認するには platform を省略してください(バンドルにはこちらを推奨)。
ツール:check_library
パラメータ | 型 | 必須 | 説明 |
| string[] | はい | 検索するゲームタイトルの配列 |
| string | いいえ | 特定のプラットフォームに一致をフィルタリング |
| number | いいえ | 処理する最大タイトル数(デフォルト100) |
| boolean | いいえ | 句読点の正規化を無効にする(デフォルトfalse) |
ゲーム詳細の取得
IDを指定して特定のゲームの詳細を取得します。タイトル、プラットフォーム、開発者、ジャンル(配列)、シリーズ、評価(communityStarRatingとstarRating、両方とも0~5)、プレイ時間({seconds, hours})、インストール状況など、すべてのメタデータをcamelCaseで返します。空または欠落している文字列フィールドは null になります。
ツール:get_game_details
パラメータ | 型 | 必須 | 説明 |
| string | はい | ゲームID(検索結果のUUID) |
| boolean | いいえ | Notesフィールドを含める(デフォルトfalse) |
プラットフォーム一覧の表示
ライブラリ内のすべてのプラットフォームと、それぞれのゲーム数を一覧表示します。パラメータは不要です。
ツール:list_platforms
重複の検索
タイトルごとにグループ化された重複ゲームエントリを検索します。プラットフォーム間および同一プラットフォーム内の重複が含まれます。
ツール:find_duplicates
パラメータ | 型 | 必須 | 説明 |
| string | いいえ | オプションのタイトルフィルタ(あいまい一致) |
| number | いいえ | 返す最大重複グループ数(デフォルト25) |
統計の取得
ライブラリの概要統計(合計ゲーム数、合計プラットフォーム数、ゲーム数上位10プラットフォーム)を取得します。パラメータは不要です。
ツール:get_stats
ライブラリの再読み込み
ディスクからすべてのゲームデータを再読み込みします。LaunchBoxでゲームを追加または削除した後に使用してください。パラメータは不要です。
ツール:reload_library
ライセンス
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA feature-rich Model Context Protocol server that gives AI assistants full access to your Steam game library.144MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that exposes your Steam, Epic Games Store, and IGDB game data as tools, enabling game library queries, install status checks, and metadata enrichment.1MIT
- AlicenseAqualityBmaintenanceMCP server enabling AI assistants to search Steam games, retrieve official store metadata, and analyze player review sentiment via public Steam Storefront JSON APIs without an API key.359MIT
- AlicenseAqualityBmaintenanceAn MCP server that connects AI assistants to the Steam Web API and storefront, enabling game library analysis, mood-based backlog recommendations, wishlist evaluation, and storefront searches.8546MIT
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server for AI dialogue using various LLM models via AceDataCloud
An MCP server that gives your AI access to the source code and docs of all public github repos
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/danjam/mcp-launchbox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server