Matryoshka is an MCP system for analyzing documents 100x larger than an LLM's context window by having the model output commands in a constrained symbolic language (Nucleus) that a logic engine executes, avoiding information loss from traditional chunking and RAG approaches.