Random Tables provides a Model Context Protocol (MCP) server for managing and rolling on random-table assets in tabletop RPGs. It follows a hexagonal architecture, ensuring the codebase is testable and maintainable. With features like creating, rolling, linking, and weighting table entries, it offers powerful template support and customizable access models, making it an ideal tool for generating dynamic content.