[{"data":1,"prerenderedAt":145},["ShallowReactive",2],{"agent-nav":3,"mcp-tools:tool:create-project-group":51,"mcp-tools:endpoint":144},[4,17,43],{"id":5,"title":6,"links":7,"groups":16},"agents","AI connections",[8,10,13],{"title":6,"to":9},"\u002Fapi\u002Fmcp",{"title":11,"to":12},"What it can do","\u002Fapi\u002Fmcp\u002Ftools",{"title":14,"to":15},"Agent skills","\u002Fapi\u002Fskills",[],{"id":18,"title":19,"links":20,"groups":42},"clients","Set up your app",[21,24,27,30,33,36,39],{"title":22,"to":23},"Claude apps","\u002Fapi\u002Fmcp\u002Fclaude",{"title":25,"to":26},"Claude Code","\u002Fapi\u002Fmcp\u002Fclaude-code",{"title":28,"to":29},"ChatGPT","\u002Fapi\u002Fmcp\u002Fchatgpt",{"title":31,"to":32},"Codex","\u002Fapi\u002Fmcp\u002Fcodex",{"title":34,"to":35},"VS Code","\u002Fapi\u002Fmcp\u002Fvscode",{"title":37,"to":38},"Cursor","\u002Fapi\u002Fmcp\u002Fcursor",{"title":40,"to":41},"Gemini CLI","\u002Fapi\u002Fmcp\u002Fgemini-cli",[],{"id":44,"title":45,"links":46,"groups":50},"help","Partner API",[47],{"title":48,"to":49},"API documentation","\u002Fapi",[],{"name":52,"slug":53,"title":54,"description":55,"summary":55,"audience":56,"class":58,"classLabel":59,"scope":60,"requires":61,"readOnly":62,"destructive":62,"idempotent":62,"openWorld":62,"errors":63,"badges":99,"version":107,"inputSchema":108,"inputsClosed":143},"create_project_group","create-project-group","Create a challenge group","Creates one group of this teacher’s in a grade group of a group challenge. It takes one of the teacher’s places for that grade group and one of their country’s until it is deleted; when a limit is reached it answers group_limit_teacher or group_limit_country, which the organisers decide — do not retry. On a paid challenge the group waits for its fee, which the teacher pays in the panel (url) before adding students. The first call answers a summary and a confirmation value; nothing is created until the same call is repeated with it. If the confirmed call answers temporarily_unavailable, the group may have been created all the same: call list_my_project_groups before asking to create it again. name is optional: letters, numbers, spaces and . , ' ( ) & _ - only.",[57],"supervisor","W","Writes","mcp:write",[],false,[64,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97],{"code":65,"retry":66,"meaning":66,"tellThePerson":66},"not_connected","",{"code":68,"retry":66,"meaning":66,"tellThePerson":66},"insufficient_scope",{"code":70,"retry":66,"meaning":66,"tellThePerson":66},"rate_limited",{"code":72,"retry":66,"meaning":66,"tellThePerson":66},"writes_disabled",{"code":74,"retry":66,"meaning":66,"tellThePerson":66},"temporarily_unavailable",{"code":76,"retry":66,"meaning":66,"tellThePerson":66},"upstream_error",{"code":78,"retry":66,"meaning":66,"tellThePerson":66},"brand_not_allowed",{"code":80,"retry":66,"meaning":66,"tellThePerson":66},"role_required",{"code":82,"retry":66,"meaning":66,"tellThePerson":66},"tenant_account_missing",{"code":84,"retry":66,"meaning":66,"tellThePerson":66},"not_found",{"code":86,"retry":66,"meaning":66,"tellThePerson":66},"confirmation_required",{"code":88,"retry":66,"meaning":66,"tellThePerson":66},"confirmation_expired",{"code":90,"retry":66,"meaning":66,"tellThePerson":66},"not_allowed_here",{"code":92,"retry":66,"meaning":66,"tellThePerson":66},"window_closed",{"code":94,"retry":66,"meaning":66,"tellThePerson":66},"group_limit_country",{"code":96,"retry":66,"meaning":66,"tellThePerson":66},"group_limit_teacher",{"code":98,"retry":66,"meaning":66,"tellThePerson":66},"profile_incomplete",[100,103],{"id":101,"label":59,"tone":102},"writes","warning",{"id":104,"label":105,"tone":106},"confirmation","Needs confirmation","neutral","2.2.0",{"type":109,"properties":110,"required":140},"object",{"brand":111,"project_id":121,"grade_group_id":126,"name":129,"confirmation":134},{"type":112,"title":113,"description":114,"enum":115},"string","Olympiad","Which olympiad this is about. Required unless the connection covers exactly one, in which case that one is used.",[116,117,118,119,120],"coding","gmath","hilingua","neo","stem",{"type":112,"title":122,"description":123,"pattern":124,"minLength":125,"maxLength":125},"Group challenge","The project_id from list_my_group_projects.","^[a-f0-9]{24}$",24,{"type":112,"title":127,"description":128,"pattern":124,"minLength":125,"maxLength":125},"Grade group","The grade_group_id from get_group_project_overview.",{"type":112,"title":130,"description":131,"minLength":132,"maxLength":133},"Group name","A name for the group, at most 80 characters. Without one the group is called by its code.",1,80,{"type":112,"title":135,"description":136,"pattern":137,"minLength":138,"maxLength":139},"Confirmation","The `confirmation` value from this tool’s own `confirmation_required` answer. Send it back with exactly the same other arguments to go ahead; never invent one.","^cfm_[A-Za-z0-9._-]{1,4000}$",5,4096,[141,142],"project_id","grade_group_id",true,"https:\u002F\u002Fmcp.main-team.org\u002Fmcp",1791554614650]