Raid Shadow Legends MCP Server

by MadnessEngineering

246 downloads
Not rated
GitHub

About

MCP server for Raid Shadow Legneds, Obviously

Details

Author
MadnessEngineering
Downloads
246
Categories
Other, Automation

- Provides MCP tools: RaidShadowLegendsControl, RaidShadowLegendsStatus, RaidShadowLegendsSetGoal
- REST API for status, commands, and goal setting
- Communicates via MQTT on topics commands/raid, commands/raid/goals, status/raid
- Supports commands like raid_start, clan_boss, raid_auto_toggle, raid_end, raid_lock_toggle
- Requires Tasker project on Android to parse and execute commands
- Publishes status updates (progress, battle count, energy) in JSON format

Install Node.js 18+, an MQTT broker running on port 9900, and Tasker with the Raid automation project on an Android device. Clone the repository, run npm install, npm run build, and npm start. Change the MQTT broker URL by modifying MQTT_SERVER_URL in src/index.ts and src/RaidShadowLegendsButItsMCP.ts. Use the REST API endpoints (/api/status, /api/command, /api/goal) or MCP tools to interact.

Raid Shadow Legends MCP Server

Control your Raid Shadow Legends Tasker automation via a Mission Control Protocol server.

Overview

This project provides an MCP server that integrates with Tasker automation for Raid Shadow Legends. It allows you to:

- Control Raid Shadow Legends automation via MCP tools
- Set automation goals through a REST API
- Monitor game status via MQTT
- Interact with Tasker projects

Prerequisites

- Node.js 18+
- MQTT broker running on port 9900
- Tasker installed on an Android device with the Raid automation project
- The Tasker project should be configured to listen to MQTT topics

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.