原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Regula

作者:kuzivaai版本 1.9.0i★ –i在你的电脑上运行
注册名称io.github.kuzivaai/regula

安装

概览

作者提供的说明(英文原文)

Offline AI governance code indicators (EU AI Act, Korea, Colorado). Indication, not legal advice.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 法律与政府数据

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你需要

  • PyPI已安装 Python 的 uv(用于 uvx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "regula": {
      "command": "uvx",
      "args": [
        "regula-ai"
      ]
    }
  }
}

在终端中运行这条命令

claude mcp add regula -- uvx regula-ai

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "regula": {
      "command": "uvx",
      "args": [
        "regula-ai"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "regula": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "regula-ai"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 kuzivaai 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“法律与政府数据”中的其他服务器比较i

  • 星标数多于此分类中其他 1731 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 1731 个服务器的 24% 更新
  • 基础检查结果等于或优于此分类中其他 1731 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Regula 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.9.0)于3个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv)。

有什么可以替代它?

同一分类中有:Korea Stay, Contract Compass, SONAR: KYB due diligence

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Korea Stay

作者:sallim.app

Korean lodging: 84,490 stays from 4 government permit ledgers + KTO TourAPI, honest gaps

在云端运行今天更新
安装

Contract Compass

作者:sallim-app

Korean public procurement law: rule-engine rulings, statutes search, live court precedents

在云端运行今天更新
安装

SONAR: KYB due diligence

作者:Ivanolegvak

Company register lookups and KYB checks: registries, sanctions, PEP, offshore leaks, adverse media.

在你的电脑上运行今天更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

Regula

Offline-capable, code-native AI governance scanning. The core scan runs locally, does not upload scanned file contents, and needs no account; telemetry is sent only with explicit opt-in consent. Regula flags patterns that may need review under the EU AI Act, South Korea's AI Basic Act, and Colorado SB 26-189, records the deployment facts code cannot show, and reports insufficient information rather than inventing a score.


