Drive a running tModLoader instance from an agent: launch it, ask it questions, photograph it, and read its state back as structured data.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add tmodloader -- uvx tmodloader-mcp~/.codex/config.toml
[mcp_servers.tmodloader]
command = "uvx"
args = ["tmodloader-mcp"]
# codex mcp add tmodloader -- uvx tmodloader-mcp~/.cursor/mcp.json
{
"mcpServers": {
"tmodloader": {
"command": "uvx",
"args": [
"tmodloader-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"tmodloader": {
"type": "stdio",
"command": "uvx",
"args": [
"tmodloader-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"tmodloader": {
"command": "uvx",
"args": [
"tmodloader-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"tmodloader": {
"command": "uvx",
"args": [
"tmodloader-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"tmodloader": {
"command": "uvx",
"args": [
"tmodloader-mcp"
]
}
}
}