ReadyStack
@jmshinhwa
Small, finished tools that do one job completely. Free means finished — not a trial.
156
Published Tools
0
Total Stars
2,706
Weekly Downloads
1
GitHub Followers
18
Public Repos
Published Tools
155 MCP Servers1 Skillacross 5 categoriesreadystack
The 2026-07-28 MCP revision removed the initialize handshake, sessions, ping and 4 more RPCs. 27 rules find them in your mcp.json and server code, with the replacement on each line.
...morereadystack
Finds the coverage gates in your repo that can never fail a build
readystack
Reads .mcp.json / .vscode/mcp.json / claude_desktop_config.json while you edit it and marks the lines that hand an AI agent more than you meant - unpinned servers, literal credentials, plaintext trans
...moreFinds the end-of-life runtimes an AI assistant still writes for you — node:20, python3.9, ubuntu-22.04, nodejs20.x — and prints the exact date each one stops deploying.
...morereadystack
Audit one mcp.json for what an agent config gives away — inline API keys, unpinned npx launches, plaintext remote servers, shell wrappers, auto-approved tools, whole-machine filesystem roots — with li
...morereadystack
Arbeitsvertrag-Vorlagen gegen das Nachweisgesetz prüfen: 15 Pflichtangaben seit 1. August 2022 (§2 NachwG), Auslandseinsatz über vier Wochen (§2 Abs. 2), EU-Entsendung mit Link zur nationalen Website
...more17 rules: 13 Pflichtpunkte aus Art. 28 Abs. 3 DSGVO + 4 veraltete Transfer-Grundlagen, mit Zeile je Lücke
[](https://glama.ai/mcp/servers/jmshinhwa/readystack-mcp) 📇 🏠 🍎 🪟 🐧 - 40 regulation-and-deadline linters as MCP servers (EU CRA/CSAF, DORA, NIS2, EU AI Act, PCI DSS 6.4.3, WCAG 2.1 AA, EN 16931 e-invoicing, KSeF, NF-e, TLS certificate lifetime, Kubernetes removed APIs). Every finding returns file, line and fix; `check_text` and `check_file` are free, `check_dir` sweeps a folder (lic
...morereadystack
Prüft Markdown-Seiten von Förderprogrammen mit 9 Checks gegen § 31 Abs. 3 VwVfG. Die Beispielseite _fixtures/dirty.md ergibt zum Prüfdatum 22.09.2026 genau 6 Befunde: 5 Fehler und 1 Hinweis.
...moreChecks the accessibility statement you already published against the EU model statement and its two
Finds the GitHub Actions steps that stop running on 2026-09-23, with the version to move to
Node 20 is removed from GitHub-hosted runners on 2026-09-23 and ubuntu-22.04 deprecation opens 2026
8 rules for Ofcom's highly effective age assurance duty, in force since 25 July 2025, where the pena
13 rules on a Salesforce Agentforce topic file, before the deploy and before Article 50
Finds the AI call sites, generation code and system prompts that trigger EU AI Act Article 50 disclo
Reads your companion chatbot's system prompt against California SB 243, New York GBL Article 47, Ill
Finds the generative-AI code that drops the disclosures California SB 942 has required since August
Reads the open-weight model IDs in your code and names the licence clause that binds you - 22 rules
Finds the LLM model IDs pinned in your code that vendors have already switched off, or have dated to
32 checks for Angular APIs that were removed or deprecated, plus the support window on your version
A rejeição por falta de IBS/CBS foi suspensa em 31/07/2026: sua NF-e é autorizada mesmo errada. Este
A DeviceTree overlay with status = "enabled" boots the node disabled and a TOML integer with a leadi
Sixteen statutory checks on the signup page AB 2863 rewrote, in your editor and in the browser
Marks every base image in your Dockerfiles, compose files and CI workflows whose security patches ha
16 BEM naming rules read the HTML file you have open and 22 markup and SCSS skeletons write the styl
Rechtsbehelfsbelehrung, Bekanntgabe und Säumniszuschlag in Abgabenbescheid-Vorlagen prüfen: Monatsfr
15 Regeln aus BGB, EGBGB und PAngV für die Bestellstrecke deutscher Onlineshops
22 rules that read your checkout template the way a CCD2 supervisor will from 20 November 2026
21 dated checks over SPF, DKIM, DMARC, RFC 8058 one-click unsubscribe and TLS, in VS Code and in the
Revisa la política de tu canal interno de denuncias, artículo por artículo
Find the ISO 20022 postal addresses your correspondent bank will repair by hand, before you send the
Names every line in the file you have open that starts a recurring cloud charge, with the published
For platform engineers on AKS: 28 rules naming every removed apiVersion, literal credential and :lat
14 rules read a FHIR CapabilityStatement against CMS-0057-F. A 2021 payer statement returned 6 block
Your config files are never compiled — nothing fails until deploy. 36 snippets and 28 lint rules for
26 rules and 32 safe-replacement snippets for hardcoded connection strings, keys and kubeconfigs acr
Finds the analytics, pixels, fonts and embeds that fire before your cookie banner is answered - in t
Reads the consent record your code stored and names every proof field GDPR Article 7(1) needs and yo
Reads a Dockerfile or compose file and names the hardening controls it fails, with the NIST SP 800-1
Reads your SECURITY.md against the EU Cyber Resilience Act reporting clock that started on 11 Septem
19 rules over the user documentation that ships with your product: support-period end date, vulnerab
Flags the lines in your repo that break the EU Cyber Resilience Act - default passwords, disabled TL
Names every schedule line in the file you have open that fires at the wrong hour, twice, or never at
Ten checks on the export paragraph of a repository that ships encryption
Finds the money lines that send the wrong amount to a payment API: the x100 that charges 100x in JPY
Reads your cloud contract text and names every clause Chapter VI no longer allows, with the article
15 Prüfungen für Auskunftsschreiben nach Art. 15 DSGVO – samt Monatsfrist ab Eingangsdatum
電子取引データの索引簿を12ルールで検査し、取引年月日・取引金額・取引先・ファイル名のうち検索要件を満たさない行と直し方を出します。同梱の12行サンプルでは6行・7件を指摘しました。
status = "ok" compiles clean and the node never appears. 23 rules over 7 config languages, on the fi
Pflichtinhalte nach § 17, 18, 20 BewachV und § 34a Abs. 1a GewO
Ausländische Dividenden versteuern ohne Überhang: Die Beispiel CSV mit 10 Dividenden ergibt 8 Findin
Twenty-two checks over the ICT vendor contracts in your repository - every missing Article 30 clause
24 checks on the register CSV before it reaches the supervisor — LEI check digits, ISO dates and cod
Dates every target framework in a .csproj against Microsoft's end-of-support day and against the sup
Prüft eine DSFinV-K-CSV gegen die amtliche Spaltenliste, die Wertelisten und die Formate der DSFinV
Names every WCAG 2.2 AA form failure on its line, with the criterion and the fix
Lints UBL and CII invoice XML against EN 16931 and the national e-invoicing mandates that are live i
Fourteen checks on an HTML email footer: CAN-SPAM postal address and 10-business-day opt-out, CASL's
Checks an invoice payload or field mapping against EN 16931 and the national CIUS of the country it
Line-by-line check of shipped device defaults against RED Art. 3(3)(d)(e)(f), EN 18031-1/-2/-3 and U
Flags the EN 301 549 clause each line breaks, and separates what is in force today from what arrives
18 rules over the accessibility metadata in your .opf: 12 findings in the sample file, 9 of them err
15 rules that find every line in a Rails .erb view where output escaping was switched off or was the
Finds unauthorised nutrition and health claims in your product-page HTML and Markdown and names the
Nine rules that read the JSON your service sends to an EU Digital Identity Wallet
18 reglas sobre tu XML Facturae antes de que FACe lo devuelva
16 checks on a system-security-plan JSON, in your editor, before a validator returns the package
Reads firebase.json and names the files your next firebase deploy would publish to the open web
Audits firestore.rules and storage.rules for public access, expired test-mode dates and missing owne
Finds the build-config lines that ship an ESP-IDF or Zephyr device with secure boot off, a debug por
12 checks for the French mandatory mentions a PDP rejects, on Factur-X, UBL and CII invoices
発注書1通を21ルールで検査し、支払サイトの日数まで計算する
同梱の54行の採用サイトHTML(外部送信タグ4本+GTMコンテナ1つ)で公表もれ6件を行番号つきで名指し。電気通信事業法27条の12(2023年6月16日施行)の公表4項目を15 checksで照合
16 rules read your privacy.md the way Articles 13 and 14 read it
Veraltete Gebührenwerte seit 1.6.2025 (KostRÄG 2025, BGBl. 2025 I Nr. 109): GKG Anlage 2, RVG Anlage
Names the .gitlab-ci.yml lines your runner will reject after the next GitLab major upgrade
21 rules that read the values in a shared .vscode folder, plus 45 snippets. VS Code loads a wrong va
Audits a product feed row by row against Article 19 of the EU General Product Safety Regulation
Reads your HTML and Markdown product copy and flags the environmental claims Directive (EU) 2024/825
Open any config file and see every hardcoded credential — and every setting that quietly undoes your
Recomputes every record checksum in a .hex or .s19 firmware image and names the bad records, the ove
Finds the Gov-Client and Gov-Vendor header mistakes HMRC rejects, in your editor, offline, before yo
15 offline rules read your standard charges JSON the way 45 CFR Part 180 and the CMS template do - t
Finds the France-French and left-over English lines in your fr-CA locale file before an OQLF complai
Names every image, font, badge and embed in your docs that sends an EU reader's IP outside the EEA
Prüft Impressum-Dateien im Editor gegen § 5 DDG, § 18 Abs. 2 MStV und § 36 VSBG
17 Regeln mit Stichtag für Impressum, Footer und Shop-Templates im Repository
Names the Gateway API field that replaces each retired ingress-nginx annotation — or tells you there
2026年9月30日で80%控除が終わります。10月1日からは50%ではなく70%です(令和8年度税制改正)。請求・仕入コードに残った 0.8 と 0.5、明細ごとの端数処理、T+13桁でない登録番号
Finds the Java lines the new LTS removed — 18 rules; 23 findings in one 64-line fixture
15 rules that find the real customer data your .snap files committed
15 checks for the apiVersions kubectl no longer serves, on the manifest open in your editor
15 Regeln prüfen eine Belegvorlage gegen § 6 KassenSichV und § 146a AO; in der mitgelieferten Beispi
Finds the lines KSeF will reject in a Polish structured invoice XML, before you send it
Seventeen rules on your .tex file: the statements the editorial office looks for, and the source tha
12 reglas de lectura fácil para guías y formularios de trámite (RD 707/2026, UNE 153101)
Finds the dependencies whose licence changed under you - Terraform 1.6+ BUSL, Redis 7.4+ SSPL, Bitna
Finds the lit-html binding positions auto-escaping does not cover, before the component ships
Marks every line of a Livewire or Blade file that the visitor's browser can call, rewrite or read
The Livewire 2 lines that die quietly in Livewire 3 — named, with the v3 replacement beside each
22 rules that name the lines where a Node or TypeScript service writes personal data into logs, cras
Widerspruch gegen den Mahnbescheid zwei Wochen (§ 692 Abs. 1 Nr. 3 ZPO), Einspruch gegen den Vollstr
Reads a .NET MAUI app's iOS Info.plist and Entitlements.plist and names every App Store Review 5.1.1
Lints a Hugging Face model card against the Hub metadata spec and the EU AI Act general-purpose AI d
Reads your incident-response runbook and says which of the three Article 23 clocks it gets wrong
Finds the credential in your release workflow that expires before your next release
Finds the lines in an OpenAPI file that publish an endpoint with no authentication, an API key in th
Finds the ad and analytics code that keeps firing after a visitor’s browser has already sent Global
Finds the Java lines in your build that Oracle now bills for, and the free line that replaces each o
Finds the removed components and renamed attributes in an OpenTelemetry Collector config before the
Classic Outlook renders with the Word engine, the new Outlook with WebView2. Lint one email file aga
Twelve rules over the deduction-code map, before the January 31 W-2 filing date
PCI DSS 4.0.1 requirements 6.4.3 and 11.6.1 have been mandatory since 2025-03-31, and the PCI SSC re
Reads a migration, Prisma schema, Django model or TypeORM entity and marks every column a subject ac
Names every statement in a Rails, Django or raw SQL migration that takes a table-blocking Postgres l
15 checks that name every Play Console declaration your manifest opens
Finds the lines that make Google Play reject your release - target API below 36, Billing Library bel
12 rules read your CHANGELOG.md the way Directive (EU) 2024/2853 will read it from 2026-12-09: undat
Dates every quantum-vulnerable algorithm in your code against the NIST IR 8547 clock: deprecated aft
Checks PrivacyInfo.xcprivacy and your C#, Dart, JS, Swift and Kotlin source for Apple required-reaso
Names the .proto edits that keep compiling and quietly change what old gRPC readers see
19 date-aware checks on the [project] metadata that decides whether your next release uploads
Marks the lines in your test suite that current pytest no longer runs — and the config keys it silen
Prüft PHP-Rechnungstemplates von WooCommerce- und WordPress-Shops gegen alle zehn Pflichtangaben des
15 Checks für exportierte Reisekostenabrechnungen: 28,00 Euro Verpflegungspauschale erst ab 24 Stund
Find the .rpy lines that compile clean and only break inside a player's save
法定帳簿の保存期間を文書保存期間表で検査 — 労基法109条・安衛則51条・石綿則41条・雇用保険法施行規則143条・健保則34条(20 rules)
14 verificações ao XML SAF-T (PT) antes da entrega à AT: versão 1.04_01, ATCUD, dados do QR code, ha
Reads security headers and CSP line by line in your config file and names the lines that silently do
13 rules that decide whether a vulnerability report ever reaches you
Find the lines your bank will refuse before you send the batch
Finds retired API versions and removed sfdx force:* commands in your DX repo before a deploy or a CI
Reads your SOUP register the way an auditor does: 16 rules over clauses 8.1.2, 5.3.3, 5.3.4, 4.3 and
Reads the licence field in the open manifest and names every deprecated SPDX id, invalid string, PEP
19 offline checks on the SPF, DMARC and DKIM records in your branch — including the DMARC rewrite of
Names every column, index, view and seed row in a .sql migration that stores card data, with its PCI
14 rules, four CISA attestation sections, one workflow file
Lagerakte gegen § 13 AlkStV und § 19 AlkStG: 38,00 hl A Fehlmenge, 31,60 hl A anerkannt, 6,40 hl A s
Findet den seit 20.07.2025 toten OS-Plattform-Link, Zitate der aufgehobenen ODR-VO (VO (EU) 2024/322
Findet in Lohn- und HR-Konfigurationsdateien jede Zeile, in der ein deutscher Sozialversicherungs-We
14 rules over the SVG files your design tool exported, before they become a legal object
19 rules that find the Tailwind v3 syntax Tailwind v4 removed or silently redefined, in the file you
Finds the tax years, statutory limits, filing thresholds, rates and deadlines hardcoded in payroll a
Finds the robots.txt lines that reserve nothing — retired crawler tokens, shadowed groups, rules abo
Finds the .tf lines a clean terraform init is still free to move
Finds the 12 settings that break when public TLS certificates fall to 100 days on 2027-03-15: openss
Finds the FHIR R4 resources still pinned to US Core 3.1.1 or 5.0.1, and the USCDI v3 Patient element
17 Regeln aus den GoBD und §147 AO gegen Ihre Markdown-Verfahrensdokumentation — im Editor, ohne Upl
Find the package.json lines that stop vsce before you run the release build
Prüft Ihr Verzeichnis von Verarbeitungstätigkeiten in Markdown mit 12 Regeln gegen Art. 30 Abs. 1 DS
Audits HTML, JSX, Vue, Twig, Blade, ERB and Razor markup against the 24 WCAG 2.1 Level AA checks tha
Reads your stylesheet and names the success criterion each rule breaks, including the three WCAG 2.2
The 12 licence questions a foundry audit letter asks, run against your CSS
Kursseiten gegen § 82 SGB III ab 2024-04-01 prüfen: 16 rules, 2 inputs
Finds the 12 author-side privacy duties your plugin PHP breaks, with the article and the fix on ever
The readme.txt and plugin-header lines that send a wordpress.org submission back, found before you s