Skip to main content
Glama

Grey Hack MCP Server

Servidor MCP de Grey Hack

Un servidor de Protocolo de Contexto de Modelo (MCP) para el desarrollo de juegos Grey Hack, diseñado para funcionar con Cursor IDE y otras herramientas compatibles con MCP.

Características

  • Búsqueda de código en GitHub : encuentre ejemplos de código de Grey Hack en los repositorios de GitHub
  • Transpilación de Greybel-JS : Convierte GreyScript a JavaScript
  • Validación de la API de GreyScript : valida el código con la API oficial de Grey Hack
  • Generación de scripts : genera scripts de plantilla para tareas de juego comunes

Instalación

Prerrequisitos

  • Node.js 18+ instalado
  • Cursor IDE u otro editor compatible con MCP
  • Token de API de GitHub (para la funcionalidad de búsqueda de código)

Instalar desde NPM

npm install -g @chromewillow/greyhack-mcp-server

Instalación manual

Clonar el repositorio e instalar las dependencias:

git clone https://github.com/chromewillow/greyhack-mcp-server.git cd greyhack-mcp-server npm install npm run build

Uso con Cursor IDE

Uso del archivo de configuración

Cree un archivo .cursor/mcp.json en su espacio de trabajo con el siguiente contenido:

{ "mcpServers": { "@greyhack-mcp-server": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@chromewillow/greyhack-mcp-server", "--config", "{\"GITHUB_TOKEN\":\"your-github-token-here\"}" ] } } }

Configuración manual en el cursor

  1. Abrir la configuración del cursor (Cmd/Ctrl + ,)
  2. Vaya a Características → MCP
  3. Haga clic en "+ Agregar nuevo servidor MCP"
  4. Introduzca los siguientes datos:
    • Nombre: greyhack-mcp-server
    • Comando: npx
    • Argumentos: -y @smithery/cli@latest run @chromewillow/greyhack-mcp-server
    • Variables de entorno: GITHUB_TOKEN=your-github-token-here

Herramientas disponibles

1. Búsqueda de código en GitHub

Busque ejemplos de código de Grey Hack en GitHub:

Use the search_greyhack_code tool to find examples of port scanners in Grey Hack

2. Transpilación de Greybel-JS

Convertir código GreyScript a JavaScript:

Use the transpile_greyscript tool to convert this Grey Hack code to JavaScript: get_shell.host_computer.File("/home/user/test.txt")

3. Validación de la API de GreyScript

Valide su código contra la API de Grey Hack:

Use the validate_greyscript tool to check if this code is valid in Grey Hack 0.8.0: router = get_router ip = router.local_ip

4. Generación de scripts

Generar scripts de plantilla para tareas de juego comunes:

Use the generate_greyhack_script tool to create a port scanner for Grey Hack 0.8.0

Tipos de script disponibles:

  • port_scanner : utilidad de escaneo de puertos de red
  • password_cracker : Herramienta para descifrar contraseñas
  • file_browser : utilidad de exploración y manipulación de archivos
  • ssh_tool : utilidad de conexión SSH
  • custom : Plantilla de script personalizada (requiere descripción)

Desarrollo

Construyendo desde la fuente

npm run build

Ejecutando en modo de desarrollo

npm run dev

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Expresiones de gratitud

Este proyecto utiliza:

  • SDK de TypeScript del protocolo de contexto de modelo
  • Cliente de GitHub de Smithery
  • Axios para solicitudes HTTP
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que mejora el desarrollo de juegos Grey Hack al proporcionar búsqueda de código GitHub, validación de GreyScript, generación de scripts y capacidades de transpilación Greybel-JS cuando se usa con Cursor IDE.

  1. Características
    1. Instalación
      1. Prerrequisitos
      2. Instalar desde NPM
      3. Instalación manual
    2. Uso con Cursor IDE
      1. Uso del archivo de configuración
      2. Configuración manual en el cursor
    3. Herramientas disponibles
      1. 1. Búsqueda de código en GitHub
      2. 2. Transpilación de Greybel-JS
      3. 3. Validación de la API de GreyScript
      4. 4. Generación de scripts
    4. Desarrollo
      1. Construyendo desde la fuente
      2. Ejecutando en modo de desarrollo
    5. Licencia
      1. Expresiones de gratitud

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that integrates with Cursor IDE, providing real-time communication, modern web dashboards, and extensible tools via SSE and WebSocket connections.
          Last updated -
          728
          1
          Python
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.
          Last updated -
          3
          98
          67
          JavaScript
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.
          Last updated -
          Python
          • Linux
          • Apple
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that integrates with Cursor IDE to provide real-time git-spice documentation search capability.
          Last updated -
          1
          676
          1
          TypeScript
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/chromewillow/greyhack-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server