Public log

@rigour-labs/mcp

Rigour's MCP server: lets coding agents review their change, check for an existing helper before writing a new one, and recall the team's lessons. Works with Claude Code, Cursor and other MCP clients.

npm · fingerprint d64ec7ed71af849edf0ee887 · repository · RSS

8tools
2recorded versions
45dtracked
unchanged 12d

What changed

Changed between 4 September 2026 and 5 October 2026 (first seen 2026-10-05 14:24 UTC)

2 descriptions rewritten, 16 tools removed.

--- pinned/rigour_get_fix_packet
+++ observed/rigour_get_fix_packet
  {
    "annotations": {
      "destructiveHint": false,
-   "description": "Call this after rigour_check returns FAIL. Returns a prioritized Fix Packet with exact violations, file locations, and step-by-step fix instructions. Apply fixes in severity order (critical first), then re-run rigour_check to verify. Repeat until PASS. **After applying all fixes, tell the user what Rigour caught and that fixes were applied.**",
+   "description": "Call this after rigour_check returns FAIL. Returns a bounded, prioritized page of violations with file locations and fix instructions. Use next_offset from the response to read further pages, then re-run rigour_check. Report only fixes that were actually verified.",
    "inputSchema": {
      "properties": {
        "cwd": {
+       },
+       "limit": {
+         "description": "Violations per page (default 5, maximum 10).",
+         "maximum": 10,
+         "minimum": 1,
+         "type": "integer"
+       },
+       "offset": {
+         "description": "Zero-based violation offset. Start at 0, then use the next offset in the response.",
+         "minimum": 0,
+         "type": "integer"
        }
      },
      "required": [
--- pinned/rigour_review
+++ observed/rigour_review
  {
    "annotations": {
      "destructiveHint": false,
-     "title": "Code Review"
+     "title": "Review Change"
    },
-   "description": "Perform a high-fidelity code review on a pull request diff. Analyzes changed files using all active quality gates.",
+   "description": "Review the change you just made before calling it done: runs Rigour's gates and keeps only findings on changed lines, each with file, line and a suggested fix. With no diff it reads your uncommitted work from git (new files included); pass base to review the whole branch (e.g. 'main'). Same verdict as `rigour review` in CI.",
    "inputSchema": {
      "properties": {
-       "branch": {
-         "description": "The branch containing the changes.",
+       "base": {
+         "description": "Review this branch against a base ref instead of uncommitted work, e.g. 'main'.",
          "type": "string"
        },
        "cwd": {
-         "description": "The git diff content to analyze.",
+         "description": "A unified diff to review instead of reading git. Rarely needed.",
          "type": "string"
        },
        "files": {
-         "description": "List of filenames that were changed.",
+         "description": "Review exactly these files instead of the ones the change touches.",
          "items": {
            "type": "string"
          },
-       },
-       "repository": {
-         "description": "Full repository name (e.g., 'owner/repo').",
-         "type": "string"
        }
      },
      "required": [
-       "cwd",
-       "diff"
+       "cwd"
      ],
      "type": "object"
    },

tool removed: rigour_agent_deregister

tool removed: rigour_agent_register

tool removed: rigour_cache_stats

tool removed: rigour_checkpoint

tool removed: rigour_context_explain

tool removed: rigour_context_stats

tool removed: rigour_explain

tool removed: rigour_forget

tool removed: rigour_handoff

tool removed: rigour_handoff_accept

tool removed: rigour_hooks_check

tool removed: rigour_hooks_init

tool removed: rigour_run

tool removed: rigour_run_supervised

tool removed: rigour_security_audit

tool removed: rigour_task_cost

Current tools

Show all 8 tool fingerprints
rigour_check
3651f373d950fc13
rigour_check_pattern
1283533954b2acc6
rigour_context_scope
95495f0d8a0181fb
rigour_get_fix_packet
a2ae9bb62ce9b85b
rigour_index
881ad435de763cf8
rigour_recall
481192b106b64fca
rigour_remember
19b61cb739f1d0ff
rigour_review
e11d3e479796b99b

Watch this server yourself

If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.

npx -y mcp-pin@0.2.3 -- <your @rigour-labs/mcp command>

Or subscribe to this page's RSS feed to be told when it changes.

Badge

mcp-pin status badge for @rigour-labs/mcp

The badge states one fact about time and nothing else. It never claims a server is safe.

[![mcp-pin](https://mcp-pin.gautamkhosla.com/badge/781cdecfeaf58502.svg)](https://mcp-pin.gautamkhosla.com/servers/781cdecfeaf58502.html)