Israel Fine Checker
Israel Fine Checker is an open-source skill and MCP server for checking Israeli parking and HOV/public-transport-route fines through `doh.co.il`, with Hebrew intake prompts and support for 63 municipalities.
Ask AI about Israel Fine Checker
Powered by Claude ยท Grounded in docs
I know everything about Israel Fine Checker. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Israel Fine Checker
israel_fine_checker is primarily an installable skill package for checking Israeli parking and traffic fines through doh.co.il.
It includes:
- a portable skill package for Codex, Claude Code, ChatGPT, and other supported agents
- an MCP stdio server for hosts that prefer MCP tools/resources/prompts
The fines currently covered by the skill are parking fines and HOV/public-transport-route fines.
At this time, the skill supports fine checks for 63 municipalities only, based on the currently maintained municipality-code list bundled with the project.
Install From GitHub Clone
Clone the repository when you want the skill files locally, want to package the skill yourself, or want to run the MCP server:
git clone https://github.com/kistik1/israel_fine_checker.git
cd israel_fine_checker
If you only need the skill, stop here. The installable skill is already under:
skills/israel-fine-checker/
If your platform accepts ZIP uploads, package the skill:
npm install
npm run package-skill
Then upload:
dist/israel-fine-checker-skill.zip
For agents such as Codex, Claude Code, Cursor, GitHub Copilot, Windsurf, and OpenCode, the same rule applies:
skills/israel-fine-checker/
Use that folder directly if the platform supports folder-based skills, or zip it if the platform expects an upload package.
Use Through MCP
The repository can also run as an MCP stdio server.
Install dependencies:
npm install
Run the MCP server:
npm run mcp
Generic MCP client configuration:
{
"command": "node",
"args": ["src/mcp-server.mjs"],
"cwd": "/absolute/path/to/israel_fine_checker"
}
Exposed MCP items:
- prompt:
fine-check-hebrew-intake - resource:
rashut-codes - resource:
hebrew-intake-template - tool:
get_intake_prompt - tool:
resolve_rashut - tool:
check_fines
Use the Skill
After installation, start a new chat and ask for a fine-checking task, for example:
Check Israeli fines for this user. Ask me in Hebrew for teudat zehut, car plate, and rashut.
What the Skill Asks For
The skill collects exactly 3 execution inputs in Hebrew:
- ืชืขืืืช ืืืืช
- ืืกืคืจ ืจืื
- ืจืฉืืช
Default intake format:
ืืื ืืืืืง ืื ืืฉ ืืืืืช, ืฆืจืื 3 ืคืจืืื:
1. ืื ืืกืคืจ ืชืขืืืช ืืืืืช ืฉืื?
2. ืื ืืกืคืจ ืืจืื?
3. ืืืืื ืจืฉืืช ืืงืืืืช ืืืืืง?
ื ื ืืืฉืื ืืคืืจืื ืืื:
ืชืขืืืช ืืืืช: __________
ืืกืคืจ ืจืื: __________
ืจืฉืืช: __________
The generated intake prompt includes a preview of the municipality list and accepts either a Hebrew authority name or a numeric code. The full maintained list is available through GET /rashut-codes and src/data/rashut-codes.json.
What Happens After Install
Once installed, the skill is intended to:
- ask for the required fields in Hebrew
- resolve the
Rashutfrom a known list or numeric code - run the fine-checking workflow
- return normalized bill results and photo links when available
Skill Package Contents
skills/israel-fine-checker/SKILL.mdskills/israel-fine-checker/SKILL_HE.mdskills/israel-fine-checker/metadata.jsonskills/israel-fine-checker/references/skills/israel-fine-checker/scripts/skills/israel-fine-checker/assets/
