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
local-only server
The server can only run on the client's local machine because it depends on local resources.
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).
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.Last updated -1TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables enhanced file system operations including reading, writing, copying, moving files with streaming capabilities, directory management, file watching, and change tracking.Last updated -126TypeScriptMIT License
- -securityFlicense-qualityA filesystem Model Context Protocol server that provides Claude Desktop with capabilities to read, write, and manipulate files on your system.Last updated -TypeScript
- AsecurityAlicenseAqualityA server implementing the Model Context Protocol that provides filesystem operations (read/write, directory management, file movement) through a standardized interface with security controls for allowed directories.Last updated -93TypeScriptMIT License