Create group
Create an empty group with a name and description.
MCP tool learnupon_write → create_group
write
Creates one group and returns its group_id. It reaches no one and changes no account; an admin can delete an empty group in LearnUpon, which does not delete any accounts, so this call does not wait for your OK. Only admins can create groups.
Parameters
| Name | Type | Description |
|---|---|---|
| name string required | string | Group name. |
| description string | string | Group description. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "learnupon_write",
"arguments": {
"operation": "create_group",
"arguments": {
"name": "Jane Doe"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"group_id": "4902",
"name": "Autumn 2026 cohort",
"users": 0
},
"isError": false
}