Skip to main content
Glama

Grey Hack MCP Server

Grey Hack MCP Server

A Model Context Protocol (MCP) server for Grey Hack game development, designed to work with Cursor IDE and other MCP-compatible tools.

Features

  • GitHub Code Search: Find Grey Hack code examples from GitHub repositories
  • Greybel-JS Transpilation: Convert GreyScript to JavaScript
  • GreyScript API Validation: Validate code against the official Grey Hack API
  • Script Generation: Generate template scripts for common game tasks

Installation

Prerequisites

  • Node.js 18+ installed
  • Cursor IDE or another MCP-compatible editor
  • GitHub API token (for code search functionality)

Install from NPM

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

Manual Installation

Clone the repository and install dependencies:

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

Usage with Cursor IDE

Using Configuration File

Create a .cursor/mcp.json file in your workspace with the following content:

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

Manual Configuration in Cursor

  1. Open Cursor settings (Cmd/Ctrl + ,)
  2. Navigate to Features → MCP
  3. Click "+ Add New MCP Server"
  4. Enter the following details:
    • Name: greyhack-mcp-server
    • Command: npx
    • Arguments: -y @smithery/cli@latest run @chromewillow/greyhack-mcp-server
    • Environment Variables: GITHUB_TOKEN=your-github-token-here

Available Tools

Search for Grey Hack code examples on GitHub:

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

2. Greybel-JS Transpilation

Convert GreyScript code to JavaScript:

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

3. GreyScript API Validation

Validate your code against the Grey Hack API:

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. Script Generation

Generate template scripts for common game tasks:

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

Available script types:

  • port_scanner: Network port scanning utility
  • password_cracker: Password cracking tool
  • file_browser: File browsing and manipulation utility
  • ssh_tool: SSH connection utility
  • custom: Custom script template (requires description)

Development

Building from Source

npm run build

Running in Development Mode

npm run dev

License

MIT

Acknowledgments

This project uses:

  • Model Context Protocol TypeScript SDK
  • Smithery GitHub Client
  • Axios for HTTP requests
-
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.

A Model Context Protocol server that enhances Grey Hack game development by providing GitHub code search, GreyScript validation, script generation, and Greybel-JS transpilation capabilities when used with Cursor IDE.

  1. Features
    1. Installation
      1. Prerequisites
      2. Install from NPM
      3. Manual Installation
    2. Usage with Cursor IDE
      1. Using Configuration File
      2. Manual Configuration in Cursor
    3. Available Tools
      1. 1. GitHub Code Search
      2. 2. Greybel-JS Transpilation
      3. 3. GreyScript API Validation
      4. 4. Script Generation
    4. Development
      1. Building from Source
      2. Running in Development Mode
    5. License
      1. Acknowledgments

        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 -
          673
          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
          131
          65
          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
          430
          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