Arquitectura de los servidores MCP
Creé un servidor MCP local en Node/TypeScript que expone herramientas para consultar el inventario, colocar bloques por coordenadas relativas y leer el chat del servidor en vivo.
Gracias a esto, puedo pedirle a un agente que supervise la construcción o pruebe mecánicas de redstone de forma completamente desatendida.
mcp-tool-definition.jsonjson
{
"name": "place_block",
"description": "Coloca un bloque en coordenadas del mundo",
"parameters": {
"type": "object",
"properties": {
"block": { "type": "string" },
"pos": { "type": "array", "items": { "type": "number" } }
},
"required": ["block", "pos"]
}
}Lo que he aprendido
La latencia y la confirmación de estado son críticas. Si el agente asume que un bloque se colocó sin verificar la respuesta del servidor de Minecraft, puede provocar desincronizaciones en construcciones complejas.
