# BeamMCP v0.1.0 - Table of Contents

> Model Context Protocol server core for the BEAM: protocol handling, stdio transport, and JSON Schema validation, with the tool catalog and dispatch injected by the host.

## Pages

- [BeamMCP](readme.md)

## Modules

- [BeamMCP.Schema](BeamMCP.Schema.md): Validates `tools/call` arguments against the JSON Schema the server advertises.
- [BeamMCP.ToolCatalog](BeamMCP.ToolCatalog.md): The contract a host implements to tell a `BeamMCP.Server` which tools exist.
- [BeamMCP.ToolSpec](BeamMCP.ToolSpec.md): Typed MCP tool contract exposed to bounded agent runs.

