create_challenge
Add a challenge to an event with title, category, points, tags, and markdown description. Supports manual entry, mockups, or archiving self-made challenges.
Instructions
Create (write) a new challenge in an event — for manual entry, mockups, or archiving self-made challenges
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"event": "<event>",
"title": "<title>",
"category": "<category>"
},
"name": "create_challenge"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| event | Yes | Event UUID or slug | |
| title | Yes | ||
| points | No | ||
| category | Yes | ||
| external_id | No | ID on the source platform, e.g. CTFd challenge id | |
| connection_info | No | e.g. nc host 1337 or URL | |
| description_markdown | No | Challenge description (markdown) |