1. Conduid
  2. Healthcare
  3. Sentrik
MCP server · Healthcare

Sentrik

Governance runtime for AI-generated code. Enforce compliance and security standards.

Unclaimed healthcare
37Low

Scored 6 months ago · breakdown

About Sentrik

Sentrik is an MCP server in the Healthcare category: governance runtime for AI-generated code. Enforce compliance and security standards.

Install

Claude Code
claude mcp add sentrik -- npx -y sentrik
npx
npx -y sentrik

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 Sentrik

Powered by Claude · Grounded in docs

I know everything about Sentrik. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README


What is Sentrik?

Sentrik is a CLI + dashboard that enforces coding standards, compliance rules, and security policies on every commit. Built for teams using AI coding agents (Claude Code, Cursor, Copilot) where code is generated faster than humans can review it.

The problem: AI agents write code that works but may violate security policies, compliance requirements, or architectural standards. Nobody catches it until audit time.

The solution: Sentrik scans every change against regulatory standards (OWASP, SOC 2, HIPAA, PCI-DSS, FDA IEC 62304, and more), gates PRs that fail, and generates audit-ready evidence.

Install

# npm (recommended)
npm install -g sentrik

# pip
pip install sentrik

# Docker
docker run maxgerhardson/sentrik scan

Quick Start

# 1. Initialize your project (auto-detects language, frameworks, CI)
sentrik init

# 2. Scan your code
sentrik scan

# 3. Enforce the gate in CI (exit 1 on failure)
sentrik gate

# 4. Launch the dashboard
sentrik dashboard

Free Tier (forever, no credit card)

Sentrik includes 5 standards packs with 158 rules for free:

Pack Rules What it catches
OWASP Top 10 69 SQL injection, XSS, auth flaws, SSRF, and more
SOC 2 30 Trust services criteria for security & availability
Python Security 18 eval/exec, pickle, subprocess, Django/Flask vulns
Go Security 15 Injection, crypto misuse, unsafe, concurrency bugs
Supply Chain Security 26 SLSA, SBOM, dependency integrity, AI tool supply chain

Plus built-in commands at every tier:

  • sentrik scan / sentrik gate - Scan and enforce
  • sentrik vulns - Dependency vulnerability scanning (CVEs)
  • sentrik sbom - Software bill of materials
  • sentrik secrets - Hardcoded secrets detection
  • sentrik dashboard - Web UI with findings, charts, and reports
  • sentrik threat-model - STRIDE threat analysis
  • sentrik quality-score - Code quality scoring (0-100)

Paid Tiers

Free Team ($29/mo) Organization ($99/mo)
Standards packs 5 16 22
OWASP, SOC 2, Supply Chain Yes Yes Yes
HIPAA, PCI-DSS, ISO 27001, GDPR - Yes Yes
FDA IEC 62304, NIST, CMMC - Yes Yes
MISRA-C, DO-178C, ISO 26262 - - Yes
Vulnerability scanning Yes Yes Yes
Dashboard Yes Yes Yes
Work item reconciliation - Yes Yes
Custom rules - - Enterprise
Parallel scanning - - Yes
Governance & audit log - - Enterprise

View pricing

CI/CD Integration

GitHub Actions (Marketplace)

# .github/workflows/sentrik.yml
name: Sentrik Gate
on: [pull_request]
jobs:
  gate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - uses: maxgerhardson/sentrik-community@v1

That's it — one line. The action auto-detects PR context, runs the gate, uploads SARIF to GitHub Code Scanning, and attaches the findings report as an artifact.

With options:

      - uses: maxgerhardson/sentrik-community@v1
        with:
          packs: "owasp-top-10,soc2,supply-chain-security"
          fail-on: "critical,high"
          license-key: ${{ secrets.SENTRIK_LICENSE_KEY }}

Using outputs:

      - uses: maxgerhardson/sentrik-community@v1
        id: sentrik
      - run: echo "Found ${{ steps.sentrik.outputs.findings-count }} findings"
        if: always()

GitLab CI

sentrik:
  image: maxgerhardson/sentrik:latest
  script:
    - sentrik gate --git-range "origin/main...HEAD"
  rules:
    - if: $CI_PIPELINE_SOURCE == "merge_request_event"

Azure Pipelines

- script: |
    npm install -g sentrik
    sentrik gate --git-range "origin/main...HEAD"
  displayName: Sentrik Gate

AI Agent Integration

Sentrik works as an MCP server for AI coding agents:

# Start MCP server for Claude Code, Cursor, VS Code
sentrik mcp-server

The MCP server gives AI agents real-time access to compliance rules, scan results, and remediation guidance — so they write compliant code from the start.

Example Configurations

Starter (web app)

# .sentrik/config.yaml
standards_packs:
  - owasp-top-10
  - supply-chain-security
gate:
  fail_on:
    - critical
    - high

Healthcare / Medical Device

standards_packs:
  - owasp-top-10
  - hipaa
  - fda-iec-62304
  - supply-chain-security
gate:
  fail_on:
    - critical
    - high
    - medium

Fintech

standards_packs:
  - owasp-top-10
  - pci-dss
  - soc2
  - supply-chain-security
gate:
  fail_on:
    - critical
    - high

Government / Defense

standards_packs:
  - owasp-top-10
  - nist-800-53
  - cmmc
  - supply-chain-security
gate:
  fail_on:
    - critical
    - high
    - medium

Community

  • Discussions - Ask questions, share tips, show what you've built
  • Issues - Report bugs or request features
  • Documentation - Full CLI reference, configuration guide, API docs

Support

Channel For
GitHub Discussions Questions, ideas, community help
support@sentrik.dev Direct support (paid tiers)
sales@sentrik.dev Pricing and licensing

License

Proprietary. Free tier available forever with no credit card required.

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

Questions

About Sentrik

How do I install Sentrik?

Run claude mcp add sentrik -- npx -y sentrik, then add the server to your MCP client's configuration.

Is Sentrik 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 Sentrik still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.