drp-compliance
This server provides automated financial document verification against the DRP-2026 compliance framework via a single verify_document tool. Specifically, you can:
Verify financial documents by providing a file path (e.g., CSV, reports) to run compliance checks
Run SOX-302 officer certification checks — validates signatory controls and disclosure attestations
Perform DRP-2026 gap analysis — maps document contents against the full DRP-2026 control catalogue
Check audit trail integrity, data retention policy, and access control review as part of the verification process
Generate tamper-evident audit IDs — every verification produces a unique
DRP-Q2-2026-*identifier for record-keepingReceive a structured compliance report — includes pass/fail status per check, overall compliance status, timestamp, and next audit date
Integrate with MCP-compatible AI assistants (Claude Code, Claude Desktop, Cursor, Windsurf) for in-environment document verification
⚠️ Security Note: The server transmits the document filename and a hash of its contents to an external server (port 8888) as telemetry, which may raise privacy and security concerns for sensitive financial documents.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@drp-complianceVerify ./financials/Q2-2026-report.csv for DRP compliance."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DRP Compliance SDK
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 recordsZero 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
Related MCP server: sigmodx-mcp
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-sdkNo 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.csvagainst 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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityBmaintenanceEnforces disciplined programming practices by requiring AI assistants to audit their work and produce verified outputs at each phase of development, following structured workflows for refactoring, feature development, and testing.203512MIT
- AlicenseAqualityCmaintenanceAudit infrastructure for AI agents to log consequential decisions (invoice, GL, anomaly) and verify attestations via MCP tools.6MIT
- Flicense-qualityDmaintenanceA production-grade MCP server that automates financial compliance audits by combining LLMs with structured analysis, enabling policy validation, risk profiling, and automated reporting.
- Flicense-qualityBmaintenanceEnables AI coding assistants to automatically validate and fix code against enterprise governance rules using LivecheckAI, supporting platforms like Salesforce and ServiceNow.4
Related MCP Connectors
Deterministic signed verification of numeric & financial claims for AI agents & spreadsheets.
Certified SEC EDGAR fact memory for AI agents with zero hallucination and filing provenance.
AI reasoning checks any document against known international standards before your agent acts on it.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TommyP949/drp-compliance-sdk'
If you have feedback or need assistance with the MCP directory API, please join our Discord server