1. Conduid
  2. Developer Tools
  3. io.github.rigour-labs/rigour
MCP server · Developer Tools

io.github.rigour-labs/rigour

Quality gates for AI agents. Lint, test, build checks with memory persistence.

Unclaimed devtools
37Low

Scored 7 months ago · breakdown

About io.github.rigour-labs/rigour

io.github.rigour-labs/rigour is an MCP server published by rigour-labs in the Developer Tools category: quality gates for AI agents. Lint, test, build checks with memory persistence.

The repository has 29 stars and 1 forks, with the last commit 7 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add io-github-rigour-labs-rigour -- npx -y @rigour-labs/mcp
npx
npx -y @rigour-labs/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.rigour-labs/rigour

Powered by Claude · Grounded in docs

I know everything about io.github.rigour-labs/rigour. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Rigour

npm version cli downloads mcp downloads MCP Registry OWASP

Your AI agent just tried to commit an AWS secret. Rigour blocked it in <100ms.

Try it now (zero config)

npx rigour-scan

Works on any repo. No init, no config, no setup. Instant results in your terminal:

  HARDCODED SECRET DETECTED
  AWS_SECRET_ACCESS_KEY found in src/config.ts:23

  + 22 more violations across 847 files (2.1s)

  Score        ████░░░░░░░░░░░░░░░░  34/100
  AI Health    ███░░░░░░░░░░░░░░░░░░  28/100

  Gates:  ✅ file-size  ❌ security  ❌ ast  ✅ deps

  Brain: learned 12 patterns · trend: improving ↑

Add to your AI IDE (30 seconds)

{ "mcpServers": { "rigour": { "command": "npx", "args": ["-y", "@rigour-labs/mcp"] } } }
IDE / Agent MCP Tools Live Dashboard Real-Time Feed
Claude Desktop ✅ ✅ MCP App ✅ Logging
VS Code Copilot ✅ ✅ MCP App ✅ Logging
ChatGPT ✅ ✅ MCP App ✅ Logging
Goose ✅ ✅ MCP App ✅ Logging
Claude Code ✅ — ✅ Logging
Cursor ✅ — ✅ Logging
Cline ✅ — ✅ Logging
Windsurf ✅ — ✅ Logging
Codex ✅ — ✅ Logging

Live governance dashboard (MCP App)

In supported editors, a real-time dashboard appears automatically as your agent works:

┌─ Rigour Governance ──────────────────────────┐
│  Score: 94/100  ✅ PASS                      │
│                                               │
│  14:32:01  rigour_check → FAIL (34/100)       │
│  14:32:03  fix_packet → 8 fixes               │
│  14:32:15  rigour_check → 71/100 (+37)        │
│  14:32:22  rigour_check → ✅ PASS 94/100      │
│                                               │
│  Brain: 47 patterns · trend: improving ↑      │
└───────────────────────────────────────────────┘

No extra commands. The dashboard appears when the agent calls Rigour tools. Watch your agent self-heal in real time.

What it catches

Category Gates
Security Hardcoded secrets (29+ patterns), SQL injection, XSS, CSRF, prototype pollution, Shannon entropy
Structural File size, cyclomatic complexity, method count, parameter count, nesting depth, TODO/FIXME
AI Drift Hallucinated imports, phantom APIs, context drift, retry loop detection
Governance Agent team isolation, checkpoint supervision, memory DLP

AST-based. Not heuristics. TypeScript, JavaScript, Python, Go, Ruby, C#, Java, Kotlin, Rust.

How it works

Agent writes code → Rigour gates fire → FAIL? → Fix Packet (JSON)
                                           ↓
                                    Agent reads exact instructions
                                           ↓
                                    Agent fixes → PASS ✓

No human in the loop. The agent gets told exactly what's wrong, on which line, and how to fix it — in JSON it can consume.

The Brain — learns your codebase

Every scan reinforces patterns. Patterns decay when absent. At strength: 0.9, they promote to hard rules. Your project's own immune system — trained locally, zero telemetry.

First week:  catches 12 violations
First month: catches 8 violations  ← learning your patterns
Third month: catches 3 violations  ← your agents have adapted

How it's different

Rigour ESLint Cloud tools
Runs locally, zero telemetry ✅ ✅ ❌
Learns YOUR codebase (Brain) ✅ ❌ ❌
Agent self-healing (Fix Packets) ✅ ❌ ❌
Works offline (GGUF sidecar) ✅ ✅ ❌
AI-native drift detection ✅ ❌ ❌
MCP-native (26 tools) ✅ ❌ ❌

Used in production

  • 19,000+ total installs across CLI and MCP
  • Organically forked by Alibaba iFlow
  • OWASP project — listed
  • Cursor MCP directory — listed
  • Zero false positives on 202-finding production audit

Quick reference

npx rigour-scan                              # zero-config scan
npx @rigour-labs/cli init                    # add gates to your project
npx @rigour-labs/cli check                   # run gates
npx @rigour-labs/cli check --deep            # + local AI analysis
npx @rigour-labs/cli check --deep --provider claude -k sk-ant-xxx  # cloud AI
npx @rigour-labs/cli studio                  # monitoring dashboard

Architecture

Package Purpose
@rigour-labs/core Gate engine, AST analysis, Fix Packets, Brain
@rigour-labs/cli init, check, scan, run, studio
@rigour-labs/mcp MCP server — 26 tools for agent integration
rigour-scan Zero-config shortcut: npx rigour-scan

Stack: TypeScript strict, web-tree-sitter, Zod, Vitest.


Full docs | Technical Spec | Philosophy

MIT © Rigour Labs — Built by Ashutosh

If Rigour caught something real in your codebase — tell us.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.rigour-labs/rigour

How do I install io.github.rigour-labs/rigour?

Run claude mcp add io-github-rigour-labs-rigour -- npx -y @rigour-labs/mcp, then add the server to your MCP client's configuration.

Is io.github.rigour-labs/rigour safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.rigour-labs/rigour still maintained?

Yes — the last commit was 7 days ago. The repository has 29 stars and 1 forks.