NestDaddy

Stats Explorer

io.github.Meador793/stats-explorer-mcp ยท v1.5.1

Verified statistics for AI agents: guided tests, A/B tests, Tukey HSD, reports, optional Jev checks.

Connect Runs on your machine

Terminal
claude mcp add stats-explorer-mcp -e STATS_EXPLORER_ROOTS=<STATS_EXPLORER_ROOTS> -e STATS_EXPLORER_STREAM_MB=<STATS_EXPLORER_STREAM_MB> -e STATS_EXPLORER_WORKERS=<STATS_EXPLORER_WORKERS> -e STATS_EXPLORER_CACHE=<STATS_EXPLORER_CACHE> -e STATS_EXPLORER_CACHE_DIR=<STATS_EXPLORER_CACHE_DIR> -e STATS_EXPLORER_MAX_FILE_MB=<STATS_EXPLORER_MAX_FILE_MB> -e STATS_EXPLORER_GUIDED=<STATS_EXPLORER_GUIDED> -e STATS_EXPLORER_CONFIRM_SELECTIONS=<STATS_EXPLORER_CONFIRM_SELECTIONS> -e STATS_EXPLORER_CONFIRM_VIA=<STATS_EXPLORER_CONFIRM_VIA> -e STATS_EXPLORER_HIDE_LINK=<STATS_EXPLORER_HIDE_LINK> -e STATS_EXPLORER_JEV=<STATS_EXPLORER_JEV> -e STATS_EXPLORER_JEV_CHECKPOINTS=<STATS_EXPLORER_JEV_CHECKPOINTS> -e TYPESAFE_API_KEY=<TYPESAFE_API_KEY> -e STATS_EXPLORER_APPROVAL_SECRET=<STATS_EXPLORER_APPROVAL_SECRET> -e STATS_EXPLORER_AUDIT_LOG=<STATS_EXPLORER_AUDIT_LOG> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "stats-explorer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "STATS_EXPLORER_ROOTS": "<STATS_EXPLORER_ROOTS>",
        "STATS_EXPLORER_STREAM_MB": "<STATS_EXPLORER_STREAM_MB>",
        "STATS_EXPLORER_WORKERS": "<STATS_EXPLORER_WORKERS>",
        "STATS_EXPLORER_CACHE": "<STATS_EXPLORER_CACHE>",
        "STATS_EXPLORER_CACHE_DIR": "<STATS_EXPLORER_CACHE_DIR>",
        "STATS_EXPLORER_MAX_FILE_MB": "<STATS_EXPLORER_MAX_FILE_MB>",
        "STATS_EXPLORER_GUIDED": "<STATS_EXPLORER_GUIDED>",
        "STATS_EXPLORER_CONFIRM_SELECTIONS": "<STATS_EXPLORER_CONFIRM_SELECTIONS>",
        "STATS_EXPLORER_CONFIRM_VIA": "<STATS_EXPLORER_CONFIRM_VIA>",
        "STATS_EXPLORER_HIDE_LINK": "<STATS_EXPLORER_HIDE_LINK>",
        "STATS_EXPLORER_JEV": "<STATS_EXPLORER_JEV>",
        "STATS_EXPLORER_JEV_CHECKPOINTS": "<STATS_EXPLORER_JEV_CHECKPOINTS>",
        "TYPESAFE_API_KEY": "<TYPESAFE_API_KEY>",
        "STATS_EXPLORER_APPROVAL_SECRET": "<STATS_EXPLORER_APPROVAL_SECRET>",
        "STATS_EXPLORER_AUDIT_LOG": "<STATS_EXPLORER_AUDIT_LOG>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "stats-explorer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "STATS_EXPLORER_ROOTS": "<STATS_EXPLORER_ROOTS>",
        "STATS_EXPLORER_STREAM_MB": "<STATS_EXPLORER_STREAM_MB>",
        "STATS_EXPLORER_WORKERS": "<STATS_EXPLORER_WORKERS>",
        "STATS_EXPLORER_CACHE": "<STATS_EXPLORER_CACHE>",
        "STATS_EXPLORER_CACHE_DIR": "<STATS_EXPLORER_CACHE_DIR>",
        "STATS_EXPLORER_MAX_FILE_MB": "<STATS_EXPLORER_MAX_FILE_MB>",
        "STATS_EXPLORER_GUIDED": "<STATS_EXPLORER_GUIDED>",
        "STATS_EXPLORER_CONFIRM_SELECTIONS": "<STATS_EXPLORER_CONFIRM_SELECTIONS>",
        "STATS_EXPLORER_CONFIRM_VIA": "<STATS_EXPLORER_CONFIRM_VIA>",
        "STATS_EXPLORER_HIDE_LINK": "<STATS_EXPLORER_HIDE_LINK>",
        "STATS_EXPLORER_JEV": "<STATS_EXPLORER_JEV>",
        "STATS_EXPLORER_JEV_CHECKPOINTS": "<STATS_EXPLORER_JEV_CHECKPOINTS>",
        "TYPESAFE_API_KEY": "<TYPESAFE_API_KEY>",
        "STATS_EXPLORER_APPROVAL_SECRET": "<STATS_EXPLORER_APPROVAL_SECRET>",
        "STATS_EXPLORER_AUDIT_LOG": "<STATS_EXPLORER_AUDIT_LOG>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "stats-explorer-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "STATS_EXPLORER_ROOTS": "<STATS_EXPLORER_ROOTS>",
        "STATS_EXPLORER_STREAM_MB": "<STATS_EXPLORER_STREAM_MB>",
        "STATS_EXPLORER_WORKERS": "<STATS_EXPLORER_WORKERS>",
        "STATS_EXPLORER_CACHE": "<STATS_EXPLORER_CACHE>",
        "STATS_EXPLORER_CACHE_DIR": "<STATS_EXPLORER_CACHE_DIR>",
        "STATS_EXPLORER_MAX_FILE_MB": "<STATS_EXPLORER_MAX_FILE_MB>",
        "STATS_EXPLORER_GUIDED": "<STATS_EXPLORER_GUIDED>",
        "STATS_EXPLORER_CONFIRM_SELECTIONS": "<STATS_EXPLORER_CONFIRM_SELECTIONS>",
        "STATS_EXPLORER_CONFIRM_VIA": "<STATS_EXPLORER_CONFIRM_VIA>",
        "STATS_EXPLORER_HIDE_LINK": "<STATS_EXPLORER_HIDE_LINK>",
        "STATS_EXPLORER_JEV": "<STATS_EXPLORER_JEV>",
        "STATS_EXPLORER_JEV_CHECKPOINTS": "<STATS_EXPLORER_JEV_CHECKPOINTS>",
        "TYPESAFE_API_KEY": "<TYPESAFE_API_KEY>",
        "STATS_EXPLORER_APPROVAL_SECRET": "<STATS_EXPLORER_APPROVAL_SECRET>",
        "STATS_EXPLORER_AUDIT_LOG": "<STATS_EXPLORER_AUDIT_LOG>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
