DesarrolladoresRegistro de cambios

Registro de cambios

Versiones del SDK de TypeScript, del servidor MCP y de la API REST. Cada versión del SDK y del MCP tiene una URL de descarga fija; las versiones actuales y las sumas de verificación están en index.json.

Actualizar: cambia la versión en tu URL de instalación, p. ej. hostwolf-mcp-0.1.1.tgz → hostwolf-mcp-0.1.2.tgz. El servidor MCP te avisa cuando sale una versión nueva.

SDK y MCP 0.1.8#

11 de octubre de 2026

  • SDK: databases.create() gestiona la primera base de datos de un servidor, que responde 202 mientras arranca el servicio de bases de datos (unos 40 segundos). Devuelve un resultado pendiente (compruébalo con isDatabasePending()), o pasa { wait: true } para recibir la base de datos terminada. databases.waitUntilReady() también se encarga de esperar por sí solo. Bases de datos
  • SDK: nuevos databases.service(), setRemoteAccess(), export() e import(). Las bases de datos ahora informan de remote_ips, remote_anywhere y remote_address.
  • MCP: nuevas herramientas de bases de datos: list_databases, create_database (espera por defecto a un servicio de bases de datos nuevo), set_database_remote_access, rotate_database_password y delete_database. El servidor que ejecutas tú también tiene export_database e import_database. Las contraseñas quedan ocultas salvo que las pidas.

API REST#

11 de octubre de 2026

  • Nuevo: las bases de datos funcionan en la propia máquina de tu servidor. El primer POST /databases responde 202 Accepted con el estado del servicio de bases de datos; la base de datos aparece unos 40 segundos después. Detalles
  • Nuevo: GET /databases/service, POST /databases/{id}/remote (IP remotas o remote_anywhere), GET /databases/{id}/export y POST /databases/{id}/import.
  • Cambio: cada servidor incluye 5 bases de datos. El campo remote al crear se ignora; usa remote_ips en su lugar.

SDK y MCP 0.1.7#

10 de octubre de 2026

  • SDK: nuevos ayudantes que esperan por ti: servers.waitForState(), backups.waitUntilDone() y waitForConsole(), que envía un comando y devuelve la línea de respuesta que coincide.
  • SDK: files.upload() y files.download() manejan archivos binarios como jars de plugins y archivos de mundos, y files.exists() comprueba una ruta.
  • SDK: leer un archivo que falta ahora lanza 404 con el código NotFound en lugar del 500 genérico del nodo.
  • SDK: users.create() recibe la ID pública de la otra cuenta (HW-XXXXXX), como exige la API. Pasar un correo falla al momento con un mensaje claro.
  • SDK: account.apiKeys.create() ahora devuelve la clave completa y utilizable en token. Antes devolvía solo la parte secreta.
  • SDK: errores más claros con una clave incorrecta o revocada, y los tiempos agotados ahora indican la llamada. account.updateLanguage() acepta una moneda opcional.
  • MCP alojado: una clave cuya lista de IP permitidas no incluye el servidor alojado (162.55.180.229) ahora recibe un error que lo indica.
  • Docs: ahora están en game.hostwolf.net/developers, con secciones nuevas sobre la lista de IP permitidas, todos los límites de peticiones y la solución de problemas del MCP.

API REST#

10 de octubre de 2026

  • Corrección: cada acción con límite tiene ahora su propio contador. Antes compartían uno, así que unas cuantas búsquedas de addons podían bloquear el siguiente cambio de versión o instalación de modpack con 429.
  • Corrección: POST /game/version con una versión que no existe devuelve 422 unknown_version. Antes se informaba como una versión anterior, y con force reinstalaba el servidor en esa versión.
  • Corrección: instalar un modpack o una versión que no existe devuelve 404 con un mensaje claro en lugar de «Modrinth is not responding».
  • Corrección: la subida de avatares (POST /account/avatar) vuelve a funcionar.

MCP 0.1.6#

7 de octubre de 2026

  • MCP alojado: una clave de API revocada deja de funcionar en un máximo de 2 minutos (antes 10).
  • MCP alojado: cuando llegan demasiadas solicitudes a la vez, el servidor responde 503 con Retry-After en lugar de ir más lento para todos.

MCP 0.1.5#

7 de octubre de 2026

  • Corrección: el servidor que ejecutas tú no arrancaba con npx en las versiones 0.1.3 y 0.1.4. Si usas una de ellas, cambia la versión de tu configuración a 0.1.5. El servidor alojado no se vio afectado.
  • MCP: el modo alojado ahora es hostwolf-mcp --http.

MCP 0.1.4#

7 de octubre de 2026

  • MCP: el servidor alojado ya no escribe una línea de registro en cada comprobación de estado.

MCP alojado y 0.1.3#

7 de octubre de 2026

  • Nuevo: el servidor MCP está alojado en https://hostwolf.net/mcp. Conecta Claude Code, Cursor o VS Code solo con la URL y tu clave API; no hay nada que instalar y siempre está al día. Configuración
  • MCP: hostwolf-mcp --http ejecuta el mismo servidor sobre Streamable HTTP, para quien quiera alojarlo por su cuenta.
  • Ejemplos de la documentación y README actualizados. El código del SDK no cambia respecto a la 0.1.2.

SDK y MCP 0.1.2#

6 de octubre de 2026

  • SDK: los límites con un Retry-After largo (como 2 copias cada 10 minutos) ahora fallan al momento en lugar de esperar. La espera está en error.retryAfter, y la nueva opción maxRetryWaitMs controla cuánto espera el SDK por su cuenta.
  • MCP: los errores por límite de peticiones indican al asistente cuándo reintentar.

SDK y MCP 0.1.1#

6 de octubre de 2026

  • SDK: las peticiones que agotan el tiempo ya no se reintentan, para que un endpoint lento no acumule varios tiempos de espera. servers.resources() acepta la opción timeoutMs.
  • MCP: las estadísticas en vivo de list_servers y get_server se rinden a los 5 segundos en lugar de quedarse colgadas, y cada herramienta responde en menos de 50 segundos, antes de que los clientes de IA corten la conexión.
  • MCP: nuevas herramientas delete_backup y delete_schedule.
  • MCP: busca versiones nuevas al iniciar y las menciona en list_servers.

SDK y MCP 0.1.0#

6 de octubre de 2026

  • Primera versión del SDK de TypeScript: todos los endpoints de la API de cliente, respuestas tipadas, consola en vivo, paginación, reintentos y errores.
  • Primera versión del servidor MCP para Claude, Cursor y VS Code.

API REST#

6 de octubre de 2026

  • Nuevo: endpoints de solo lectura de planes y pedidos para claves API: GET /store/catalog, /store/orders y /store/billing. Los pedidos y pagos siguen en el panel.
  • Publicada la referencia completa de la API, incluidos los endpoints propios de Hostwolf para mods, jugadores, ajustes del juego, diagnóstico, dominios, copias inteligentes y redes de Minecraft.
¿Atascado, o te falta un endpoint? Escríbenos en game.hostwolf.net/contact o a support@hostwolf.net.