グレーハックMCPサーバー
Cursor IDE およびその他の MCP 互換ツールで動作するように設計された、Grey Hack ゲーム開発用の Model Context Protocol (MCP) サーバー。
特徴
- GitHub コード検索: GitHub リポジトリから Grey Hack のコード例を検索
- Greybel-JSトランスパイル: GreyScriptをJavaScriptに変換する
- GreyScript API 検証: 公式 Grey Hack API に対してコードを検証します
- スクリプト生成: 一般的なゲームタスクのテンプレートスクリプトを生成する
インストール
前提条件
- 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
This server cannot be installed
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.
Cursor IDE と併用すると、GitHub コード検索、GreyScript 検証、スクリプト生成、および Greybel-JS トランスパイル機能を提供することで、Grey Hack ゲーム開発を強化するモデル コンテキスト プロトコル サーバーです。
Related MCP Servers
- -securityAlicense-qualityAn unofficial JavaScript SDK to create customized servers for the Model Context Protocol, allowing definition of prompts, resources, and tools for tailored interactions.Last updated -62JavaScriptApache 2.0
- -securityFlicense-qualityA Model Context Protocol server for Unity game development that enables users to manage projects, edit scenes, create prefabs, and generate scripts through natural language integration with Smithery.ai.Last updated -TypeScript
- -securityAlicense-qualityA Model Context Protocol server that integrates Figma design files with AI coding tools like Cursor, Windsurf, and Cline, allowing AI tools to access and understand Figma design data for generating more accurate code.Last updated -1246TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables IDEs like Cursor and Windsurf to analyze large codebases using Gemini's extensive context window.Last updated -17PythonMIT License