그레이 해킹 MCP 서버
Cursor IDE 및 기타 MCP 호환 도구와 함께 작동하도록 설계된 Grey Hack 게임 개발을 위한 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에서 설치
지엑스피1
수동 설치
저장소를 복제하고 종속성을 설치합니다.
git clone https://github.com/chromewillow/greyhack-mcp-server.git
cd greyhack-mcp-server
npm install
npm run build커서 IDE와 함께 사용
구성 파일 사용
작업 공간에 다음 내용으로 .cursor/mcp.json 파일을 만듭니다.
{
"mcpServers": {
"@greyhack-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@chromewillow/greyhack-mcp-server",
"--config",
"{\"GITHUB_TOKEN\":\"your-github-token-here\"}"
]
}
}
}커서의 수동 구성
커서 설정 열기(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 코드 예제를 검색하세요:
Use the search_greyhack_code tool to find examples of port scanners in Grey Hack2. Greybel-JS 번역
GreyScript 코드를 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 검증
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_ip4. 스크립트 생성
일반적인 게임 작업에 대한 템플릿 스크립트를 생성합니다.
Use the generate_greyhack_script tool to create a port scanner for Grey Hack 0.8.0사용 가능한 스크립트 유형:
port_scanner: 네트워크 포트 스캐닝 유틸리티password_cracker: 비밀번호 해독 도구file_browser: 파일 탐색 및 조작 유틸리티ssh_tool: SSH 연결 유틸리티custom: 사용자 정의 스크립트 템플릿(설명 필요)
개발
소스에서 빌드
npm run build개발 모드에서 실행
npm run dev특허
MIT
감사의 말
이 프로젝트에서는 다음을 사용합니다.
모델 컨텍스트 프로토콜 TypeScript SDK
Smithery GitHub 클라이언트
HTTP 요청을 위한 Axios