screeps-mcp-server

ralphschuler/screeps-mcp-server

3.2

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

No resources