Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
Offline AI governance code indicators (EU AI Act, Korea, Colorado). Indication, not legal advice.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
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/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"regula": {
"command": "uvx",
"args": [
"regula-ai"
]
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"regula": {
"type": "stdio",
"command": "uvx",
"args": [
"regula-ai"
]
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 GitHub 계정 kuzivaai 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.9.0)은 3개월 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Python (uv)도 있어야 해요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Agent Data Tools: Utilities
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
103 tools: JSON repair, CSV, hashes, cron, dates, units, validators. 25 free calls.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
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.
$ regula check examples/cv-screening-app --scope all
Decision: insufficient_information Jurisdiction: eu Rule resolution: unresolved Facts needed to resolve the next decision: 2
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.*
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.
| If you want to… | Start here |
|---|---|
| Explore the questions without installing anything | The 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 codebase | Follow the Quick start, then run regula check .. |
| Evaluate Regula before adopting it | Follow the 10-minute example journey and read the documented limitations and verification evidence. |
| Add a repeatable team check | Use the CI/CD example and review the exit-code policy before making it blocking. |
| Prepare material for a human reviewer | Generate a reviewer-completable evidence scaffold, then complete and validate its contextual fields. |
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
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):
| Platform | Install pipx |
|---|---|
| macOS | brew install pipx && pipx ensurepath |
| Debian / Ubuntu | sudo apt install pipx && pipx ensurepath |
| Fedora | sudo dnf install pipx && pipx ensurepath |
| Arch | sudo pacman -S python-pipx && pipx ensurepath |
| Windows | python -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).
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.
# .github/workflows/regula.yaml
name: AI Governance Check on: [push, pull_request] jobs: regula: runs-on: ubuntu-latest steps:
The EU AI Act defines four risk tiers. Regula maps code patterns to each:
| Tier | Action | What it means |
|---|---|---|
| Potentially prohibited (Article 5) | Block indicator | Reports code patterns associated with listed practices for urgent contextual review. |
| Potentially high-risk (Article 6 and Annex III) | Warn + review map | Reports candidate use categories and maps provisions that may be relevant if a reviewer confirms the legal classification. |
| Potential transparency duty (Article 50) | Transparency indicator | Reports chatbot, synthetic-content and related implementation signals; the applicable paragraph and exceptions require review. |
| No elevated code indicator | Log only | Means 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
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요