Skip to main content
Glama
berlinbra

Binary Reader MCP

by berlinbra

바이너리 리더 MCP

이진 파일을 읽고 분석하기 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 다양한 이진 파일 형식을 읽고 분석하는 도구를 제공하며, 언리얼 엔진 애셋 파일(.uasset)을 기본적으로 지원합니다.

특징

  • Unreal Engine .uasset 파일을 읽고 분석합니다.

  • 바이너리 파일 메타데이터 및 구조 추출

  • 파일 형식 자동 감지

  • 새로운 바이너리 형식 지원을 추가하기 위한 확장 가능한 아키텍처

Related MCP server: IDA Pro MCP Server

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. 가상 환경을 만들고 활성화하세요.

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. 종속성 설치:

pip install -r requirements.txt

용법

서버는 모델 컨텍스트 프로토콜을 통해 여러 도구를 제공합니다.

1. 언리얼 애셋 파일 읽기

# Example usage through MCP
tool: read-unreal-asset
arguments:
    file_path: "path/to/your/asset.uasset"

2. 일반 바이너리 파일 읽기

# Example usage through MCP
tool: read-binary-metadata
arguments:
    file_path: "path/to/your/file.bin"
    format: "auto"  # or "unreal", "custom"

개발

프로젝트 구조

binary-reader-mcp/
├── README.md
├── requirements.txt
├── main.py
├── src/
│   ├── __init__.py
│   ├── binary_reader/
│   │   ├── __init__.py
│   │   ├── base_reader.py
│   │   ├── unreal_reader.py
│   │   └── utils.py
│   ├── api/
│   │   ├── __init__.py
│   │   ├── routes.py
│   │   └── schemas.py
│   └── config.py
└── tests/
    ├── __init__.py
    ├── test_binary_reader.py
    └── test_api.py

새로운 바이너리 형식 지원 추가

새로운 바이너리 형식에 대한 지원을 추가하려면:

  1. BinaryReader 에서 상속받은 새로운 리더 클래스를 만듭니다.

  2. 필요한 메서드( read_header , read_metadata )를 구현합니다.

  3. 형식 자동 감지 논리에 새 형식을 추가합니다.

  4. 새로운 형식을 포함하도록 도구 목록을 업데이트합니다.

기여하다

  1. 저장소를 포크하세요

  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )

  3. 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )

  4. 브랜치에 푸시( git push origin feature/amazing-feature )

  5. 풀 리퀘스트 열기

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

View all MCP Connectors

Latest Blog Posts

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/berlinbra/binary-reader-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server