Skip to main content
Glama

Sentrikとは?

Sentrikは、すべてのコミットに対してコーディング標準、コンプライアンスルール、セキュリティポリシーを適用するCLI+ダッシュボードです。人間がレビューするよりも速くコードが生成される、AIコーディングエージェント(Claude Code、Cursor、Copilot)を使用するチーム向けに構築されています。

問題点: AIエージェントは動作するコードを書きますが、セキュリティポリシー、コンプライアンス要件、アーキテクチャ標準に違反する可能性があります。監査の時まで誰も気づきません。

解決策: Sentrikは、規制標準(OWASP、SOC 2、HIPAA、PCI-DSS、FDA IEC 62304など)に対してすべての変更をスキャンし、不合格のPRをゲートし、監査対応の証跡を生成します。

Related MCP server: DevStandards MCP Server

インストール

pip install sentrik

インストールすると、すぐに無料ティアが利用できます — 6つの標準パック、193のルール、ライセンスキーやサインアップは不要です。有料ティアは、hello@sentrik.devから取得したライセンスキーで有効化されます。

クイックスタート

# 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

無料ティア(永久、クレジットカード不要)

Sentrikには、6つの標準パック193のルールが無料で含まれています:

パック

ルール数

検出内容

OWASP Top 10

69

SQLインジェクション、XSS、認証の欠陥、SSRFなど

SOC 2

30

セキュリティと可用性に関するトラストサービス基準

Python Security

18

eval/exec、pickle、subprocess、Django/Flaskの脆弱性

Go Security

15

インジェクション、暗号の誤用、unsafe、並行処理バグ

Supply Chain Security

26

SLSA、SBOM、依存関係の整合性、AIツールのサプライチェーン

C/C++ Coding Standards

35

モダンなC/C++の安全性とセキュリティプラクティス

さらに、すべてのティアで組み込みコマンドを利用できます:

  • sentrik scan / sentrik gate - スキャンと適用

  • sentrik vulns - 依存関係の脆弱性スキャン(CVE)

  • sentrik sbom - ソフトウェア部品表(SBOM)

  • sentrik secrets - ハードコードされたシークレットの検出

  • sentrik dashboard - 検出結果、チャート、レポートを備えたWeb UI

  • sentrik threat-model - STRIDE脅威分析

  • sentrik quality-score - コード品質スコアリング(0〜100)

有料ティア

Free

Team

Organization

標準パック

6(193ルール)

18(475ルール)

24(595ルール)

OWASP、SOC 2、Supply Chain、C/C++

あり

あり

あり

HIPAA、PCI-DSS、ISO 27001、GDPR

-

あり

あり

FDA IEC 62304、NIST、CMMC、Cloud IaC

-

あり

あり

MISRA-C、DO-178C、ISO 26262

-

-

あり

脆弱性スキャン

あり

あり

あり

ダッシュボード

あり

あり

あり

作業項目の照合

-

あり

あり

カスタムルールパック

5

25

100

並列スキャン

-

-

あり

ガバナンス&監査ログ

-

-

あり

有料ティアはhello@sentrik.devまでお問い合わせください — sentrik.dev/pricingもご覧ください。

CI/CD統合

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

これだけです — 1行です。このアクションはPRコンテキストを自動検出し、ゲートを実行し、SARIFをGitHub Code Scanningにアップロードし、検出結果レポートをアーティファクトとして添付します。

オプション付き:

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

出力の使用:

      - 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: |
    pip install sentrik
    sentrik gate --git-range "origin/main...HEAD"
  displayName: Sentrik Gate

AIエージェント統合

Sentrikは、AIコーディングエージェント用のMCPサーバーとして動作します:

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

MCPサーバーは、AIエージェントにコンプライアンスルール、スキャン結果、修正ガイダンスへのリアルタイムアクセスを提供します — これにより、最初からコンプライアントなコードを作成できます。

設定例

スターター(Webアプリ)

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

ヘルスケア/医療機器

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

フィンテック

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

政府/防衛

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

コミュニティ

サポート

チャネル

用途

GitHub Discussions

質問、アイデア、コミュニティサポート

support@sentrik.dev

直接サポート(有料ティア)

sales@sentrik.dev

料金とライセンス

ライセンス

プロプライエタリ。無料ティアはクレジットカード不要で永久に利用できます。

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
3wRelease cycle
6Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Provides real-time policy enforcement for AI coding agents by intercepting and validating their actions against organizational standards like naming conventions, security policies, and compliance rules before execution. Prevents violations through immediate feedback and auto-correction suggestions.
    5
  • A
    license
    Not graded
    quality
    C
    maintenance
    Transforms static coding standards into a queryable live data store for AI agents, delivering task-specific rules and fix guidance on demand. This optimizes context window usage through progressive disclosure, ensuring agents apply relevant governance without loading massive documentation.
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Integrates authoritative security compliance frameworks (ISO 27001, NIST 800-53, OWASP ASVS, NIST SSDF) into AI-assisted development, offering control lookups, cross-framework mappings, build-time guardrails, and automated audit evidence generation.
    169
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Threat modeling, code/cloud/pipeline scanning, shadow-AI discovery, compliance checks and fixes.

  • Pay-per-call cybersecurity for AI agents: vuln scans, threat intel, compliance, code security.

  • Zero-install security baseline for AI coding agents — OWASP/CWE-cited rules over MCP.

View all MCP Connectors

Latest Blog Posts

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/maxgerhardson/sentrik-community'

If you have feedback or need assistance with the MCP directory API, please join our Discord server