Skip to main content
Glama
danjam

MCP LaunchBox

by danjam

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 install

Verweisen 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

query

string

Ja

Suchtext für den Abgleich mit Titeln und Serien

platform

string

Nein

Nach Plattformname filtern

limit

number

Nein

Maximale Anzahl der Ergebnisse (Standard 25)

exact

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

games

string[]

Ja

Array von Spieletiteln zum Nachschlagen

platform

string

Nein

Treffer auf eine bestimmte Plattform filtern

limit

number

Nein

Maximale Anzahl der zu verarbeitenden Titel (Standard 100)

exact

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

id

string

Ja

Die Spiele-ID (UUID aus den Suchergebnissen)

include_notes

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

query

string

Nein

Optionaler Titelfilter (Fuzzy-Match)

limit

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

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    Not graded
    quality
    B
    maintenance
    An 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.
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An 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.
    8
    546
    MIT

View all related MCP servers

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

View all MCP Connectors

Appeared in Searches

Latest Blog Posts

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