Title47/100
Not provided
Add a human-readable title so users do not have to interpret the tool identifier.
Description75/100
Get metadata, MusicXML link and practice link for a supported TuneViva score ID.
Describe the returned information so the agent knows whether it will answer the request.
Inputs88/100
Input documentation gives an agent enough context to populate the arguments.
id
Numeric score ID from a TuneViva score URL
Clear enough to supply this argument.
Annotations0/100
Declare readOnlyHint, destructiveHint, idempotentHint, openWorldHint based on the tool’s actual behavior.
Not declared
Output schema41/100
Describe the returned fields so an agent can interpret the result.
View output schema
{
"type": "object",
"required": [
"message"
],
"properties": {
"url": {
"type": "string"
},
"title": {
"type": "string"
},
"message": {
"type": "string"
},
"musicxml": {
"type": "string"
},
"score_url": {
"type": "string"
}
},
"additionalProperties": false
}