Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@HISE MCP ServerHow do I use the Engine.getPlayHead method?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HISE MCP Server
An MCP server providing AI assistants with access to HISE documentation and optionally a live connection to your HISE instance for interactive development.
Quick Start
Option 1: Remote Server (Documentation Only)
Connect to the hosted server - no installation required.
URL: https://docs.hise.dev/mcp
Requirements: Free HISE Store account for authorization token (TBD)
Available features:
Query UI properties, Scripting API, and module parameters
Browse code snippets and best practices
Search across all HISE documentation
Access development workflow guides
Option 2: Local Server (Full Features)
Clone and run locally to unlock HISE runtime tools for interactive development.
Requirements: Node.js 18+
Setup:
Then enable REST Server in HISE: Tools > Enable REST Server
Additional features:
Read/write scripts in real-time
Compile and see errors immediately
Capture UI screenshots
Manipulate components programmatically
AI-assisted UI layout workflows
MCP Client Configuration
Opencode
Config location:
macOS/Linux:
~/.local/share/opencode/opencode.jsonWindows:
%USERPROFILE%\.config\opencode\opencode.json
Remote server:
Local server:
Tip: Run npm run build:configure to automatically configure Opencode with the correct paths.
Claude Desktop
Config location:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Remote server:
Local server:
Available Tools
Documentation Tools (Remote & Local)
Tool | Description |
| Search across all documentation |
| Look up API methods |
| Look up UI component properties |
| Look up module parameters |
| Browse code examples |
| Access workflow guides |
| Check server status and available features |
Runtime Tools (Local Only)
Requires HISE running with REST Server enabled.
Tool | Description |
| Get HISE project info |
| Read script content |
| Create new/small scripts (<30 lines) |
| Fix a single line (for compile errors) |
| Apply unified diff patch (multi-line changes) |
| Recompile without changing script |
| Capture UI screenshots |
| List UI components |
| Get component properties |
| Set component properties |
| Get component runtime value |
| Set component value |
| Get Interface Designer selection |
Troubleshooting
Remote server returns 401 Unauthorized
Verify your HISE Store token is valid
Check the Authorization header format:
Bearer <token>
Runtime tools return connection error
Ensure HISE is running
Enable REST Server: Tools > Enable REST Server
Default port is 1900 (configurable via
HISE_API_URLenvironment variable)
Tools not appearing in your AI assistant
Restart your MCP client after configuration changes
Verify the config file path and JSON syntax
For local server: ensure you ran
npm run build
Development
After pulling updates:
For development with auto-rebuild:
See AGENTS.md for technical implementation details.
License
MIT