Part 3 - Author Your Own Toolset

C++ only
Authoring a toolset is a C++ task - toolsets are UCLASSes with reflected static functions. There is no Blueprint path. If you only need to use MCP, Parts 1 and 2 are all you need.

You have used other people's tools; now write one. This part builds a minimal UToolsetDefinition with a single AI-callable tool and registers it the Crimson way, gated behind the master switch. It mirrors the internal recipe in _MCP_TOOLS_PROMPT.md.

LessonGoal
Write a ToolsetDeclare a UToolsetDefinition and one AICallable tool.
Register and Gate ItRegister it at the right loading phase, behind the Crimson master switch.