local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Supports repository cloning and version control operations for installing and managing the MCP server.
Enables accessing the project repository and supports contribution workflows through pull requests.
Reads and analyzes Unreal Engine asset files (.uasset), extracting their metadata and structure to provide insights into binary file contents.
Lector binario MCP
Un servidor de Protocolo de Contexto de Modelo para leer y analizar archivos binarios. Este servidor proporciona herramientas para leer y analizar diversos formatos de archivos binarios, con compatibilidad inicial con archivos de recursos de Unreal Engine (.uasset).
Características
- Leer y analizar archivos .uasset de Unreal Engine
- Extraer metadatos y estructura de archivos binarios
- Detección automática de formatos de archivo
- Arquitectura extensible para agregar compatibilidad con nuevos formatos binarios
Instalación
- Clonar el repositorio:
- Crea un entorno virtual y actívalo:
- Instalar dependencias:
Uso
El servidor proporciona varias herramientas a través del Protocolo de Contexto de Modelo:
1. Leer archivos de activos de Unreal
2. Leer archivos binarios genéricos
Desarrollo
Estructura del proyecto
Añadiendo compatibilidad con nuevos formatos binarios
Para agregar soporte para un nuevo formato binario:
- Cree una nueva clase de lector que herede de
BinaryReader
- Implementar los métodos requeridos (
read_header
,read_metadata
) - Añade el nuevo formato a la lógica de detección automática de formato
- Actualice la lista de herramientas para incluir el nuevo formato
Contribuyendo
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Un servidor de protocolo de contexto de modelo para leer y analizar archivos binarios, con soporte inicial para archivos de activos de Unreal Engine (.uasset).