Crosstabs
Free survey crosstabs with local analysis and temporary hosted MCP project workflows.
Connector by crosstabs · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/crosstabs-crosstabs
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.crosstabs.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 13 read · 2 write · 0 delete · 25 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 40
Read from the source code; the running server may list different tools.
Read 13 · Look things up without changing anything.
check_assumptionscramers_vcrosstab_from_csvdetect_outlierseffect_sizeget_runtime_statusodds_ratiophi_coefficientproportion_cirecommend_testrelative_riskrisk_difference
Show 1 more tools
standardized_residuals
Write 2 · Create, change, send or run things.
crosstab_from_datapost_hoc_chi_square
Not yet classified 25 · We could not tell from the name and description.
attributable_riskbonferroni_correctionbreslow_day_testchi_square_testchi_square_yatescmh_testcohens_kappacorrespondence_analysisfdr_correctionfishers_exactg_testgoodman_kruskal_gamma
Show 13 more tools
kendalls_taulambda_coefficientlinear_trend_testmcnemar_testmonte_carlo_chi_squaremosaic_plot_datapower_analysissomers_dspearmans_rhostacked_bar_datatau_cuncertainty_coefficientweighted_kappa
Network hosts it talks to 1
mcp.crosstabs.com· found in remote endpoint, install command
Tools (40)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
attributable_riskAttributable or prevented risk measures for epidemiological studies. Args: matrix: [[exposed outcome+, exposed outcome-], [unexposed outcome+, unexposed outcome-]] Returns: Direction-appropriate impact measures, risk-difference interval, relative-risk status, orientation, and causal caveat
bonferroni_correctionBonferroni correction for multiple testing. Args: p_values: List of p-values to correct alpha: Family-wise error rate (default 0.05) Returns: Adjusted p-values and significance
breslow_day_testBreslow-Day test for homogeneity of odds ratios across strata. Args: tables: List of 2×2 contingency tables (one per stratum) Returns: Test statistic, p-value, and whether ORs are homogeneous
check_assumptionsCheck chi-square test assumptions. Verifies expected cell frequencies and provides recommendations. Args: matrix: Contingency table Returns: Assumption validity and recommendations
chi_square_testPerform Pearson's chi-square test of independence. Args: matrix: 2D contingency table as list of lists Returns: Test statistic, p-value, effect size (Cramér's V), and interpretation
chi_square_yatesChi-square with Yates continuity correction for 2×2 tables. Args: matrix: 2×2 contingency table Returns: Yates-corrected chi-square and p-value
cmh_testCochran-Mantel-Haenszel test for stratified 2×2 tables. Tests association while controlling for a stratifying variable. Args: tables: List of 2×2 contingency tables (one per stratum) Returns: CMH chi-square, common odds ratio, RBG interval, and interpretation
cohens_kappaCohen's Kappa for inter-rater agreement (unweighted). Args: matrix: Square confusion matrix Returns: Kappa coefficient with CI and interpretation
correspondence_analysisCorrespondence analysis for visualizing associations. Args: matrix: Contingency table row_labels: Optional row labels col_labels: Optional column labels Returns: 2D coordinates for biplot and explained variance
cramers_vCalculate Cramér's V effect size (standard and bias-corrected). Args: matrix: Contingency table Returns: Standard and bias-corrected Cramér's V with interpretation
crosstab_from_csvParse CSV and create contingency table from two columns. Args: csv_text: CSV content as string row_var: Name of row variable column col_var: Name of column variable column Returns: Contingency table with labels
crosstab_from_dataCreate contingency table from raw data. Args: data: List of data objects with row and column variables row_var: Name of row variable col_var: Name of column variable Returns: Contingency table with labels
detect_outliersDetect outliers in numeric data. Args: values: List of numeric values method: "zscore" or "iqr" threshold: Z-score cutoff (default 2.0) or IQR fence multiplier (default 1.5) Returns: Outlier statistics and identified outliers
effect_sizeCalculate multiple effect sizes for contingency table. Args: matrix: Contingency table Returns: Cramér's V (corrected), phi, and contingency coefficient
fdr_correctionBenjamini-Hochberg false discovery rate correction. Args: p_values: List of p-values to correct alpha: FDR level (default 0.05) Returns: Adjusted significance with FDR control
Show 25 more tools
fishers_exactFisher's exact test for 2×2 tables. Args: matrix: 2×2 contingency table Returns: Odds ratio, two-sided exact p-value, and large-sample 95% CI
g_testG-test (likelihood ratio test) for contingency tables. Uses the same asymptotic chi-square reference distribution as Pearson's test, so it is not a small-sample exact-test substitute. Args: matrix: Contingency table Returns: G statistic, p-value, effect size
get_runtime_statusread-onlyReport this executing statistical runtime; no plugin identity or local configuration.
goodman_kruskal_gammaGoodman-Kruskal's gamma for ordinal association. Args: matrix: Contingency table with ordinal rows and columns Returns: Gamma coefficient with CI
kendalls_tauKendall's tau-b rank correlation. Args: ranks_x: First set of ranks ranks_y: Second set of ranks Returns: Tau coefficient and p-value
lambda_coefficientGoodman-Kruskal Lambda (proportional reduction in error). Args: matrix: Contingency table Returns: Lambda values (asymmetric and symmetric)
linear_trend_testLinear-by-linear association test (Mantel-Haenszel trend test). Args: matrix: Contingency table row_scores: Optional numeric scores for rows (default: 0, 1, 2, ...) col_scores: Optional numeric scores for columns Returns: Z-statistic and p-value for linear trend
mcnemar_testMcNemar's test for paired categorical data. Args: matrix: 2×2 table of paired, non-negative integer outcome counts Returns: Coherent primary result plus exact and asymptotic secondary details
monte_carlo_chi_squareMonte Carlo estimate of a fixed-margin chi-square p-value. The workload envelope admits at most 100 rows, 100 columns, and 1,000 cells, with a total frequency of 9,007,199,254,740,991. It admits 100,000 simulations and 20,000,000 cell-simulations. Work runs in chunks of at most 512 simulations under a 32 MiB estimated numeric peak and a 30-second server deadline. MCP cancellation is observed between chunks. Args: matrix: Contingency table n_sim: Number of simulations from 1 through 100,000 (default 10000) seed: Random seed for reproducibility Returns: Simulated p-value, obse…
mosaic_plot_dataGenerate coordinates for mosaic plot visualization. Args: matrix: Contingency table row_labels: Optional labels for rows col_labels: Optional labels for columns Returns: Cell coordinates with residual-based coloring
odds_ratioCalculate the sample odds ratio with a 95% Woolf interval. Args: matrix: [[exposed outcome+, exposed outcome-], [unexposed outcome+, unexposed outcome-]] Returns: JSON-safe estimate, status, interval, and explicit table orientation
phi_coefficientCalculate phi coefficient for 2×2 table. Args: matrix: 2×2 contingency table Returns: Phi coefficient and interpretation
post_hoc_chi_squareFull post-hoc analysis after chi-square test. Includes standardized residuals, adjusted residuals, and chi-square contributions by cell. Args: matrix: Contingency table Returns: Complete post-hoc analysis
power_analysisPower or sample size calculation for comparing two proportions. Args: p1: Proportion in group 1 p2: Proportion in group 2 n: Sample size per group (if provided, calculates power) alpha: Significance level (default 0.05) power: Target power if calculating sample size (default 0.80) Returns: Two-sided normal-approximation power or required sample size
proportion_ciCalculate confidence interval for a proportion. Args: successes: Number of successes total: Total sample size method: "wilson" (recommended), "agresti", or "normal" Returns: Proportion with 95% CI
recommend_testRecommend appropriate statistical tests for your data. Args: matrix: Contingency table data_type: "categorical" or "ordinal" Returns: Ranked test recommendations with rationales
relative_riskCalculate relative risk with 95% confidence interval for 2x2 table. Args: matrix: [[exposed outcome+, exposed outcome-], [unexposed outcome+, unexposed outcome-]] Returns: Relative risk, CI, and individual risks
risk_differenceCalculate exposed-minus-unexposed risk difference for a 2×2 table. Labels the reciprocal absolute difference as NNT for lower exposed risk or NNH for higher exposed risk. Args: matrix: [[exposed outcome+, exposed outcome-], [unexposed outcome+, unexposed outcome-]] Returns: Risk difference, interval, direction, and NNT/NNH when applicable
somers_dSomers' D (asymmetric ordinal measure). Args: matrix: Contingency table with ordinal rows and columns Returns: d(Y|X), d(X|Y), and symmetric versions
spearmans_rhoSpearman's rank correlation coefficient. Args: ranks_x: First set of ranks ranks_y: Second set of ranks Returns: Rho coefficient and p-value
stacked_bar_dataGenerate data for stacked bar chart. Args: matrix: Contingency table by_rows: If True, groups are rows; if False, groups are columns row_labels: Optional labels for rows col_labels: Optional labels for columns Returns: Stacked bar chart data with proportions
standardized_residualsCalculate adjusted standardized residuals from a contingency table. Values above |2| are nominal cell-level flags. When many cells are inspected, use a multiplicity correction or an adjusted alpha. Args: matrix: Contingency table Returns: Residuals matrix with interpretation
tau_cStuart's tau-c for rectangular ordinal tables. Args: matrix: Contingency table Returns: Tau-c coefficient with standard error and p-value
uncertainty_coefficientUncertainty Coefficient (entropy-based association measure). Args: matrix: Contingency table Returns: Uncertainty coefficients and mutual information
weighted_kappaWeighted Cohen's Kappa for ordinal agreement. Args: matrix: Square confusion matrix weights: "linear" or "quadratic" (default) Returns: Weighted kappa with CI and interpretation
Signals
- Weekly downloads
- 80
- Last release
- Sep 13, 2026 (1 month ago)
- Last package publish
- Sep 6, 2026 (1 month ago)
From the package registry.
Details
- Registry name
io.github.crosstabs/crosstabs- Version
- 1.4.1
- Auth
- Auth not stated
- Packages
- pypi crosstabs
- License
- License unknown
- Website
- www.crosstabs.com/mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
- Source
- Official MCP Registry
More from crosstabs
Cite this page
Crosstabs MCP server. Agent Mart. https://agentmart.dev/connectors/crosstabs-crosstabs (last updated 2026-10-25)