Search by intent
Ask for “clocked delay”, “custom drawing”, or “MIDI realtime” and get targeted chunks instead of full-file noise.
nt-mcp is a hosted Model Context Protocol server that lets Claude search real community Disting NT plugin code by meaning: DSP patterns, callbacks, API calls, Lua scripts, custom UI, MIDI, wavetable work, and more.
Ask for “clocked delay”, “custom drawing”, or “MIDI realtime” and get targeted chunks instead of full-file noise.
Use returned chunk IDs to pull source with surrounding context and GitHub links.
Inspect common Disting NT idioms: callbacks, parameters, audio routing, CV processing, oscillators, filters, delays, and UI.
{
"mcpServers": {
"nt-mcp": {
"url": "https://nt-mcp.fly.dev/mcp"
}
}
}API v13 guidance, ARM build templates, DSP blocks, MIDI callbacks, custom UI, memory sections, and nt_emu testing workflow.
Lua 5.4.6 control scripts for CV, gates, triggers, modulation, and practical 1000Hz Disting NT scripting patterns.
An interactive Claude Code command that scaffolds or maintains C++ plugins using the bundled templates.
curl -fsSL https://nt-mcp.fly.dev/install.sh | bash/plugin marketplace add thorinside/nt_mcp
/plugin install disting-nt-toolkit@nt-mcpcurl -LO https://nt-mcp.fly.dev/skills/disting-nt-toolkit.tar.gz
tar -xzf disting-nt-toolkit.tar.gz
claude plugin validate disting-nt-toolkit