Skip to main content

What AI assistants cannot do

An AI assistant connected over MCP can do a lot with your labs. It can build, deploy, debug and host. But every learning and competition feature of the platform is closed to it, on purpose, for everyone.

This page lists what an assistant cannot reach, explains why, and says where you do those things instead.

The short version​

Your assistant can help withYour assistant cannot touch
Your machine labs: deploy, stop, files, commands, logsCode Arena problems, runs and submissions
Domains, HTTPS, ports, networks, devices, SSH keysSpot Quiz questions, answers and reports
Databases and servicesLearn AI, learning modules, roadmaps and syllabus study
Storage, organizations and departmentsDiscussions and Discussion AI
Your own lab templatesChallenge labs (CTF): missions, flags and hints
Your MCP historyClans, clubs and events
Leaderboards, grading, scores and rewards

Everything that is closed to MCP​

AreaWhat is blockedDo it in the dashboard
Code ArenaReading problems and hidden cases, running code, validating, submitting, Code AICode Arena
Spot QuizQuiz questions and answers, game modes, quiz reportsSpot Quiz
Learn AILessons, lesson chat and learning modulesLearn AI
RoadmapsRoadmaps and progress through themRoadmaps
SyllabusSyllabus-based studySyllabus
DiscussionsQuestions, answers, comments, voting and Discussion AIDiscussions
Challenge labs (CTF)Missions, story, flag submission, hints and scoring. Challenge labs do not even appear in the assistant's lab listChallenge labs
Clans and clubsJoining, managing, chat and postsClans and clubs
EventsRegistration, playing and event scoreboardsEvents
LeaderboardsEvery leaderboard: global, Code Arena, quiz, CTF, eventsLeaderboards
Grading and rewardsGrading, evaluation, and moving Zeal or JoltZeal and Jolt

Why​

Learning only counts if you did it. Scores, Zeal, league positions, certificates and faculty evaluations are meant to show what you can do. An assistant that could open a quiz, read a hidden test case or submit a flag could earn all of that in your name, and nobody's result would mean anything anymore.

So the platform draws a hard line: no assessment action can ever come from an AI assistant connected over MCP. That is a guarantee teachers, colleges and employers can rely on when they look at a result.

The line holds no matter who you are:

  • Every plan. Pro does not unlock it.
  • Every role. Platform administrators, faculty and moderators are blocked too.
  • Every client. Claude, ChatGPT, Codex, Cursor, VS Code or anything else.
  • Every workaround. Asking with different wording, calling a tool by another name, or sending a hand-made request does not get through. The platform enforces the block before it checks anything else. It does not depend on the assistant's good behavior.

What happens if you ask​

The assistant has no tool for these areas, so it tells you it cannot do that through Selfmade Ninja Labs. If it tries anyway, the platform refuses the call, and the refusal is recorded in your history.

You: Solve today's Code Arena problem and submit it for me.

Assistant: I can't reach Code Arena through the Labs connection. Learning and competition features are closed to AI assistants. I can help you set up a lab to practice in instead.

What an assistant can still do for your learning​

Your learning is not off-limits to AI. It just has to be your work.

Instead ofTry
"Solve this Code Arena problem""Set up a Python lab where I can practice problems like this, with a test runner"
"Give me the quiz answers"Use Learn AI in the dashboard, which is built to teach you
"Find the flag in this challenge""Give me a Kali machine lab to practice the tools this kind of challenge uses"
"Post an answer in Discussions for me"Ask the question in Discussions yourself
Outside AI help still follows the rules

MCP does not block you from pasting a problem into an AI chat yourself, but that can still break the rules of a challenge or event. In Code Arena, the built-in Code AI is allowed and simply forfeits that problem's reward. See Fair play → What counts as cheating.

Other things you do in the dashboard​

A few more things are not available through MCP. This is not for fair-play reasons; they simply belong in the web dashboard:

TaskWhere
Sign-in, sessions, and disconnecting AI clientsAccount Settings → Security
Reserving a device's addressDevices
Your plan and subscriptionPlans and limits
Themes and appearanceThemes and appearance
Moderation and the admin panel's review pagesAdmin guide

Next steps​