martinhavel

15 mods across 1 repository, 6 stars between them.

security-reviewer

01

martinhavel/cz-agents-mcp

Agent Claude Code

Security review of cz-agents-mcp packages. Focus on auth bypass, token leak, Stripe webhook validation, rate-limit bypass, SOAP injection, and SQLite path traversal. Use before deploying dd, sanctions, or realestate-pro packages.

6 2d ago A 51 tokens original MIT

PreToolUse

02

martinhavel/cz-agents-mcp

Hook Claude Code

Runs before the agent uses a tool for Write, Edit and Bash tool calls, executing pre-edit-guard.sh and pre-bash-guard.sh via bash (2 commands). From martinhavel/cz-agents-mcp.

6 2d ago A tokens not measured original MIT

PostToolUse

03

martinhavel/cz-agents-mcp

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing post-edit-tests.sh and post-deploy-verify.sh via bash (2 commands). From martinhavel/cz-agents-mcp.

6 2d ago A tokens not measured original MIT

cz-agents-mcp

04

martinhavel/cz-agents-mcp

Settings file Claude Code

Agent settings declaring 2 hook events (PreToolUse, PostToolUse).

6 2d ago A tokens not measured original MIT

deploy-package

05

martinhavel/cz-agents-mcp

Skill Claude CodeCodex

Build a cz-agents-mcp package locally, rsync changed source files to Hetzner, rebuild the Docker image, hot-swap the container, and verify health. Usage: /deploy-package (e.g. realestate, dd, sanctions, ares, cnb, isir, adis).

6 2d ago C 70 tokens original MIT

smoke-test

06

martinhavel/cz-agents-mcp

Skill Claude CodeCodex

Hit /health on all 10 cz-agents containers on Hetzner and print a status table (name | port | version | status). Use after any deploy or to verify production state.

6 2d ago C 43 tokens original MIT

adis

07

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Czech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ. Runs locally from the @czagents/adis npm package.

6 2d ago A tokens not measured original MIT

ares

08

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Czech & Slovak business registry — company lookup by IČO, name, legal form, VAT. Official ARES. Runs locally from the @czagents/ares npm package.

6 2d ago A tokens not measured original MIT

cnb

09

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Official ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting. Runs locally from the @czagents/cnb npm package.

6 2d ago A tokens not measured original MIT

dd

10

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Czech & EU due diligence in one call — facts, insolvency, sanctions, VAT, risk score, UBO chain. Runs locally from the @czagents/dd npm package.

6 2d ago A tokens not measured original MIT

eu-registry

11

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

EU company registry lookup across 16 countries incl. Sweden Bolagsverket. Runs locally from the @czagents/eu-registry npm package.

6 2d ago A tokens not measured original MIT

isir

12

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Czech insolvency register (ISIR) — active/historical insolvency & bankruptcy by IČO or person. Runs locally from the @czagents/isir npm package.

6 2d ago A tokens not measured original MIT

payqr

13

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

European payment QR — SPAYD (CZ/SK), EPC/GiroCode (SEPA), text, Wi-Fi, vCard, QR decode. Runs locally from the @czagents/payqr npm package.

6 2d ago A tokens not measured original MIT

realestate

14

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Czech distressed real estate — anonymized district aggregates (k≥5). Free tier. Runs locally from the @czagents/realestate npm package.

6 2d ago A tokens not measured original MIT

sanctions

15

martinhavel/cz-agents-mcp

MCP server Claude CodeCodexCursor +2

Sanctions screening for KYC/AML — EU FSF + OFAC SDN checks for Czech companies & individuals. Runs locally from the @czagents/sanctions npm package.

6 2d ago A tokens not measured original MIT