screeps-mcp-server
If you are the rightful owner of screeps-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with the Screeps game API.
The Screeps MCP Server is designed to facilitate interaction between the Screeps game and AI/LLM tools through a standardized protocol. By implementing the Model Context Protocol, this server allows large language models and other MCP clients to access, query, and operate on Screeps game accounts and data in a structured manner. It supports various types of Screeps servers, including official, private, and Steam servers, making it versatile for different user needs. The server securely connects to Screeps servers using either a token or username/password authentication, ensuring safe data transactions. Additionally, it is extensible, allowing developers to add new MCP tools and resources to cover more Screeps API endpoints. This project aims to bridge the gap between the Screeps game and AI technologies, providing a seamless integration experience.
Features
- MCP-compliant server for easy integration with LLMs and other clients.
- Secure connection to Screeps servers using token or username/password.
- Supports official, private, and Steam Screeps servers via configuration.
- Extensible architecture for adding new MCP tools/resources.
- Configurable through environment variables for flexible deployment.
Tools
getPlayerInfo
Retrieves the authenticated Screeps player's username and GCL (Global Control Level).