Enter http://127.0.0.1:8800/mcp as the URL and select Streamable HTTP as the transport.
Tools
Nuclear exposes four MCP tools. The server uses a hierarchical discovery pattern: start broad, drill down, then act.
list_methods
Lists available methods in a domain.
Parameter
Type
Required
Description
domain
string
yes
One of: Queue, Playback, Metadata, Favorites, Playlists, Dashboard, Providers.
Returns the method names and short descriptions for that domain.
method_details
Gets full details for a single method: its description, parameter names and types, and return type.
Parameter
Type
Required
Description
method
string
yes
The method name in Domain.method format, e.g. Queue.addToQueue.
describe_type
Gets the JSON shape of a data type. Use this when method_details returns a parameter or return type that references a complex type.
Parameter
Type
Required
Description
type
string
yes
The type name, e.g. Track, QueueItem, Playlist.
call
Calls a Nuclear API method.
Parameter
Type
Required
Description
method
string
yes
The method name in Domain.method format, e.g. Queue.addToQueue.
params
object
no
A JSON object with named fields matching the method's parameters. Omit or pass {} for methods with no parameters.
Discovery workflow
An agent follows this sequence to find and call an API method:
Read the list_methods tool description to see the seven available domains.
Call list_methods with a domain (e.g. Queue) to see that domain's methods.
Call method_details (e.g. Queue.addToQueue) to get parameter names, types, and the return type.
If a parameter or return type is a complex type like Track, call describe_type to see its fields.
Call call with the method name and parameters to execute it.
Each step returns a small, focused payload to save on tokens.
Agent skill
If your AI tool supports skills (like Claude Code), you can install one that teaches the agent how to use Nuclear's MCP tools, including the discovery workflow, common recipes, and the full API reference.