ralphschuler/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 dayong@mcphub.com.
The Screeps API MCP Server is a Model Context Protocol server designed to facilitate interaction with Screeps game servers, enabling AI assistants and other MCP clients to execute commands, retrieve data, and manage memory.
Tools
Functions exposed to the LLM to take actions
screeps_connection_status
Show connection details for the configured Screeps server, including console stream state.
screeps_console_command
Execute JavaScript code in the Screeps console.
screeps_console_history
Retrieve recent console messages.
screeps_console_stream_start
Open a persistent websocket console stream and buffer messages in memory.
screeps_console_stream_read
Read buffered console messages captured by the live stream.
screeps_console_stream_stop
Stop the live console stream and release the websocket connection.
screeps_user_info
Get information about the authenticated user.
screeps_shards_info
Fetch shard metadata from the server.
screeps_room_objects
Get all objects in a specific room.
screeps_room_terrain
Get terrain data for a room.
screeps_memory_get
Read a value from the Screeps Memory object.
screeps_memory_set
Write a value into the Screeps Memory object.
screeps_memory_delete
Remove a value from the Screeps Memory object.
screeps_memory_segment_get
Retrieve data from a memory segment.
screeps_memory_segment_set
Store data in a memory segment.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client