グレーハックMCPサーバー
Cursor IDE およびその他の MCP 互換ツールで動作するように設計された、Grey Hack ゲーム開発用の Model Context Protocol (MCP) サーバー。
特徴
GitHub コード検索: GitHub リポジトリから Grey Hack のコード例を検索
Greybel-JSトランスパイル: GreyScriptをJavaScriptに変換する
GreyScript API 検証: 公式 Grey Hack API に対してコードを検証します
スクリプト生成: 一般的なゲームタスクのテンプレートスクリプトを生成する
Related MCP server: Cursor MCP Installer
インストール
前提条件
Node.js 18以上がインストールされている
カーソルIDEまたは他のMCP互換エディタ
GitHub APIトークン(コード検索機能用)
NPMからインストール
手動インストール
リポジトリをクローンし、依存関係をインストールします。
カーソルIDEでの使用
設定ファイルの使用
ワークスペースに次の内容を含む.cursor/mcp.jsonファイルを作成します。
カーソルの手動設定
カーソル設定を開く (Cmd/Ctrl + ,)
機能→MCPへ移動
「+新しいMCPサーバーを追加」をクリックします
次の詳細を入力してください。
名前:
greyhack-mcp-serverコマンド:
npx引数:
-y @smithery/cli@latest run @chromewillow/greyhack-mcp-server環境変数:
GITHUB_TOKEN=your-github-token-here
利用可能なツール
1. GitHubコード検索
GitHub で Grey Hack のコード例を検索します。
2. Greybel-JSトランスパイル
GreyScript コードを JavaScript に変換します。
3. GreyScript API検証
Grey Hack API に対してコードを検証します。
4. スクリプト生成
一般的なゲームタスクのテンプレート スクリプトを生成します。
利用可能なスクリプトの種類:
port_scanner: ネットワークポートスキャンユーティリティpassword_cracker: パスワードクラッキングツールfile_browser: ファイルの閲覧および操作ユーティリティssh_tool: SSH接続ユーティリティcustom: カスタム スクリプト テンプレート (説明が必要)
発達
ソースから構築
開発モードで実行
ライセンス
マサチューセッツ工科大学
謝辞
このプロジェクトでは以下を使用します:
モデルコンテキストプロトコル TypeScript SDK
Smithery GitHub クライアント
HTTPリクエスト用のAxios