MCP LaunchBox
MCP LaunchBox
Ein MCP-Server, der es KI-Assistenten ermöglicht, Ihre LaunchBox-Spielesammlung abzufragen. Durchsuchen Sie Ihre gesamte Spielesammlung über alle Plattformen hinweg (Steam, GOG, Epic, Emulatoren usw.) direkt von Ihrem KI-Assistenten aus.
Funktioniert mit Claude Desktop, Claude Code oder jedem MCP-kompatiblen Client.
Anwendungsfälle
Senden Sie einen Screenshot eines Spiele-Bundles und prüfen Sie, welche Sie bereits besitzen — Fuzzy-Matching gleicht OCR-Fehler und Tippfehler aus
Schnelle Nachschlagefunktion vor dem Kauf eines Spiels im Angebot
Durchsuchen Sie Ihre Bibliothek nach Plattform oder Name
Prüfen Sie, wie viel Zeit Sie mit einem Spiel verbracht haben
Finden Sie installierte Spiele, die Sie noch nicht gespielt haben
Sehen Sie, was Sie aktuell auf verschiedenen Plattformen spielen
Related MCP server: gamelibs-mcp
Einrichtung
Erfordert Node.js 20+.
1. LaunchBox-Installation vorhanden
Sie benötigen eine installierte LaunchBox mit Ihren Spieldaten.
2. Konfigurieren Sie Ihren MCP-Client
Fügen Sie den Server zur Konfiguration Ihres MCP-Clients hinzu. Es gibt zwei Möglichkeiten:
Option A: Direkt von GitHub ausführen (keine Installation erforderlich)
{
"mcpServers": {
"launchbox": {
"command": "npx",
"args": ["-y", "github:danjam/mcp-launchbox"],
"env": {
"LAUNCHBOX_PLATFORMS_PATH": "C:/LaunchBox/Data/Platforms"
}
}
}
}Option B: Klonen und lokal ausführen
git clone https://github.com/danjam/mcp-launchbox.git
cd mcp-launchbox
npm installVerweisen Sie dann Ihren MCP-Client auf den lokalen Build:
{
"mcpServers": {
"launchbox": {
"command": "node",
"args": ["/path/to/mcp-launchbox/dist/index.js"],
"env": {
"LAUNCHBOX_PLATFORMS_PATH": "C:/LaunchBox/Data/Platforms"
}
}
}
}Ersetzen Sie /path/to/mcp-launchbox durch den tatsächlichen Pfad, unter dem Sie das Projekt geklont haben.
Was Sie tun können
Spiele suchen
Durchsuchen Sie die Spielebibliothek nach Titeln. Verwendet Fuzzy-Matching über Titel- und Serienfelder. Satzzeichen (Bindestriche, Doppelpunkte, &/und) werden standardmäßig vor dem Abgleich normalisiert.
Konfidenzskala: 1.0 = perfekter Treffer, ≥0.85 = sehr wahrscheinlich, ≥0.65 = wahrscheinlich, <0.65 = spekulativ. Verwenden Sie get_game_details für vollständige Metadaten.
Tool: search_games
Parameter | Typ | Erforderlich | Beschreibung |
| string | Ja | Suchtext für den Abgleich mit Titeln und Serien |
| string | Nein | Nach Plattformname filtern |
| number | Nein | Maximale Anzahl der Ergebnisse (Standard 25) |
| boolean | Nein | Normalisierung von Satzzeichen deaktivieren (Standard false) |
Bibliothek prüfen
Prüfen Sie, welche Spiele aus einer Liste bereits in der Bibliothek vorhanden sind. Verwendet zuerst exakten Titelabgleich, dann Fuzzy-Matching — nur Treffer mit einer Konfidenz ≥0.85 werden einbezogen, um falsch-positive Ergebnisse zu vermeiden. Wenn kein Treffer gefunden wird, zeigt nearMisses bis zu 5 nahe Kandidaten zur Diagnose an. Satzzeichen werden standardmäßig vor dem Abgleich normalisiert.
Entwickelt für die Prüfung auf Duplikate in Bundles — übergeben Sie alle Titel in einem Aufruf, anstatt einzeln zu suchen. Lassen Sie platform weg, um über alle Plattformen hinweg zu prüfen (empfohlen für Bundles).
Tool: check_library
Parameter | Typ | Erforderlich | Beschreibung |
| string[] | Ja | Array von Spieletiteln zum Nachschlagen |
| string | Nein | Treffer auf eine bestimmte Plattform filtern |
| number | Nein | Maximale Anzahl der zu verarbeitenden Titel (Standard 100) |
| boolean | Nein | Normalisierung von Satzzeichen deaktivieren (Standard false) |
Spieldetails abrufen
Erhalten Sie vollständige Details für ein bestimmtes Spiel anhand seiner ID. Gibt alle Metadaten in camelCase zurück: Titel, Plattform, Entwickler, Genres (Array), Serie, Bewertungen (communityStarRating und starRating, beide 0–5), Spielzeit ({seconds, hours}), Installationsstatus und mehr. String-Felder sind null, wenn sie leer/fehlend sind.
Tool: get_game_details
Parameter | Typ | Erforderlich | Beschreibung |
| string | Ja | Die Spiele-ID (UUID aus den Suchergebnissen) |
| boolean | Nein | Das Notizen-Feld einbeziehen (Standard false) |
Plattformen auflisten
Listen Sie alle Plattformen in der Bibliothek mit ihrer Anzahl an Spielen auf. Keine Parameter erforderlich.
Tool: list_platforms
Duplikate finden
Finden Sie doppelte Spieleinträge, gruppiert nach Titel — beinhaltet plattformübergreifende und plattforminterne Duplikate.
Tool: find_duplicates
Parameter | Typ | Erforderlich | Beschreibung |
| string | Nein | Optionaler Titelfilter (Fuzzy-Match) |
| number | Nein | Maximale Anzahl der zurückzugebenden Duplikatgruppen (Standard 25) |
Statistiken abrufen
Erhalten Sie zusammenfassende Statistiken der Bibliothek (Gesamtzahl der Spiele, Gesamtzahl der Plattformen, Top 10 Plattformen nach Spielanzahl). Keine Parameter erforderlich.
Tool: get_stats
Bibliothek neu laden
Laden Sie alle Spieldaten neu von der Festplatte. Verwenden Sie dies, nachdem Sie Spiele in LaunchBox hinzugefügt oder entfernt haben. Keine Parameter erforderlich.
Tool: reload_library
Lizenz
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