Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_tree | Create a new tiling tree to explore a problem/challenge. The tree starts with a root tile representing the complete solution space, which you'll then split recursively using MECE (Mutually Exclusive, Collectively Exhaustive) principles. |
| split_tile | Split a tile into MECE (Mutually Exclusive, Collectively Exhaustive) subsets using a specific attribute/dimension. This is the core operation of the tiling trees method - partitioning the solution space systematically. Use physics/math-oriented splits when possible. |
| add_tiles_to_split | Add additional tiles to an existing split (when you realize a category was missed). This invalidates the MECE validation and requires re-verification. |
| mark_mece | Mark a split as validated for MECE (Mutually Exclusive, Collectively Exhaustive) properties. Verify that the children completely cover the parent space with no overlaps. |
| evaluate_tile | Evaluate a leaf tile (concrete idea/project) on impact, feasibility, and uniqueness. Include any calculations or pilot studies performed. |
| update_tile | Update a tile's information (title, description, split attributes, etc.) |
| get_trees | Get all tiling trees |
| get_tile | Get details of a specific tile |
| explore_path | Explore the tree structure from a specific tile, showing the hierarchical breakdown |
| get_leaf_tiles | Get all leaf tiles (concrete ideas/projects) from a tree |
| get_unexplored_tiles | Get tiles that haven't been split yet - these are gaps in your solution space exploration |
| get_top_leaves | Get the highest-rated leaf tiles based on evaluation criteria |
| search_tiles | Search for tiles by content |
| get_coverage_analysis | Analyze the completeness of solution space exploration for a tree. Shows unexplored branches, unvalidated splits, and suggestions for next steps. |
| get_statistics | Get overall statistics about all tiling trees |
| export_tree | Export a tiling tree in various formats for visualization or documentation |
| validate_split_quality | Validate split quality and detect common antipatterns (vague language, catch-all buckets, mixed dimensions, retroactive splitting, incomplete coverage). Returns a detailed quality report with issues and recommendations. |
| get_tree_validation_report | Get validation report for all splits in a tree. Identifies antipatterns and provides an overall quality score. Use this after building a tree to check for common failure modes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |