Mmcp.market

Crosstabs MCP server

by crosstabs·io.github.crosstabs/crosstabs·v1.4.1

Free survey crosstabs with local analysis and temporary hosted MCP project workflows.

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

108 downloads/wk

Reviews

Write one

Nobody has reviewed Crosstabs yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Crosstabs tools (52, 19 write)

write = sends, deletes, buys or posts
  • analyze_crosstabFree

    Compute deterministic statistics from a bounded aggregate contingency matrix.

  • analyze_surveywrite actionFree

    Run a governed crosstab for an existing hosted project. This task shortcut uses the same deterministic run_table engine and returns a job to poll with get_job.

  • apply_filterwrite actionFree

    Create and assign an auditable project filter. Queues a hosted job; use get_job to retrieve its result.

  • apply_raking_weightsFree

    Recompute a reviewed weighting fingerprint and atomically save a new sampling-weight column and definition with human approval, warning acknowledgement, revision checks and replay. Does not authorize ordinary or complex-survey inference. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • apply_transformationFree

    Apply an approved transformation to one workspace wave with recorded human approval and reversible provenance. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • build_tab_bookFree

    Build a reusable tab book for an existing hosted project. This task shortcut uses the same deterministic run_tab_book engine and returns a job to poll with get_job.

  • compare_survey_wavesFree

    Compare compatible saved survey waves. This task shortcut uses the same deterministic compare_waves engine and preserves all comparability warnings.

  • compare_wavesFree

    Compare compatible tables across project waves. Queues a hosted job; use get_job to retrieve its result.

  • create_analysis_planwrite actionFree

    Create a portable revision-bound document for explicitly selected saved tables without mutating the project. Queues a hosted job; use get_job to retrieve its result.

  • create_editable_reportwrite actionFree

    Generate an editable PPTX or DOCX report pack from an existing hosted project. Use get_download_link on the returned artifact ID after the job succeeds.

  • create_projectwrite actionFree

    Create an empty, versioned research project. Queues a hosted job; use get_job to retrieve its result.

  • create_workspacewrite actionFree

    Create a private temporary workspace without signing in. Explain that uploads leave the device, then obtain consent. The secret token is the sole access credential and cannot be recovered.

  • define_bannerwrite actionFree

    Create or replace a reusable multilevel banner. Queues a hosted job; use get_job to retrieve its result.

  • define_row_setwrite actionFree

    Create or replace a reusable ordered row-variable set, with an optional cases-or-responses denominator for one detected multi-select question. Queues a hosted job; use get_job to retrieve its result.

  • define_survey_designwrite actionFree

    Create an approved immutable Taylor or replicate-weight survey design, or assign an identical existing design, atomically across selected tables. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • delete_workspacewrite actionFree

    Permanently delete the temporary workspace and all active project, file and job data. This revokes its token.

  • detect_schema_driftFree

    Inspect wave compatibility and propose repairs without mutation. Queues a hosted job; use get_job to retrieve its result.

  • export_projectFree

    Export a definition-only package by default or an explicit full-data package to the temporary hosted workspace. Queues a hosted job; use get_job to retrieve its result.

  • fetchFree

    Fetch one fixed Crosstabs evidence record by identifier.

  • generate_report_packFree

    Generate an editable evidence-linked PPTX or DOCX pack. Queues a hosted job; use get_job to retrieve its result.

  • get_audit_historyFree

    Return paginated append-only project audit events. Queues a hosted job; use get_job to retrieve its result.

  • get_download_linkwrite actionFree

    Create a private browser download link for an uploaded file or generated artifact in this workspace. The link contains a secret in its fragment; never share it publicly.

  • get_headless_capabilitiesFree

    Describe the full accountless hosted MCP, privacy, retention and execution limits.

  • get_jobFree

    Read a queued analysis job. Wait at least two seconds between polls. Only succeeded jobs contain completed results; failed jobs contain an error. Use get_download_link for artifact IDs, or get_rendered_table for completed render_project_table jobs.

  • get_rendered_tableFree

    Render the canonical aggregate result of a succeeded render_project_table job. Respondent rows are never included in the widget.

  • get_runtime_statusFree

    Inspect this hosted runtime and its fixed resource limits.

  • get_startedFree

    Get client-specific connection guidance, a health check, and the first prompt to try. No account, workspace, or upload is required.

  • get_workspaceFree

    List this temporary workspace's files, recent jobs and expiry. Includes a private upload link.

  • import_datasetFree

    Validate and import respondent records into a project wave. Queues a hosted job; use get_job to retrieve its result.

  • import_projectFree

    Verify and import a full-data Crosstabs project package as a new workspace copy. Queues a hosted job; use get_job to retrieve its result.

  • inspect_projectFree

    Inspect a redacted workspace project graph, capabilities and current revision. Queues a hosted job; use get_job to retrieve its result.

  • list_projectsFree

    List redacted summaries from the workspace project store. Queues a hosted job; use get_job to retrieve its result.

  • preview_raking_weightsFree

    Preview explicit population margins against the saved active wave. Returns aggregate balance, trimming and effective-base diagnostics with a revision-bound review fingerprint; respondent weights remain in the temporary hosted workspace. Queues a hosted job; use get_job to retrieve its result.

  • profile_datasetFree

    Return bounded types, missingness and cardinality diagnostics. Queues a hosted job; use get_job to retrieve its result.

  • propose_transformationwrite actionFree

    Create a draft, data-free transformation recipe for later review. Queues a hosted job; use get_job to retrieve its result.

  • refresh_report_packFree

    Refresh generated regions while preserving declared manual regions. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • render_crosstabFree

    Render a deterministic evidence-linked aggregate crosstab widget.

  • render_project_tableFree

    Render one revision-bound saved table execution through the canonical workspace evidence widget. Queues a hosted job; use get_job to retrieve its result.

  • repair_schemaFree

    Apply an approved, reversible schema repair plan. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • replace_datasetFree

    Import a replacement wave without overwriting prior source data. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • review_transformationFree

    Approve or reject a draft transformation recipe with recorded human approval. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • run_analysis_planwrite actionFree

    Validate and execute a portable plan against one loaded project revision, returning aggregate evidence and review findings. Queues a hosted job; use get_job to retrieve its result.

  • run_complex_survey_methodwrite actionFree

    Run a declared-design OLS, logistic, or K-means method and record bounded canonical evidence. Queues a hosted job; use get_job to retrieve its result.

  • run_demo_analysiswrite actionFree

    Run an instant, upload-free tour using a fixed synthetic survey table. Returns an AI-ready answer, numbers, interpretation, warnings and next action.

  • run_tab_bookwrite actionFree

    Compute the selected tab-book recipe with progress and cancellation. Queues a hosted job; use get_job to retrieve its result.

  • run_tablewrite actionFree

    Compute one crosstab with diagnostics and evidence metadata. Queues a hosted job; use get_job to retrieve its result.

  • searchFree

    Discover fixed Crosstabs methodology, limitations, and evidence pages.

  • set_weightwrite actionFree

    Create and assign a validated weighting definition. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • undo_changeFree

    Reverse a recorded reversible project mutation. Queues a hosted job; use get_job to retrieve its result.

  • undo_transformationFree

    Mark one applied transformation run undone and restore its derived variable in this workspace. Queues a hosted job; use get_job to retrieve its result.

  • update_variable_metadatawrite actionFree

    Apply an approved label, coding, missing-value, measurement, role, and display-format update without rewriting respondent rows. Queues a hosted job; use get_job to retrieve its result. Obtain actual user approval before calling; do not fabricate approval fields.

  • validate_analysis_planFree

    Preflight a portable analysis plan against the current workspace project and return actionable validation issues. Queues a hosted job; use get_job to retrieve its result.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 high
  • Code scan6 source files scanned25/25
  • Live reliabilityremote reachable in 2393ms17/20
  • Tool poisoning52 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 19 write-action tools with no auth3/15
  • Maintenancerepository not readable: unknown3/15
  • Maintainer identityno repository or website to verify2/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http crosstabs https://mcp.crosstabs.com/mcp
Add to Cursor

Crosstabs: common questions

Is Crosstabs MCP server safe?
With care: it is graded C, so read the findings first (65/100). Read the Crosstabs safety report
How do I install Crosstabs?
It runs remotely at mcp.crosstabs.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Crosstabs need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Crosstabs maintained?
The latest release is v1.4.1.
Is Crosstabs up?
100% of our last 1 checks got an answer. We check remote servers about four times a day.

More from crosstabs