An MCP server that can control an OpenSim using its REST Console API for server management functions
2.0K
opensim-console2mcp bridges the OpenSimulator REST console to MCP so AI agents and MCP clients can manage an OpenSim region using tools.
It is intended to be used as part of the OpenSim Stack project: "A docker stack to get an AI integrated virtual world up and running in minutes."
Run the container and point it at your OpenSim REST console:
docker run --rm \
-e CONSOLE_MCP_TRANSPORT=http \
-e CONSOLE_MCP_HOST=0.0.0.0 \
-e CONSOLE_MCP_PORT=8997 \
-e CONSOLE_MCP_HTTP_ENDPOINT=/mcp \
-e OPENSIM_CONSOLE_URL=http://host.docker.internal:9000 \
-e OPENSIM_CONSOLE_USER=ConsoleUser \
-e OPENSIM_CONSOLE_PASS=ConsolePass \
-p 8997:8997 \
bithatch/opensim-console2mcp:latest
Then connect your MCP client to:
http://localhost:8997/mcpopensim-ai-docker): https://github.com/opensim-stack/opensim-ai-dockeropensim-console2mcp on GitHub: https://github.com/opensim-stack/opensim-console2mcpopensim-metaverse2mcp):
Content type
Image
Digest
sha256:f4053b68c…
Size
127.3 MB
Last updated
4 days ago
docker pull bithatch/opensim-console2mcp