Mmcp.market

DiffSense MCP server

by GoldenSupremeSaltedFish·io.github.GoldenSupremeSaltedFish/diffsense·v2.3.1·30 stars

MR/PR risk audit MCP server: semantic diff + rule engine, strict read-only. Run as image or pip.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

30 stars4 downloads/wk

Reviews

Write one

Nobody has reviewed DiffSense yet.

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

DiffSense tools (4, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • audit_diffwrite action

    Run a DiffSense audit on the given diff text and return the JSON report.

  • audit_replaywrite action

    Run a DiffSense audit on a local .diff file and return the JSON report (offline replay).

  • explain_rule

    Explain a single DiffSense rule by id.

  • list_rules

    List loaded DiffSense rules (built-in + YAML) with their metadata.

Public scan report

scanner v0.1.10 · 2026-10-12 · same rubric, same numbers if you re-run it

no findings
  • Code scan57 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install DiffSense in Claude Code, Cursor or VS Code

claude mcp add diffsense -- uvx diffsense
Add to Cursor

What the publisher says

From the DiffSense repository's README, as published. We do not edit it. Read it on GitHub

DiffSense

DiffSense is a Change Risk Gate for the PR stage: it evaluates whether the current diff introduces regression risks without performing full codebase scans or style checks. Designed for minimal alerts, high precision, low latency, and interpretable results.

Quick Start

Complete steps are available at diffsense/docs/quickstart.md.

Optional: Add .diffsense.yaml to your repository root to use the officially recommended configuration, suitable for most teams.

Features

  • CI / Local: Performs semantic risk auditing on MR/PR diffs, outputting review_level and recommended actions. Analyzes only changed content without slowing down pipelines. Low-quality rules are automatically downgraded. Does not automatically modify CI status; decisions to block are made manually or by downstream processes.
  • Agent / LLM Integration: Deterministic, machine-readable surfaces for agents and CI gates — versioned JSON contract (schemaversion), SARIF 2.1.0 output, and a read-only MCP server (auditdiff / auditreplay / listrules / explain_rule). See the Agent Integration Guide and CLI Contract.
  • VSCode Extension: Maintained in the vscode-extension directory of this repository (dual-artifact layout). Install from the Marketplace or download the VSIX from Releases.

Quick Start (Detailed)

GitHub Actions

Copy the complete YAML from diffsense/docs/quickstart.md (Method 1) to your repository's .github/workflows/diffsense.yml to enable PR auditing.

GitLab CI

  1. In your project, go to Settings → CI/CD → Variables and add the variable DIFFSENSETOKEN (Personal Access Token with api permissions; recommended to check Mask variable**).
  2. Add the corresponding job to .gitlab-ci.yml. See the example at diffsense/gitlab-ci-example.yml.

VSCode Extension

Maintained in the vscode-extension directory of this repository. Install from the Marketplace or download the VSIX from Releases.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

DiffSense: common questions

Is DiffSense MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the DiffSense safety report
How do I install DiffSense?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does DiffSense need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is DiffSense maintained?
The last commit was in the last day (2026-10-12). The latest release is v2.3.1.
What can I use instead of DiffSense?
Servers from other publishers that do the same job: Image Diff MCP server, Transloadit Media Processing MCP server and melta UI MCP server. Compare all DiffSense alternatives.

Alternatives to DiffSense

Same job from other publishers: the closest match first, then the best rated.

All DiffSense alternatives →
  • Image Diff
    MCP server for programmatic image comparison and visual diff generation.
    A
  • Transloadit Media Processing
    Process video, audio, images, and documents with 86+ cloud media processing robots.
    A
  • melta UI
    AI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify
    A
  • three.ws Vision
    Image understanding for AI agents — analyze and describe any image via the three.ws pipeline.
    A
  • Codesign
    Local design engine for AI agents: create, edit and export real, editable designs.
    A

More from GoldenSupremeSaltedFish →