Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/k-chrispens/tiling-trees-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server