MCP Server para IA — Tu IA que ya sabe de ClassicUO y de UA desde que la abres
Hola a todos,
Si alguna vez has intentado pedirle a una IA (ChatGPT, Claude, Copilot...) que te ayude a escribir una macro para Ultima Alianza, seguramente te ha pasado esto:
"Claro, aquí tienes tu macro... [código con variables inexistentes, métodos que no existen y comandos inventados]"
El problema es sencillo de entender: la IA no sabe nada de ClassicUO ni de UA. Es como pedirle a alguien que acaba de llegar de Marte que te ayude a cocinar un plato típico de tu pueblo. Tiene buena voluntad, pero se lo inventa.
¿Cómo funciona una IA y por qué no sabe de ClassicUO ni de UA?
Cada vez que abres una conversación con una IA, es como hablar con alguien que acaba de despertar sin ningún recuerdo. No sabe quién eres, no sabe de qué ibas a hablar, y no sabe nada sobre ClassicUO ni sobre Ultima Alianza.
La solución habitual es darle esa información tú a mano al principio de cada conversación — copiar y pegar una "chuleta" enorme con toda la API (API = COMANDOS de programación) y los comandos de UA. Funciona, pero tienes que acordarte de hacerlo cada vez, y si se te olvida, vuelves al punto de partida.
El MCP Server hace eso por ti, automáticamente, sin que tengas que hacer nada.
¿Qué es el MCP Server?
Es un pequeño programa que se queda ejecutándose en segundo plano en tu ordenador — como un servicio de Windows, no ocupa ventana ni pantalla. Cada vez que abres Claude Desktop, Cursor o Windsurf, ese programa le pasa automáticamente toda la información que necesita:
- La API completa de scripting de ClassicUO
- Guía de buenas prácticas para macros sin lag
- Todos los comandos del servidor UA (.vendas, .cast, .nigro, .vida...)
- 12 macros reales de jugadores de UA como ejemplos
- 497 NPCs del servidor con sus gráficos
- Más de 700 items crafteables con sus gráficos y colores
- Referencia de colores de metales, ores y armaduras
Y lo mejor: esa información no ocupa espacio en la conversación. La IA la tiene disponible, pero no "llena su cabeza" con ella — puedes tener conversaciones largas sin que pierda el hilo.
¿Qué ventaja tiene sobre no tenerlo?
Sin el MCP:
- Tienes que copiar y pegar la chuleta a mano en cada conversación nueva
- Si se te olvida, la IA inventa métodos y comandos que no existen
- Cada vez que empiezas de nuevo, vuelves a empezar de cero
Con el MCP:
- La IA ya sabe todo desde el primer mensaje, sin que hagas nada
- Funciona en todas tus conversaciones automáticamente
- La IA escribe código correcto desde el primer intento
- Las conversaciones pueden ser largas sin que pierda información
¿Cómo lo descargo?
Opción A — Ejecutable (recomendada, sin instalar nada)
1. Ve a este enlace
2. Descarga el archivo classicuo-ua-mcp.exe de la version más alta que veas.
3. Ponlo en una carpeta donde no lo vayas a mover, por ejemplo C:\UA\mcp\
Eso es todo para la descarga.
¿Cómo lo configuro?
Tienes que decirle a tu programa de IA dónde está ese archivo. Se hace una sola vez y ya no hay que tocarlo más.
Claude Desktop — paso a paso
1. Abre el Explorador de Windows y escribe esto en la barra de direcciones: %APPDATA%\Claude y pulsa Enter
2. Si existe el archivo claude_desktop_config.json, ábrelo con el bloc de notas. Si no existe, créalo con ese nombre exacto.
3. Borra lo que haya dentro (si hay algo) y pega exactamente esto:
Código:
{
"mcpServers": {
"classicuo-ua": {
"command": "C:/UA/mcp/classicuo-ua-mcp.exe"
}
}
}
4. Si pusiste el .exe en otra carpeta, cambia C:/UA/mcp/classicuo-ua-mcp.exe por la ruta correcta. Ojo: usa barras / en lugar de \.
5. Guarda el archivo y reinicia Claude Desktop.
6. Cuando vuelva a abrir, verás un pequeño icono de herramientas en la parte inferior de la pantalla de conversación. Eso significa que está conectado y funcionando.
Cursor
Ve a Settings → MCP y añade la misma configuración del bloque de código de arriba.
Windsurf
Ve a Settings → MCP y añade la misma configuración del bloque de código de arriba.
¿Y ya está?
Sí. Abre una conversación nueva y pregunta directamente lo que necesitas:
"USando el MCP de clasic uo y UA Hazme una macro que cure con vendas cuando me baje la vida por debajo del 60%"
La IA ya sabe cómo funciona ClassicUO, qué extensión tienen los archivos, qué comandos tiene UA y cómo estructurar el código para que no genere lag. Sin que hayas tenido que explicarle nada.
Más información
¡Cualquier te la resolverá tu IA favorita!