loading…
Search for a command to run...
loading…
Provides access to HISE documentation, including UI component properties, Scripting API methods, and module parameters. It features a searchable database of cod
Provides access to HISE documentation, including UI component properties, Scripting API methods, and module parameters. It features a searchable database of code snippets and best practices to assist in audio software development.
Version Node License MCP Remote Server
An MCP server providing AI assistants with access to HISE documentation and optionally a live connection to your HISE instance for interactive development.
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:
Clone and run locally to unlock HISE runtime tools for interactive development.
Requirements: Node.js 18+
Setup:
git clone https://github.com/christoph-hart/hise_mcp_server
cd hise_mcp_server
npm install
npm run build
Then enable REST Server in HISE: Tools > Enable REST Server
Additional features:
Config location:
~/.config/opencode/opencode.json%USERPROFILE%\.config\opencode\opencode.jsonRemote server:
{
"mcp": {
"hise": {
"type": "remote",
"url": "https://docs.hise.dev/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer abc1234..."
}
}
}
}
Local server:
{
"mcp": {
"hise": {
"type": "local",
"command": ["node", "/path/to/hise_mcp_server/dist/index.js"],
"enabled": true
}
}
}
Tip: Run npm run build:configure to automatically configure Opencode with the correct paths.
Remote server:
claude mcp add --transport sse hise -- https://docs.hise.dev/mcp
Local server:
claude mcp add --transport stdio hise -- node /path/to/hise_mcp_server/dist/index.js
Use --scope project to store the config in .mcp.json (shared via version control) or --scope user to make it available across all projects.
Config location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonRemote server:
{
"mcpServers": {
"hise": {
"url": "https://docs.hise.dev/mcp",
"headers": {
"Authorization": "Bearer abc1234..."
}
}
}
}
Local server:
{
"mcpServers": {
"hise": {
"command": "node",
"args": ["/path/to/hise_mcp_server/dist/index.js"]
}
}
}
| Tool | Description |
|---|---|
search_hise |
Search across all documentation |
query_scripting_api |
Look up API methods |
query_ui_property |
Look up UI component properties |
query_module_parameter |
Look up module parameters |
list_snippets / get_snippet |
Browse code examples |
list_resources / get_resource |
Access workflow guides |
server_status |
Check server status and available features |
Requires HISE running with REST Server enabled.
| Tool | Description |
|---|---|
hise_runtime_status |
Get HISE project info |
hise_runtime_get_script |
Read script content |
hise_runtime_set_script |
Create new/small scripts (<30 lines) |
hise_runtime_fix_script_line |
Fix a single line (for compile errors) |
hise_runtime_patch_script |
Apply unified diff patch (multi-line changes) |
hise_runtime_recompile |
Recompile without changing script |
hise_runtime_screenshot |
Capture UI screenshots |
hise_runtime_list_components |
List UI components |
hise_runtime_get_component_properties |
Get component properties |
hise_runtime_set_component_properties |
Set component properties |
hise_runtime_get_component_value |
Get component runtime value |
hise_runtime_set_component_value |
Set component value |
hise_runtime_get_selected_components |
Get Interface Designer selection |
Bearer <token>HISE_API_URL environment variable)npm run buildAfter pulling updates:
git pull
npm run build
For development with auto-rebuild:
npm run dev
See AGENTS.md for technical implementation details.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"hise-mcp-server": {
"command": "npx",
"args": []
}
}
}