Sts2 Agent: Een MCP-server en mod voor Slay the Spire 2 AI-besturing
Sts2 Agent door Chartyr is een gratis MCP-servertool en in-game mod ontworpen om verbinding te maken met Slay the Spire 2. Het stelt externe AI-clients en ontwikkelaars in staat om met het spel te interageren, waardoor controle en toegang tot de spelstatus mogelijk is. Gebouwd met Python voor de servercomponent en C# voor de game-mod, ondersteunt Sts2 Agent onderzoeks- en educatieve toepassingen. Het biedt een gestructureerde manier voor AI-modellen om het spel te spelen of te observeren via een lokale HTTP API, waardoor het een belangrijke interface is voor geavanceerde game-automatisering.
Meest gekozen alternatief
Waar verbindt Sts2 Agent mee?
Sts2 Agent verbindt rechtstreeks met het spel Slay the Spire 2, met een dubbele functie als zowel een MCP-server als een in-game mod. De servercomponent, ontwikkeld in Python, communiceert met externe AI-clients, terwijl de onderliggende game mod is gebouwd in C#. Deze architectuur maakt diepe interactie mogelijk, waardoor AI-modellen gameplay kunnen observeren en beïnvloeden. Het stelt een brug in tussen de game-omgeving en externe intelligentie, waardoor Slay the Spire 2 toegankelijk wordt voor geautomatiseerde controle.
Kernfuncties en tools
Sts2 Agent biedt verschillende oproepbare tools voor interactie met Slay the Spire 2. Deze omvatten health_check voor systeemstatus, get_game_state en get_raw_game_state voor het ophalen van game-informatie, en agent_view voor een specifiek perspectief. Acties worden beheerd via get_available_actions en act, waardoor AI-clients zetten kunnen doen. Aanvullende tools zoals get_game_data_* bieden specifieke gegevens, en wait_until_actionable helpt bij het synchroniseren van operaties. Deze tools maken gedetailleerde controle en observatie van het spel mogelijk.
Voor wie is het?
Sts2 Agent is bedoeld voor ontwikkelaars en externe AI-clients die zich bezighouden met onderzoek en educatieve inspanningen. Het ontwerp ondersteunt projecten die gericht zijn op game-automatisering, AI-modeltraining en experimentele gameplay-scenario's binnen Slay the Spire 2. Het programma biedt de nodige interface voor AI om game-staten te interpreteren en acties uit te voeren, waardoor het een waardevolle bron is voor academische of verkennende AI-ontwikkeling. Sla dit over als je geen ontwikkelaar of externe AI-client bent die geïnteresseerd is in game-automatisering of onderzoek.
Hoe te beginnen
De server authenticates met behulp van een API-sleutel die als omgevingsvariabele wordt doorgegeven. Dit houdt in dat je de STS2_NETWORK_BEARER_TOKEN moet configureren en HTTP-vervoer moet gebruiken via http://127.0.0.1:8765/mcp.
Gebruikscases
- Een AI-model toestaan om automatisch te spelen of stap voor stap door het spel te gaan.
- Een lokale tweede game-instantie starten voor coöperatief spel met een AI-model.
- Game-staat en acties blootstellen via een lokale HTTP API voor externe AI-clients om aan te roepen en het spel te controleren.
Sts2 Agent biedt een gespecialiseerde interface voor AI-interactie met Slay the Spire 2, en dient ontwikkelaars en AI-klanten in onderzoek. De op Python gebaseerde MCP-server en de C#-game-mod maken gedetailleerde toegang tot de game-status en actie-uitvoering via HTTP mogelijk. Het programma ondersteunt verschillende AI-gedreven gameplay-scenario's, van automatisch spelen tot coöperatieve sessies. Het is een gerichte oplossing voor degenen die intelligente agenten voor het spel bouwen.





