All tools are read-only. Most of them take aDocumentation Index
Fetch the complete documentation index at: https://docs.summand.com/llms.txt
Use this file to discover all available pages before exploring further.
datasetId of the form ds_019…. Use list_datasets to discover IDs.
list_datasets
List every dataset the caller can see — owned datasets plus anything shared with them. Parameters: none. Returns: an array of{ id, name, kind, status, targetColumn, latestVersion, accessLevel, updatedAt } plus a count.
“List my Summand datasets.”
describe_dataset
Full metadata for a dataset, including its semantic layer manifest. ThesemanticLayer.manifest.components field tells you which components are valid inputs to get_columns and get_semantic_data (e.g. column_stats, ebm_graphs, feature_metadata, umap_embedding).
The dataset ID (e.g.
ds_019abc…).
“Describe ds_019abc… — what analysis components are available?“
get_columns
Column information for a dataset. Returns rich statistics from thecolumn_stats component when available (type, mean, min, max, null count, distinct count), or falls back to feature names from feature_metadata.
The dataset ID.
“What columns does ds_019abc… have, and what are their distributions?“
get_semantic_data
Retrieve a specific semantic-layer component. This is the workhorse tool — calldescribe_dataset first to see what’s available, then pull the component you want.
The dataset ID.
Component name from the manifest. Common values:
column_stats, ebm_graphs, feature_metadata, umap_embedding, data_quality.Optional filter params. For example, pass
{ "feature": "price" } with ebm_graphs to retrieve only that feature’s contribution data instead of the full graph payload.“Get the EBM graphs forJobLevelinds_019abc….”
get_surprises
Surprise findings for a dataset — ML-generated unexpected statistical patterns with confidence scores and natural-language explanations. Returned in display order, with deleted items filtered out.The dataset ID.
“What are the surprising findings in my HR attrition dataset?“
compare_schemas
Side-by-side column comparison between two datasets. Returns columns in both, columns only in A, and columns only in B.First dataset ID.
Second dataset ID.
“Compare the schemas ofds_019abc…andds_019def….”

