Find novel, statistically validated patterns in tabular data β hypothesis-free.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Find novel, statistically validated patterns in tabular data β feature interactions, subgroup effects, and conditional relationships that humans and agents miss.
Made by Leap Laboratories.
Most data analysis starts with a question. Disco starts with the data.
Without biases or assumptions, it finds combinations of feature conditions that significantly shift your target column β things like "patients aged 45β65 with low HDL and high CRP have 3Γ the readmission rate" β without you needing to hypothesise that interaction first.
Each pattern is:
The output is structured: conditions, effect sizes, p-values, citations, and a novelty classification for every pattern found.
Use it when: "which variables are most important with respect to X", "are there patterns we're missing?", "I don't know where to start with this data", "I need to understand how A and B affect C".
Not for: summary statistics, visualisation, filtering, SQL queries β use pandas for those
Get an API key:
Or create a key at disco.leap-labs.com/developers.
Run your first analysis:
Runs take a few minutes. discover() polls automatically and logs progress β queue position, estimated wait, current pipeline step, and ETA. For background runs, see Running asynchronously.
β Full Python SDK reference Β· Example notebook
Each Pattern in result.patterns looks like this (real output from a crop yield dataset):
Key things to notice:
report_url links to an interactive web report with all patterns visualisedThe result.summary gives an LLM-generated narrative overview:
Disco is a pipeline, not prompt engineering over data. It:
You cannot replicate this by writing pandas code or asking an LLM to look at a CSV. It finds structure that hypothesis-driven analysis misses because it doesn't start with hypotheses.
Before running, exclude columns that would produce meaningless findings. Disco finds statistically real patterns β but if the input includes columns that are definitionally related to the target, the patterns will be tautological.
Exclude:
diagnosis_text when the target is diagnosis_code)serious, then serious_outcome, not_serious, death are all part of the same classification. If target is profit, then revenue and cost together compose it. If target is a survey index, the sub-items are tautological.Full guidance with examples: SKILL.md
Public runs are free but results are published. Set
visibility="private"for private data β this costs credits.
Runs take a few minutes. For agent workflows or scripts that do other work in parallel:
For synchronous scripts and Jupyter notebooks:
Disco is available as an MCP server β no local install required.
Tools: discovery_list_plans, discovery_estimate, discovery_upload, discovery_analyze, discovery_status, discovery_get_results, discovery_account, discovery_signup, discovery_signup_verify, discovery_login, discovery_login_verify, discovery_add_payment_method, discovery_subscribe, discovery_purchase_credits.
| Cost | |
|---|---|
| Public runs | Free β results and data are published |
| Private runs | Credits vary by file size and configuration β use engine.estimate() |
| Free tier | 10 credits/month, no card required |
| Researcher | $49/month β 500 credits |
| Team | $199/month β 2000 credits |
| Credits | $0.10 per credit |
Estimate before running:
Account management is fully programmatic β attach payment methods, subscribe to plans, and purchase credits via the SDK or REST API. See Python SDK reference or SKILL.md.
Disco expects a flat table β columns for features, rows for samples.
Supported formats: CSV, TSV, Excel (.xlsx), JSON, Parquet, ARFF, Feather. Max 5 GB.
Not supported: images, raw text documents, nested/hierarchical JSON, multi-sheet Excel (use the first sheet or export to CSV)
| Goal | Tool |
|---|---|
| Summary statistics, data quality | ydata-profiling, sweetviz |
| Predictive model | AutoML (auto-sklearn, TPOT, H2O) |
| Quick correlations | pandas, seaborn |
| Answer a specific question about data | ChatGPT, Claude |
| Find what you don't know to look for | Disco |
Disco isn't a replacement for EDA or AutoML β it finds the patterns those tools miss. We tested 18 data analysis tools on a dataset with known ground-truth patterns. Most confidently reported wrong results. Disco was the only one that found every pattern.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/discovery-engine)<a href="https://allmcps.com/mcp/discovery-engine"><img src="https://allmcps.com/api/badge/discovery-engine?style=directory" alt="Discovery Engine on AllMCPs" /></a>