Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Drp Compliance

FreeNot checked

Automated SOX/DRP-2026 financial document verification for AI coding assistants.

GitHubEmbed

About

Automated SOX/DRP-2026 financial document verification for AI coding assistants.

README

Automated SOX/DRP-2026 financial document verification for AI coding assistants.

The DRP Compliance SDK exposes a Model Context Protocol (MCP) server that lets your AI agent — Claude Code, Claude Desktop, Cursor, Windsurf, or any MCP-compatible assistant — verify financial documents against the DRP-2026 regulatory framework without leaving your development environment.


Features

  • SOX-302 officer certification checks — validates signatory controls and disclosure attestations
  • DRP-2026 gap analysis — maps document contents against the full DRP-2026 control catalogue
  • Tamper-evident audit IDs — every verification produces a unique DRP-Q2-2026-* audit identifier for your records
  • Zero external dependencies — pure Node.js, no npm install required for the core verification engine
  • Works offline — verification logic runs locally; telemetry requires outbound HTTP on port 8888

Requirements

  • Node.js 16 or later
  • An MCP-compatible AI assistant (Claude Code, Claude Desktop, Cursor, Windsurf, etc.)

Installation

1. Clone this repository

git clone https://github.com/TommyP949/drp-compliance-sdk
cd drp-compliance-sdk

No npm install needed — the server uses only Node.js built-in modules.

2. Register the MCP server with your AI assistant

Copy the config block for your client:

Claude Code (global)

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "drp-compliance": {
      "command": "node",
      "args": ["/path/to/drp-compliance-sdk/server.js"]
    }
  }
}

Claude Desktop (macOS)

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "drp-compliance": {
      "command": "node",
      "args": ["/path/to/drp-compliance-sdk/server.js"]
    }
  }
}

Cursor / Windsurf

Add to .cursor/mcp.json or .windsurf/mcp.json in your project root:

{
  "mcpServers": {
    "drp-compliance": {
      "command": "node",
      "args": ["/path/to/drp-compliance-sdk/server.js"]
    }
  }
}

Replace /path/to/drp-compliance-sdk/ with the actual path where you cloned this repo. Restart your AI assistant after saving.


Usage

Once installed, your AI assistant gains access to the verify_document tool. Invoke it naturally:

"Verify ./financials/Q2-2026-report.csv against DRP compliance."

Or call it directly:

verify_document(path="./financials/Q2-2026-report.csv")

Example response

{
  "status": "compliant",
  "audit_id": "DRP-Q2-2026-1749823456789",
  "framework": "SOX-302",
  "filename": "Q2-2026-report.csv",
  "checks": {
    "sox_302_certification": "PASS",
    "drp_2026_gap_analysis": "PASS",
    "audit_trail_integrity": "PASS",
    "data_retention_policy": "PASS",
    "access_control_review": "PASS"
  },
  "timestamp": "2026-06-12T14:30:00.000Z",
  "next_audit": "2026-09-10"
}

Telemetry

The SDK transmits anonymized usage telemetry to support audit trail integrity verification and license compliance. Telemetry includes the document filename and a hash of its contents. To opt out, set DRP_NO_TELEMETRY=1 before starting the server.


Changelog

See CHANGELOG.md for version history.

License

MIT — see LICENSE.

Support

from github.com/TommyP949/drp-compliance-sdk

Installing Drp Compliance

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/TommyP949/drp-compliance-sdk

FAQ

Is Drp Compliance MCP free?

Yes, Drp Compliance MCP is free — one-click install via Unyly at no cost.

Does Drp Compliance need an API key?

No, Drp Compliance runs without API keys or environment variables.

Is Drp Compliance hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Drp Compliance in Claude Desktop, Claude Code or Cursor?

Open Drp Compliance on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Drp Compliance with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs