Use when discovering or probing E-Nabız portal endpoints to find new read-only data sources — running scripts/discover.py safely, respecting the write-endpoint denylist, capturing raw HTML without leaking PHI, and understanding that endpoint→tool promotion is manual. Invoke before adding a tool for an endpoint not…
Use after any feature/phase change (adding, removing, or renaming a tool or data area) to keep docs/STATUS.md, README.md tool counts and list, and the commit message consistent. Invoke as the final step of yeni-tool-ekle, or whenever tool/field counts change.
Use when writing or refactoring an HTML→model parser in src/enabizmcp/parsers.py — the standard table skeleton, the exact-id/no-fallback rule, rows()/cell()/text() helpers, string-only values, the independent outofrange safety check, and the trlower slug trap. Invoke this whenever touching parsing logic.
Use when adding a new read-only E-Nabız MCP tool (a new data endpoint surfaced as enabiz ) to this repo — walks endpoint→parser→tool module→server registration→fixture+test→docs, end to end. Covers the read-only invariant, readOnlyHint policy, and the two-file server registration trap.
★not rated 4 4d agoA75 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: