Implementation
gradeNot graded
gradeNot graded
greetAction
Return a friendly greeting for a provided name.
View tool JSON
{
"name": "greet",
"kind": "act",
"impl": "imperative",
"description": "Return a friendly greeting for a provided name.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name to greet."
}
},
"required": [
"name"
]
},
"page": "/webmcp-vue/"
}add_numbersAction
Add two numbers and return the sum.
View tool JSON
{
"name": "add_numbers",
"kind": "act",
"impl": "imperative",
"description": "Add two numbers and return the sum.",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"type": "number",
"description": "First addend."
},
"b": {
"type": "number",
"description": "Second addend."
}
},
"required": [
"a",
"b"
]
},
"page": "/webmcp-vue/"
}increment_counterAction
Change the page's shared counter by a given amount (default 1).
View tool JSON
{
"name": "increment_counter",
"kind": "act",
"impl": "imperative",
"description": "Change the page's shared counter by a given amount (default 1).",
"inputSchema": {
"type": "object",
"properties": {
"by": {
"type": "number",
"description": "Amount to add (can be negative)."
}
}
},
"page": "/webmcp-vue/"
}wait_secondsAction
Wait for the given number of seconds, then respond. Cancellable.
View tool JSON
{
"name": "wait_seconds",
"kind": "act",
"impl": "imperative",
"description": "Wait for the given number of seconds, then respond. Cancellable.",
"inputSchema": {
"type": "object",
"properties": {
"seconds": {
"type": "number",
"description": "How long to wait, in seconds."
}
},
"required": [
"seconds"
]
},
"page": "/webmcp-vue/"
}