Sts2 Agent: Sebuah Server MCP dan Mod untuk Kontrol AI Slay the Spire 2
Sts2 Agent oleh Chartyr adalah alat server MCP gratis dan mod dalam permainan yang dirancang untuk terhubung dengan Slay the Spire 2. Ini memungkinkan klien AI eksternal dan pengembang untuk berinteraksi dengan permainan, memberikan kontrol dan akses ke status permainan. Dibangun dengan Python untuk komponen servernya dan C# untuk mod permainan, Sts2 Agent mendukung aplikasi penelitian dan pendidikan. Ini menawarkan cara terstruktur bagi model AI untuk bermain atau mengamati permainan melalui API HTTP lokal, menjadikannya antarmuka kunci untuk otomatisasi permainan yang canggih.
Alternatif yang Direkomendasikan Teratas
Apa yang dihubungkan oleh Sts2 Agent?
Sts2 Agent terhubung langsung ke permainan Slay the Spire 2, berfungsi ganda sebagai server MCP dan mod dalam permainan. Komponen server, yang dikembangkan dalam Python, berkomunikasi dengan klien AI eksternal, sementara mod permainan yang mendasarinya dibangun dalam C#. Arsitektur ini memungkinkan interaksi mendalam, memungkinkan model AI untuk mengamati dan mempengaruhi permainan. Ini membangun jembatan antara lingkungan permainan dan kecerdasan eksternal, menjadikan Slay the Spire 2 dapat diakses untuk kontrol otomatis.
Fitur dan alat inti
Sts2 Agent mengekspos beberapa alat yang dapat dipanggil untuk berinteraksi dengan Slay the Spire 2. Ini termasuk health_check untuk status sistem, get_game_state dan get_raw_game_state untuk mengambil informasi permainan, dan agent_view untuk perspektif tertentu. Tindakan dikelola melalui get_available_actions dan act, memungkinkan klien AI untuk melakukan gerakan. Alat tambahan seperti get_game_data_* menyediakan data spesifik, dan wait_until_actionable membantu menyinkronkan operasi. Alat-alat ini memungkinkan kontrol dan pengamatan yang mendetail terhadap permainan.
Untuk siapa ini?
Sts2 Agent ditujukan untuk pengembang dan klien AI eksternal yang terlibat dalam penelitian dan upaya pendidikan. Desainnya mendukung proyek yang berfokus pada otomatisasi permainan, pelatihan model AI, dan skenario permainan eksperimental dalam Slay the Spire 2. Program ini menyediakan antarmuka yang diperlukan bagi AI untuk menginterpretasikan status permainan dan mengeksekusi tindakan, menjadikannya sumber daya yang berharga untuk pengembangan AI akademis atau eksploratif. Lewati ini jika Anda bukan pengembang atau klien AI eksternal yang tertarik pada otomatisasi permainan atau penelitian.
Cara memulai
Server mengautentikasi menggunakan kunci API yang diteruskan sebagai variabel lingkungan. Ini melibatkan mengonfigurasi STS2_NETWORK_BEARER_TOKEN dan menggunakan transportasi HTTP melalui http://127.0.0.1:8765/mcp.
Kasus penggunaan
- Memungkinkan model AI untuk bermain otomatis atau melangkah melalui permainan.
- Meluncurkan instance permainan kedua lokal untuk bermain kooperatif dengan model AI.
- Mengekspos status permainan dan tindakan melalui API HTTP lokal untuk klien AI eksternal untuk memanggil dan mengontrol permainan.
Sts2 Agent menyediakan antarmuka khusus untuk interaksi AI dengan Slay the Spire 2, melayani pengembang dan klien AI dalam penelitian. Server MCP berbasis Python dan mod game C# memungkinkan akses status game yang mendetail dan eksekusi aksi melalui HTTP. Program ini mendukung berbagai skenario gameplay yang didorong oleh AI, dari auto-playing hingga sesi kooperatif. Ini adalah solusi terfokus bagi mereka yang membangun agen cerdas untuk game tersebut.