STATS_EXPLORER_ROOTS
Optional
Folders the tools may read data files from and write reports to (separated by : on macOS/Linux, ; on Windows). Defaults to the client's workspace roots, or the current directory.
STATS_EXPLORER_STREAM_MB
Optional
CSV/TSV/Parquet files above this size (MB) are streamed in parallel passes; any size works. Default 512.
STATS_EXPLORER_WORKERS
Optional
Parallel readers for large files. Default: all CPU cores but one (max 16).
STATS_EXPLORER_CACHE
Optional
Keep columns read from large files for fast follow-up questions: ask (default), on or off.
STATS_EXPLORER_CACHE_DIR
Optional
Folder for saved large-file columns. Default: the system temp folder.
STATS_EXPLORER_MAX_FILE_MB
Optional
Refuse data files larger than this (MB). Default: no limit.
STATS_EXPLORER_GUIDED
Optional
on (default): classify each request and follow the six-step workflow for hypothesis tests. off: expose the individual test tools directly.
STATS_EXPLORER_CONFIRM_SELECTIONS
Optional
on (default): the user confirms every column, chart type and report section before anything runs. off: run with the AI's choices.
STATS_EXPLORER_CONFIRM_VIA
Optional
auto (default): forms where the client supports them. chat: always ask in the conversation (recommended for Claude Code).
STATS_EXPLORER_HIDE_LINK
Optional
Set to 1 to remove the one-line Stats Explorer app link from results.
STATS_EXPLORER_JEV
Optional
Independent checks by Jev (TypeSafe): off (default), cooperate (the AI calls your Jev MCP server), enforce (Stats Explorer calls the Jev API) or orchestrated (signed decisions from an orchestrator).
STATS_EXPLORER_JEV_CHECKPOINTS
Optional
Comma list of plan, conclusions, data. Default plan,conclusions (data sends column names and text samples to Jev).
TYPESAFE_API_KEY
Optional, secret
Enforce mode only: TypeSafe API key Stats Explorer uses to call Jev.
STATS_EXPLORER_APPROVAL_SECRET
Optional, secret
Orchestrated mode only: shared secret (32+ characters) the orchestrator signs decisions with.
STATS_EXPLORER_AUDIT_LOG
Optional
Path of a JSON Lines file recording every Jev checkpoint decision.

Details

Package[email protected] (NPM, stdio)
First published24 Oct 2026
Last updated24 Oct 2026
Registry nameio.github.Meador793/stats-explorer-mcp

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.