A Model Context Protocol (MCP) server for Grey Hack game development, designed to work with Cursor IDE and other MCP-compatible tools.
npm install -g @chromewillow/greyhack-mcp-server
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
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\"}"
]
}
}
}
greyhack-mcp-server
npx
-y @smithery/cli@latest run @chromewillow/greyhack-mcp-server
GITHUB_TOKEN=your-github-token-here
Search for Grey Hack code examples on GitHub:
Use the search_greyhack_code tool to find examples of port scanners in Grey Hack
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")
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
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 utilitypassword_cracker
: Password cracking toolfile_browser
: File browsing and manipulation utilityssh_tool
: SSH connection utilitycustom
: Custom script template (requires description)npm run build
npm run dev
MIT
This project uses:
{
"mcpServers": {
"@greyhack-mcp-server": {
"env": {},
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@chromewillow/greyhack-mcp-server",
"--config",
"{\"GITHUB_TOKEN\":\"your-github-token-here\"}"
],
"command": "npx"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.