Modules
Validates tools/call arguments against the JSON Schema the server advertises.
The protocol core: one message in, one response out, no process and no state of its own.
The contract a host implements to tell a BeamMCP.Server which tools exist.
Typed MCP tool contract exposed to bounded agent runs.