{"apiVersion":"v1","directorySlug":"hise-mcp-a137e635bf","title":"HISE","description":"Create virtual instruments and audio effects with the open source state-of-the-art plugin development toolkit. Build your own synths, samplers, drum engines and DSP effects. HISE gives you modular audio design, a graphical interface designer, flexible scripting and let","pageUrl":"https://www.mcpbundles.com/skills/hise-mcp-a137e635bf","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.hise.dev/mcp","hostedMcpUrl":null,"toolCount":22,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.hise/hise-mcp-a137e635bf","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_hise","description":"Search HISE docs by keyword or pattern (e.g., \"midi\", \"Synth.*\"). Returns matches with relevance score. Use query_* tools for full details. Domains: api, ui, modules, snippets, scriptnode, preprocessor.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"number"},"query":{"type":"string"},"domain":{"enum":["all","api","ui","modules","snippets","scriptnode","preprocessor"],"type":"string"}}},"logicalName":"search_hise","displayName":"search_hise","title":"search_hise","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"explore_hise","description":"Explore HISE API class relationships and find the right classes for a task. Use this BEFORE query_scripting_api when you don't know which classes are involved. Returns class briefs, domain/role tags, factory chains (creates/createdBy), and \"when to use A vs B\" distinctions (seeAlso). Accepts a className for full graph entry, or query for free-text discovery.","inputSchema":{"type":"object","properties":{"role":{"enum":["component","container","event","factory","handle","processor","service","utility"],"type":"string"},"query":{"type":"string"},"domain":{"enum":["audio","complex-data","data","event","file","network","playback","preset-model","routing","scripting","scriptnode","ui"],"type":"string"},"source":{"enum":["all","docs","tutorials"],"type":"string"},"className":{"type":"string"}}},"logicalName":"explore_hise","displayName":"explore_hise","title":"explore_hise","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"query_scripting_api","description":"Get API method details. Format: \"Namespace.method\" (e.g., \"Synth.addNoteOn\"). Returns signature, parameters, examples. Enriched classes include thread safety, pitfalls, and source locations.","inputSchema":{"type":"object","required":["apiCall"],"properties":{"apiCall":{"type":"string"}}},"logicalName":"query_scripting_api","displayName":"query_scripting_api","title":"query_scripting_api","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"query_ui_property","description":"Get UI component property details. Format: \"Component.property\" (e.g., \"ScriptButton.filmstripImage\") for property details, or just \"Component\" (e.g., \"ScriptSlider\") for component overview with creation method, customization options, and common mistakes.","inputSchema":{"type":"object","required":["componentProperty"],"properties":{"componentProperty":{"type":"string"}}},"logicalName":"query_ui_property","displayName":"query_ui_property","title":"query_ui_property","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"query_module_parameter","description":"Get module parameter details. Format: \"Module.param\" (e.g., \"SimpleEnvelope.Attack\") for parameter details, or just \"Module\" (e.g., \"LFO\") for module overview with signal flow, all parameters, and common mistakes.","inputSchema":{"type":"object","required":["moduleParameter"],"properties":{"moduleParameter":{"type":"string"}}},"logicalName":"query_module_parameter","displayName":"query_module_parameter","title":"query_module_parameter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_examples","description":"Search HISE code examples and snippets by description (e.g., \"midi routing\", \"slider callback\", \"wavetable\"). Returns summaries — use get_example for full code.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"number"},"query":{"type":"string"},"source":{"enum":["all","example","snippet","forum"],"type":"string"},"featured":{"type":"boolean"},"className":{"type":"string"}}},"logicalName":"search_examples","displayName":"search_examples","title":"search_examples","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_example","description":"Get full code and metadata for a code example or snippet by ID. Use after search_examples to retrieve full source code.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_example","displayName":"get_example","title":"get_example","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_tutorial","description":"Get full content and metadata for a video tutorial section by ID. Use after explore_hise to retrieve full tutorial text and code blocks. Returns the section body plus YouTube deep link with timestamp.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_tutorial","displayName":"get_tutorial","title":"get_tutorial","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_ui_components","description":"List UI component types with documented properties.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_ui_components","displayName":"list_ui_components","title":"list_ui_components","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_scripting_namespaces","description":"List Scripting API namespaces.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_scripting_namespaces","displayName":"list_scripting_namespaces","title":"list_scripting_namespaces","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_module_types","description":"List module types with documented parameters.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_module_types","displayName":"list_module_types","title":"list_module_types","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"server_status","description":"Get server status and data statistics.","inputSchema":{"type":"object","properties":{}},"logicalName":"server_status","displayName":"server_status","title":"server_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hise_cli_help","description":"Discover the hise-cli command tree for live HISE control. The MCP server is docs-only — runtime ops (launch/shutdown, recompile, REPL, UI/scriptnode/builder editing, screenshots, profiling, publish, assets) live in the standalone hise-cli on the user's PATH. Call this first when you need any live HISE action; it tells you how to invoke hise-cli yourself via Bash.","inputSchema":{"type":"object","properties":{}},"logicalName":"hise_cli_help","displayName":"hise_cli_help","title":"hise_cli_help","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_resources","description":"List available HISE resources (workflows, guides). Use get_resource for full content.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_resources","displayName":"list_resources","title":"list_resources","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_resource","description":"Get a HISE resource by ID. Returns markdown content.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_resource","displayName":"get_resource","title":"get_resource","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_laf_functions","description":"List LAF functions for a component type. IMPORTANT: Load get_resource(\"laf-functions-style\") before writing LAF code.","inputSchema":{"type":"object","required":["componentType"],"properties":{"componentType":{"type":"string"}}},"logicalName":"list_laf_functions","displayName":"list_laf_functions","title":"list_laf_functions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"query_laf_function","description":"Get LAF function details including obj properties for drawing code.","inputSchema":{"type":"object","required":["functionName"],"properties":{"functionName":{"type":"string"}}},"logicalName":"query_laf_function","displayName":"query_laf_function","title":"query_laf_function","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_forum","description":"Search the HISE forum with signal-based denoising. Returns a ranked topic list filtered by quality heuristics (trusted posters, solved status, upvotes, category relevance). Use fetch_forum_topics to read specific topics.","inputSchema":{"type":"object","required":["term"],"properties":{"term":{"type":"string"},"alsoTerms":{"type":"array","items":{"type":"string"}},"maxResults":{"type":"number"}}},"logicalName":"search_forum","displayName":"search_forum","title":"search_forum","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fetch_forum_topics","description":"Fetch and denoise specific forum topics by ID. Returns cleaned post content with noise removed (HiseSnippets, quoted replies, URLs, low-signal posts). Only includes posts from the OP, trusted/expert posters, and upvoted posts.","inputSchema":{"type":"object","required":["tids"],"properties":{"tids":{"type":"array","items":{"type":"number"}},"maxPostsPerTopic":{"type":"number"}}},"logicalName":"fetch_forum_topics","displayName":"fetch_forum_topics","title":"fetch_forum_topics","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_doc_content","description":"Get full markdown documentation content for a HISE page or API method. Use after explore_hise or search_hise to read the actual docs. Accepts a URL path (from search results) or a chunk ID (e.g., \"api:Buffer.create\").","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"url":{"type":"string"}}},"logicalName":"get_doc_content","displayName":"get_doc_content","title":"get_doc_content","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hise_verify_parameters","description":"Verify method signatures. Returns parameter info for multiple methods.","inputSchema":{"type":"object","required":["methods"],"properties":{"methods":{"type":"array","items":{"type":"string"}}}},"logicalName":"hise_verify_parameters","displayName":"hise_verify_parameters","title":"hise_verify_parameters","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_laf_functions_for_components","description":"Get LAF functions for a list of component types. IMPORTANT: Load get_resource(\"laf-functions-style\") before writing LAF code. Use hise-cli '-ui show <id>' to discover a component's type (and ContentType for ScriptFloatingTile).","inputSchema":{"type":"object","required":["componentTypes"],"properties":{"componentTypes":{"type":"array","items":{"type":"string"}}}},"logicalName":"get_laf_functions_for_components","displayName":"get_laf_functions_for_components","title":"get_laf_functions_for_components","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=HISE&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuaGlzZS5kZXYvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22HISE%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.hise.dev%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22HISE%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.hise.dev%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=HISE&connectorUrl=https%3A%2F%2Fmcp.hise.dev%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"HISE\" --url \"https://mcp.hise.dev/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hise-mcp-a137e635bf","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hise-mcp-a137e635bf/tools/{tool}","mcpServerUrl":"https://mcp.hise.dev/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hise-mcp-a137e635bf?live=1"}