Skip to main content

Hytale SDK analysis tool and MCP server

Project description

💎 Orbis Prism MCP

Leer en español

"Deconstruct the engine, illuminate the API."

Orbis Prism Banner

Orbis Prism is a powerful SDK analysis tool for Hytale developers. It automatically detects your game installation, decompiles the server logic, and provides an intelligent AI-ready interface via the Model Context Protocol (MCP).

[!IMPORTANT] Orbis Prism requires an official Hytale installation. This tool does not distribute any game source code or binaries.


🚀 Quick Start

  1. Install Install directly from PyPI:

    pip install orbis_prism_mcp
    

    (Or for local development: pip install -e .)

  2. Initialize Workspace This command detects your Hytale installation, decompiles the server, and indexes the API and assets.

    prism ctx init --assets
    
  3. Start MCP Server

    prism mcp
    

⚙️ Requirements

  • Official Hytale Installation (Launcher and game files).
  • Python 3.11+
  • Java 17-25 (Required for Hytale server compatibility and JADX/Vineflower).

🏛️ Project Features

  • Global CLI: Run prism from any directory.
  • Decompiler Choice: Switch between JADX (default) and Vineflower engines.
  • Deep Indexing: Fast API search with SQLite FTS5.
  • Asset Exploration: Search and inspect Hytale assets (JSON, models, textures) directly from Assets.zip.
  • AI-Ready: Native MCP server for integration with Cursor, Claude, and more.

📚 Documentation

Detailed documentation is available for different areas of the project:


🌍 Language Support

The CLI supports both English and Spanish.

prism lang set en  # Switch to English
prism lang set es  # Cambiar a Español

⚖️ License

This project is licensed under the MIT License. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orbis_prism_mcp-1.0.3.tar.gz (55.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orbis_prism_mcp-1.0.3-py3-none-any.whl (81.7 kB view details)

Uploaded Python 3

File details

Details for the file orbis_prism_mcp-1.0.3.tar.gz.

File metadata

  • Download URL: orbis_prism_mcp-1.0.3.tar.gz
  • Upload date:
  • Size: 55.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for orbis_prism_mcp-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6439c0f29845f1814c893ac85825ab109533edf18098de9abd7815c7409dde29
MD5 38d3eb3cae3de4722f1c75411109195d
BLAKE2b-256 350ad1484af6bb394d44810854b72b7034934811b20f0a963754dd6815b229c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for orbis_prism_mcp-1.0.3.tar.gz:

Publisher: python-publish.yml on OrbisFactory/OrbisPrismMCP

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file orbis_prism_mcp-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for orbis_prism_mcp-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1f86646a6998c6d124327f220a339636fdba76ab65c995a958f2e29ec806ce3f
MD5 82e4587be490289d150a73a8c841e8a1
BLAKE2b-256 a26a2f7b67e83ff3ee7164c321cc86e80bfae78d19a6fc066f8b42373a4d2fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for orbis_prism_mcp-1.0.3-py3-none-any.whl:

Publisher: python-publish.yml on OrbisFactory/OrbisPrismMCP

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page