Skip to content
Currently in active development
Currently in active development
Glama Score: 100/100
Open source. Clear by design.

Your sourcesdisagree.Now you know.

The MCP server that finds contradictions across your code, docs, and deployments. Less guesswork. More ground truth.

Local-first. MIT licensed. Yours to control.

Contradiction MCP on Glama
A sculptural chrome not-equal sign
README.md :42Node.js 18.x
Dockerfile :3Node.js 22.x
Conflict detected

Better context. Wherever you build.

A consistency layer for your AI

Good decisions start with consistent context.

Your stack has a lot to say. Make sure it's telling the same story.

Context before conclusions.

Different environments don’t mean conflicting facts. Compare scope, roles, and version ranges to find real contradictions—not noise.

Context-aware analysis

Evidence. Not a hunch.

Every finding points back to the exact source, line, or page. See what disagrees, why it matters, and which evidence holds more weight.

Source-level provenance

You keep the final say.

Get an actionable recommendation, not an uninvited change. Review, resolve, or dismiss—with an immutable trail of every decision.

Human-led resolution

Less noise. More signal.

A difference isn't always a contradiction.

See how context turns a simple comparison into a finding you can actually use.

Interactive example · not a live scan
Dockerfile
# Production API service
# Runtime environment
FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
README.md
## Production requirements
Node.js 18.x is required.
Run npm install to get started.
Contradiction detectedReview needed
runtime.version · production

Same environment. Incompatible versions.

Both sources describe the production runtime, but Node.js 18.x and 22.x cannot be satisfied together. This is a real contradiction, not a formatting difference.

Real findings come with source authority, freshness scoring, and exact citations. No black boxes.

A little less fragmented

Many sources in.
A clearer picture out.

No new source of truth to maintain. Just a better understanding of the ones you already have.

Repositories
Documents
Websites
contradictionContext-aware by design
Actionable findingsCited. Scored. Explained.
01 /

Connect your sources.

Repositories, local documents, and public URLs. Bring in the places your team already works.

02 /

Find what doesn’t agree.

Extract claims, compare their context, and weigh each source by authority, freshness, and evidence.

03 /

Make the call. Keep the trail.

Review a recommendation and choose what happens next. Every decision stays in your audit history.

Installation & Setup

Up and running.
In seconds.

Install with a single command into Claude, Cursor, Antigravity, or Windsurf. Published globally on npm. Zero configuration required.

21 tools4 resources2 prompts

Live on NPM · 1-Command Install · Local-First

Explore full documentation
bash
# Configure in ALL detected IDEs automatically:npx -y contradiction-mcp install all # Or configure a specific editor:npx -y contradiction-mcp install antigravitynpx -y contradiction-mcp install cursornpx -y contradiction-mcp install claudenpx -y contradiction-mcp install claude-codenpx -y contradiction-mcp install windsurf

Works instantly on macOS, Windows, and Linux. No cloning or compilation needed.

A little more context

Good questions.
Clear answers.

Ask us on GitHub

Less contradiction.
More confidence.

Give your AI context it can stand behind.

Start with ContradictionOpen source. No account required.