sentrik
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 UIsentrik 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 GateAIエージェント統合
Sentrikは、AIコーディングエージェント用のMCPサーバーとして動作します:
# Start MCP server for Claude Code, Cursor, VS Code
sentrik mcp-serverMCPサーバーは、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コミュニティ
サポート
チャネル | 用途 |
質問、アイデア、コミュニティサポート | |
直接サポート(有料ティア) | |
料金とライセンス |
ライセンス
プロプライエタリ。無料ティアはクレジットカード不要で永久に利用できます。
This server cannot be installed
Maintenance
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
- FlicenseAqualityDmaintenanceProvides 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
- FlicenseNot gradedqualityNot gradedmaintenanceProvides AI agents with access to 284+ development best practices, security guidelines, and coding standards across multiple languages and frameworks including comprehensive Drupal standards and OWASP Top 10 vulnerabilities.2
- AlicenseNot gradedqualityCmaintenanceTransforms 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.2MIT
- AlicenseNot gradedqualityBmaintenanceIntegrates 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.1693MIT
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.
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/maxgerhardson/sentrik-community'
If you have feedback or need assistance with the MCP directory API, please join our Discord server