mcp-azureland
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-azurelandstart the event farming task"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-azureland
MCP server for managing AzurLaneAutoScript (ALAS) and other game automation scripts via AI agents.
Status: Phase 1 — Core process management, config tools, and monitoring.
Overview
mcp-azureland exposes ALAS as a set of MCP tools, enabling AI agents (OpenClaw, Hermes, Cursor, Claude Code, etc.) to:
Start/stop ALAS automation processes
Read/write ALAS JSON config files
Monitor runtime status via logs and screenshots
Schedule tasks (daily, campaign farming, event farming, etc.)
Design principles
Principle | Implementation |
Zero intrusion | Never imports or modifies ALAS source code |
Subprocess-based | ALAS runs as a subprocess via bridge script |
Filesystem IPC | Reads configs, logs, screenshots from ALAS filesystem |
Windows native | Process management optimized for Windows |
Extensible | Abstract adapter interface for future game scripts |
Related MCP server: Systems Manager
Quick Start
Prerequisites
Python 3.10+
AzurLaneAutoScript installed and configured
Windows (recommended)
Installation
# Clone and install
git clone git@github.com:Wislist/mcp-azureland.git
cd mcp-azureland
pip install -e .Configuration
Edit config/server.yaml to set the path to your ALAS installation:
alas_path: "D:/Games/AzurLaneAutoScript" # Absolute or relative pathRun
# Directly
python -m mcp_azureland.server
# Or via installed command
mcp-azurelandMCP Client Setup
Add to your AI agent's MCP configuration:
{
"mcpServers": {
"azureland": {
"command": "python",
"args": ["-m", "mcp_azureland.server"],
"cwd": "/path/to/mcp-azureland"
}
}
}MCP Tools
Process Management
Tool | Description |
| Start ALAS scheduler or run single task |
| Stop a running ALAS process |
| Get process status |
| List all available automation tasks |
Configuration
Tool | Description |
| List all ALAS config files |
| Read config values |
| Set config values |
| Enable/disable scheduler tasks |
Monitoring
Tool | Description |
| Read recent log output |
| Parse log for status summary |
| Get latest error screenshot |
| Read farming statistics |
Architecture
AI Agent (OpenClaw/Hermes)
│ MCP stdio (JSON-RPC)
▼
mcp-azureland server
│
├── ProcessManager ── subprocess ──► bridge/run_alas.py ── import ──► ALAS
├── ConfigManager ── read/write ──► config/*.json
└── MonitorManager ── tail/read ───► log/*.txt, screenshots/Extending
To add support for another game:
Create a new adapter in
src/mcp_azureland/adapters/Inherit from
BaseGameAdapterand implement the abstract methodsRegister the adapter in
server.py
See adapters/base.py for the interface.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Manage portable AI agent playbooks, Agent Skills, MCP configurations, personas, and memory.
Remote MCP server to read and manage your Atako AI agents, messages, files, and integrations.
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Minecraft servers through MCSManager, including instance control (start/stop/restart), file management, scheduled tasks, user management, and backup operations.5-
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to manage system updates, application installations, and remote host orchestration through MCP tools.3MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform extensive Windows system administration, file operations, process management, network configuration, registry editing, GUI automation, and more through a comprehensive set of MCP tools.1MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to control Windows PCs by executing shell commands, managing files, capturing screenshots, and monitoring system information through a comprehensive set of MCP tools.181MIT