Table of contents

  • What it does
  • Choose how to start
  • Quick start
  • What Regula tells you
  • Key commands
  • Who is this for?
  • What Regula is (and isn't)
  • Bias evaluation: methodology and ethics
  • Important limitations
  • Verified numbers
  • Contributing
  • Licence

$ regula check examples/cv-screening-app --scope all

Decision: insufficient_information Jurisdiction: eu Rule resolution: unresolved Facts needed to resolve the next decision: 2

  • is_ai_system: Does the subject meet the governing law's definition of an AI system or regulated automated technology?
  • jurisdiction_in_scope: Does this jurisdiction's territorial and operator scope apply?

Detector observations (not legal facts):

Detector summary: ANNEX III OR SECURITY PATTERNS The scanner found patterns relevant to Annex III or security review. Resolve the facts listed above before attaching Article 9 to 15 duties. Files scanned: 1 High-risk: 1 INFO tier: 1

HIGH-RISK INDICATORS: [INFO] [ 43] app.py — Employment and workers management [plan]

Detector priority: 0-100 (higher = more code patterns matched; not a correctness probability)

*Excerpt from the real output of the command shown, against the tracked fixture examples/cv-screening-app. The per-category counts that read zero and the next-steps footer are omitted for length; nothing else is edited. scripts/verify_transcripts.py re-runs this command on every check and fails if any line above stops appearing in its output.*


What it does

Regula scans a local source-code folder for patterns that may need AI governance review. A questionnaire records facts that code cannot show, such as where and how a system will be used. Results identify candidate risk categories and link to provisions that may be relevant. Regula does not determine legal classification, compliance, or the obligations that apply to a real deployment.

Reference material covers the EU AI Act, South Korea's AI Basic Act (Act No. 20676), and Colorado SB 26-189. The core install has no required third-party runtime dependencies. Optional extras add dependencies, and some optional commands or configured features can contact external services. Assess territorial scope and data-processing duties independently.

In plain English: give Regula a source-code folder and answer questions about how the system will be used. It returns possible issues and a review trail so a developer, governance lead, or adviser can decide what to investigate next. A scan with no findings does not prove that a system is compliant or low risk.

Choose how to start

If you want to…Start here
Explore the questions without installing anythingThe browser assessment source is in site/assess/. The public Pages deployment is currently unavailable; when restored, it records declared context for review but does not inspect your repository or make a legal determination.
Check a local codebaseFollow the Quick start, then run regula check ..
Evaluate Regula before adopting itFollow the 10-minute example journey and read the documented limitations and verification evidence.
Add a repeatable team checkUse the CI/CD example and review the exit-code policy before making it blocking.
Prepare material for a human reviewerGenerate a reviewer-completable evidence scaffold, then complete and validate its contextual fields.

Quick start

pipx install git+https://github.com/kuzivaai/getregula.git@main

PyPI distribution is currently unavailable. The command above installs a moving public source reference; pin a reviewed commit hash for reproducible use. See docs/installation.md for the verified status and alternatives.

Not sure if the AI Act applies? No code needed:

regula assess               # record declared context for human review

regula assess --save-facts # and write the answers where regula check reads them

The scan tells you which facts it needs and cannot get from code. You supply them, and the decision moves:

regula check . --list-facts                     # every fact id the model defines

regula check . --fact is_ai_system=yes \ --fact jurisdiction_in_scope=yes # declare them for one run

Declared facts are yours, not Regula's. Each is stored with who declared it, through which command, in answer to which question, and when, in .regula/facts.json, and the scan prints that provenance beside the decision. unknown is an answer and is never read as no. A declared fact can move a decision from insufficient_information to an indication; it does not produce a risk tier, a compliance score, a readiness percentage or an effort estimate.

Want to scan your code?

regula check .              # 423 tier patterns, 8 language families; runtime varies

regula check . --jurisdictions eu,korea,colorado # selected reference mappings

Need a review pack?

regula evidence-pack --project .   # reviewer-completable evidence scaffold

regula conform --sign --timestamp # integrity metadata (requires regula[signing])

Generated files are inputs to human review, not an audit opinion, certification, or proof of compliance.

Just want to see it work? (requires the cloned repo : examples/ is not bundled in the pip package)

git clone https://github.com/kuzivaai/getregula && cd getregula

regula demo # scan a bundled example project

Install details

The recommended install is pipx : it isolates Regula from your system Python and avoids the externally-managed-environment error on Ubuntu 22.04+, Debian 12+, Fedora, Arch, and Homebrew Python.

If you don't have pipx yet, install it first (one-time):

PlatformInstall pipx
macOSbrew install pipx && pipx ensurepath
Debian / Ubuntusudo apt install pipx && pipx ensurepath
Fedorasudo dnf install pipx && pipx ensurepath
Archsudo pacman -S python-pipx && pipx ensurepath
Windowspython -m pip install --user pipx && python -m pipx ensurepath

Already using uv? uvx --from git+https://github.com/kuzivaai/getregula.git@main regula runs the public source without a persistent install. Or install it with uv tool install git+https://github.com/kuzivaai/getregula.git@main.

Running inside a venv or conda env? Use pip install git+https://github.com/kuzivaai/getregula.git@main. The PEP 668 restriction applies to managed system Python, not an activated virtual environment.

See docs/installation.md for troubleshooting (externally-managed-environment, command not found: regula after install, PATH setup per shell).

Try it against a known high-risk fixture:
regula check examples/cv-screening-app --scope all

The --scope all flag is needed because Regula's default scope (production) skips example directories. This fixture intentionally contains employment-related code indicators that exercise the Annex III Category 4 detector; the resulting label is a detector observation, not a legal determination.

See examples/ for runnable reference projects covering prohibited-practice, high-risk, transparency, and no-elevated-indicator scenarios, or walk through the full 10-minute evaluation journey in examples/cv-screening-app/ : install, scan, plan, gap, conform, verify, handoff to red-team tooling.

For a deeper first-time-user walk-through (policy tuning, CI integration, baselining) see docs/QUICKSTART.md. The full documentation is indexed by type (tutorials / how-to / reference / explanation) in docs/README.md.

CI/CD
# .github/workflows/regula.yaml

name: AI Governance Check on: [push, pull_request] jobs: regula: runs-on: ubuntu-latest steps:

  • uses: actions/checkout@v4
  • uses: kuzivaai/getregula@v1 with: path: '.' upload-sarif: 'true' fail-on-prohibited: 'true'

What Regula tells you

The EU AI Act defines four risk tiers. Regula maps code patterns to each:

TierActionWhat it means
Potentially prohibited (Article 5)Block indicatorReports code patterns associated with listed practices for urgent contextual review.
Potentially high-risk (Article 6 and Annex III)Warn + review mapReports candidate use categories and maps provisions that may be relevant if a reviewer confirms the legal classification.
Potential transparency duty (Article 50)Transparency indicatorReports chatbot, synthetic-content and related implementation signals; the applicable paragraph and exceptions require review.
No elevated code indicatorLog onlyMeans the scanner did not observe a configured elevated indicator. It does not establish minimal-risk status or absence of legal duties.

Every finding includes the relevant Article reference and explains when exceptions may apply. Regula flags patterns -- it does not make legal determinations.

Coverage has explicit levels. Regula has an evidence-gated questionnaire and decision model for the EU AI Act, South Korea's AI Basic Act (Act No. 20676), and Colorado SB 26-189. It separately maps findings to selected control or provision references in 13 frameworks, and publishes dated regional trackers. A crosswalk or tracker is not an executable applicability decision or a compliance assessment. See product coverage and user journeys for the current capability matrix and claim boundary. Use --jurisdictions on regula check to filter selected reference mappings; that option also accepts uk, brazil, nist, and iso, but it does not run an applicability decision. Use --jurisdiction eu, korea, or colorado on regula assess for the three implemented decision-support configurations.

Developer guide sources: Python | JavaScript | Healthcare | Recruitment | Article 5 | Article 9 | [Article 14](site/gu

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx