npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

gamemaker-link-proxy

v1.0.2

Published

MCP Proxy client for GameMaker-Link - Connect Claude Desktop to GameMaker Studio

Readme

GameMaker-Link MCP

🎮 Conecta Claude Desktop con GameMaker Studio - Genera código GameMaker directamente desde Claude Desktop usando comandos naturales.

¿Qué es GameMaker-Link?

GameMaker-Link es un servidor MCP (Model Context Protocol) que permite usar Claude Desktop para generar y modificar código de GameMaker Studio de forma inteligente. Simplemente describe lo que quieres crear y Claude generará el código GameMaker apropiado.

✨ Características Principales

  • 🤖 Integración nativa con Claude Desktop - Usa lenguaje natural para crear assets
  • 🔒 Código protegido en servidor remoto - Tu lógica de negocio permanece segura
  • Respuestas instantáneas - API optimizada para velocidad
  • 🎨 Soporte completo GameMaker - Sprites, objetos, scripts, shaders y más
  • 🔄 Sincronización automática - Los archivos se actualizan automáticamente

🚀 Instalación Rápida

Paso 1: Obtén tu API Key

  1. Visita gamemaker-link.com
  2. Crea una cuenta gratuita (3 días de prueba)
  3. Copia tu API Key del dashboard

Paso 2: Configura Claude Desktop

  1. Windows: Abre %APPDATA%\Claude\claude_desktop_config.json
  2. Mac: Abre ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Agrega la configuración:
{
  "mcpServers": {
    "gamemaker-link": {
      "command": "npx",
      "args": ["@gamemaker-link/proxy", "--token=TU_API_KEY_AQUI"],
      "env": {
        "GAMEMAKER_SERVER_URL": "https://gamemaker-link.com/mcp"
      }
    }
  }
}

Paso 3: Reinicia Claude Desktop

Cierra y vuelve a abrir Claude Desktop. Verás "GameMaker-Link" en la barra inferior si todo está correcto.

💡 Ejemplos de Uso

Crear un Sprite

Crea un sprite llamado "player_idle" en mi proyecto ubicado en "C:/MiJuego/"

Crear un Objeto con Movimiento

Crea un objeto "obj_player" en "C:/MiJuego/" que se mueva con las teclas de dirección

Leer Código Existente

Muéstrame el código del sprite "enemy_walk" en mi proyecto "C:/MiJuego/"

🛠️ Herramientas Disponibles (MVP)

| Herramienta | Descripción | Parámetros | |-------------|-------------|------------| | create_sprite | Crea un nuevo sprite | projectPath, spriteName | | read_sprite | Lee configuración de sprite existente | projectPath, spriteName | | create_object | Crea un nuevo objeto GameMaker | projectPath, objectName |

🔜 Próximamente (25 herramientas total)

  • Modificación de código de objetos
  • Creación y edición de scripts
  • Manejo de shaders
  • Gestión de rooms y layers
  • Sistema de backups automático
  • Y mucho más...

📋 Requisitos del Sistema

  • GameMaker Studio 2022+ (cualquier versión)
  • Claude Desktop instalado
  • Node.js 16+ (se instala automáticamente con npx)
  • Windows 10+ o macOS 10.15+

🔧 Troubleshooting

"GameMaker-Link no aparece en Claude Desktop"

  1. Verifica que el archivo claude_desktop_config.json esté en la ruta correcta
  2. Confirma que tu API Key sea válida
  3. Reinicia Claude Desktop completamente

"Error de conexión al servidor"

  1. Verifica tu conexión a internet
  2. Confirma que tu API Key no haya expirado
  3. Contacta soporte si persiste el problema

"No encuentra mi proyecto GameMaker"

  1. Usa rutas absolutas (ejemplo: C:/MisJuegos/Proyecto/)
  2. Asegúrate de que el archivo .yyp esté en la ruta indicada
  3. Verifica permisos de lectura/escritura en la carpeta

💰 Planes y Precios

| Plan | Precio | Requests/hora | Requests/día | Duración Trial | |------|--------|---------------|--------------|----------------| | Free Trial | €0 | 1 | 10 | 3 días | | Basic | €19.95/mes | 5 | 25 | - | | Pro | €35.95/mes | 15 | 65 | - | | Enterprise | €299.95/mes | 35 | 250 | - |

🆘 Soporte

🔒 Privacidad y Seguridad

  • Tu código GameMaker nunca se almacena en nuestros servidores
  • Todas las conexiones usan HTTPS/TLS encryption
  • Zero-knowledge - Solo procesamos requests, no almacenamos contenido
  • Cumplimiento GDPR completo

📝 Licencia

Licencia comercial - Ver gamemaker-link.com/license


🚀 ¿Listo para revolucionar tu flujo de trabajo en GameMaker?
Empieza tu prueba gratuita ahora