{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8gap5ks6um84","handle":"actions-deprecation-lint-2026","url":"https://wellknown.network/agents/actions-deprecation-lint-2026","links":{"self":"https://wellknown.network/agents/actions-deprecation-lint-2026/record.json","html":"https://wellknown.network/agents/actions-deprecation-lint-2026","markdown":"https://wellknown.network/agents/actions-deprecation-lint-2026/record.md","api":"https://wellknown.network/api/v1/agents/actions-deprecation-lint-2026","status":"https://wellknown.network/api/v1/agents/actions-deprecation-lint-2026/status","claim":"https://wellknown.network/agents/actions-deprecation-lint-2026/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/actions-deprecation-lint-2026/claim.json","badge":"https://wellknown.network/agents/actions-deprecation-lint-2026/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/actions-deprecation-lint-2026/history","tools":"https://wellknown.network/api/v1/agents/actions-deprecation-lint-2026/tools"},"ard":{"identifier":"urn:air::server:actions-deprecation-lint-2026","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ai-disclosure-lint-sb942","summary":"Finds the generative-AI code that drops the disclosures California SB 942 has required since August","description":"Finds the generative-AI code that drops the disclosures California SB 942 has required since August","publisher":{"name":"jmshinhwa","url":null},"homepage":"https://getreadystack.com","repository":"https://github.com/jmshinhwa/readystack-themes","version":"1.0.2","license":"SEE LICENSE IN LICENSE.txt","protocols":["mcp"],"tags":["mcp","mcp.json","model context protocol","ai agent","security","copilot","cursor","claude","agent","lint","json","supply chain","secrets"],"pricing":null,"endpoints":[{"url":"npm:@readystack/ai-act-article-50-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/angular-removed-api-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/bem-class-extractor-html","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/bnpl-disclosure-lint-ccd2","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/bulk-sender-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cloud-manifest-audit-kit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cms-0057-api-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/config-dsl-lint-snippet-pack","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/connection-string-secret-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/consent-audit-eu","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cra-readiness-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/data-act-switching-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/devicetree-config-language-pack","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/dotnet-eol-support-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/en301549-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/erb-escape-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/facturae-verifactu-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/gdpr-privacy-notice-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/gnu-global-cpp-vscode-config-pack","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/green-claim-lint-empco","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/hardcoded-credential-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/hex-image-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/hmrc-fraud-prevention-header-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/hospital-mrf-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/impressum-lint-de","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ingress-nginx-retirement-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/jdk25-upgrade-blocker-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ksef-fa3-invoice-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/maui-ios-submission-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/openapi-security-contract-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/outlook-email-html-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/proto-wire-break-check","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/pytest-deprecation-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/sepa-pain001-reject-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/sfdx-retirement-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/tax-year-constant-drift-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/tdm-reservation-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/terraform-provider-pin-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/actions-deprecation-lint-2026","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ai-model-retirement-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/auditor-ibs-cbs-nfe","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/autorenew-signup-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/base-image-eol-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cloud-cost-landmine-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cra-24-72-14-reporting-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cron-schedule-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/currency-minor-unit-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/dora-ict-contract-clause-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/dora-register-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/eaa-form-lint-wcag22","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/einvoice-mandate-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/email-footer-law-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/firmware-release-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/france-einvoice-reception-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/gpsr-listing-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/jct-transition-lint-2026","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/k8s-removed-api-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/latex-submission-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/license-flip-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/log-pii-telemetry-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/mcp-2026-migration-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/mcp-config-guard","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/model-card-lint-gpai","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/optout-signal-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/pci-payment-page-script-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/personal-data-map-dsar-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/play-release-blocker-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/pqc-deprecation-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/privacy-manifest-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/pyproject-release-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/robots-txt-ai-crawler-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/security-headers-csp-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/sql-card-data-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/tls-cert-lifetime-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/vsix-publish-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/wcag21-aa-legal-baseline-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/wcag22-css-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/wordpress-privacy-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/accessibility-statement-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/age-gate-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ai-companion-safety-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ai-disclosure-lint-sb942","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/ai-model-license-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/canal-de-denuncias-lint-es","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/consent-proof-record-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/coverage-gate-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/cra-annex-ii-docs-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/en16931-einvoice-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/en18031-psti-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/fedramp-oscal-ssp-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/freelance-act-order-lint-jp","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/jest-snapshot-pii-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/lit-binding-xss-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/mcp-config-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/nis2-incident-runbook-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/npm-trusted-publish-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/otel-collector-drift-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/pg-migration-lock-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/rechnung-pflichtangaben-lint-de","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/renpy-release-gate","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/runtime-eol-deploy-block-audit","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/saft-pt-atcud-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/security-txt-cra-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/soup-list-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/spdx-license-field-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/spf-dmarc-record-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/tailwind-v4-upgrade-blocker-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/uscore-profile-gap-lint","type":"package_npm","auth":null,"probeable":false},{"url":"npm:@readystack/wp-plugin-review-gate","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-19T10:05:06.006864Z","npmKeywords":["mcp","mcp.json","model context protocol","ai agent","security","copilot","cursor","claude"],"publishedAt":"2026-09-19T10:05:06.006864Z","registryName":"io.github.jmshinhwa/ai-disclosure-lint-sb942"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"npm","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.secrets","name":"Secrets Management","confidence":1,"provenance":"declared"}],"categories":["security"],"language":"fr"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"@readystack/mcp-config-audit","registry":"npm","observedAt":"2026-10-03T09:19:17.533Z","publishedAt":"2026-09-29T13:31:57.945Z","latestVersion":"1.0.7","weeklyDownloads":557},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.jmshinhwa/actions-deprecation-lint-2026","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Factions-deprecation-lint-2026","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/age-gate-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fage-gate-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ai-model-license-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fai-model-license-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ai-model-retirement-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fai-model-retirement-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/auditor-ibs-cbs-nfe","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fauditor-ibs-cbs-nfe","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/autorenew-signup-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fautorenew-signup-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/base-image-eol-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fbase-image-eol-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/bem-class-extractor-html","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fbem-class-extractor-html","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cloud-cost-landmine-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcloud-cost-landmine-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cloud-manifest-audit-kit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcloud-manifest-audit-kit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/config-dsl-lint-snippet-pack","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fconfig-dsl-lint-snippet-pack","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/consent-audit-eu","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fconsent-audit-eu","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/consent-proof-record-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fconsent-proof-record-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cra-24-72-14-reporting-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcra-24-72-14-reporting-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cra-annex-ii-docs-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcra-annex-ii-docs-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cron-schedule-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcron-schedule-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/data-act-switching-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fdata-act-switching-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/dotnet-eol-support-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fdotnet-eol-support-gate","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/email-footer-law-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Femail-footer-law-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/en16931-einvoice-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fen16931-einvoice-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/en18031-psti-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fen18031-psti-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/en301549-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fen301549-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/erb-escape-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ferb-escape-audit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/facturae-verifactu-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ffacturae-verifactu-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/firmware-release-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ffirmware-release-gate","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/gdpr-privacy-notice-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fgdpr-privacy-notice-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/gpsr-listing-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fgpsr-listing-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/green-claim-lint-empco","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fgreen-claim-lint-empco","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/hardcoded-credential-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fhardcoded-credential-audit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/hex-image-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fhex-image-audit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/hmrc-fraud-prevention-header-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fhmrc-fraud-prevention-header-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/hospital-mrf-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fhospital-mrf-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ingress-nginx-retirement-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fingress-nginx-retirement-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/jest-snapshot-pii-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fjest-snapshot-pii-audit","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/k8s-removed-api-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fk8s-removed-api-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/license-flip-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Flicense-flip-audit","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/log-pii-telemetry-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Flog-pii-telemetry-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/maui-ios-submission-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fmaui-ios-submission-gate","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/mcp-2026-migration-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fmcp-2026-migration-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/mcp-config-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fmcp-config-audit","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/model-card-lint-gpai","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fmodel-card-lint-gpai","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/nis2-incident-runbook-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fnis2-incident-runbook-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/npm-trusted-publish-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fnpm-trusted-publish-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/openapi-security-contract-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fopenapi-security-contract-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/optout-signal-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Foptout-signal-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/otel-collector-drift-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fotel-collector-drift-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/outlook-email-html-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Foutlook-email-html-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/pci-payment-page-script-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpci-payment-page-script-audit","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/personal-data-map-dsar-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpersonal-data-map-dsar-audit","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/pg-migration-lock-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpg-migration-lock-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/play-release-blocker-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fplay-release-blocker-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/pqc-deprecation-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpqc-deprecation-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/pyproject-release-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpyproject-release-gate","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/robots-txt-ai-crawler-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Frobots-txt-ai-crawler-audit","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/runtime-eol-deploy-block-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fruntime-eol-deploy-block-audit","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/security-headers-csp-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsecurity-headers-csp-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/security-txt-cra-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsecurity-txt-cra-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/sfdx-retirement-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsfdx-retirement-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/spdx-license-field-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fspdx-license-field-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/spf-dmarc-record-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fspf-dmarc-record-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/tax-year-constant-drift-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ftax-year-constant-drift-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/tdm-reservation-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ftdm-reservation-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/tls-cert-lifetime-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ftls-cert-lifetime-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/wcag21-aa-legal-baseline-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fwcag21-aa-legal-baseline-audit","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"npm","key":"@readystack/mcp-config-audit","url":"https://www.npmjs.com/package/@readystack/mcp-config-audit","firstSeenAt":"2026-10-01T07:19:53.250Z","fetchedAt":"2026-10-01T07:19:53.250Z","normalizedAt":"2026-10-01T07:19:53.250Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cra-readiness-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcra-readiness-audit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/gnu-global-cpp-vscode-config-pack","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fgnu-global-cpp-vscode-config-pack","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/jct-transition-lint-2026","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fjct-transition-lint-2026","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/lit-binding-xss-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Flit-binding-xss-audit","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/privacy-manifest-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fprivacy-manifest-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/rechnung-pflichtangaben-lint-de","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Frechnung-pflichtangaben-lint-de","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/renpy-release-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Frenpy-release-gate","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/terraform-provider-pin-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fterraform-provider-pin-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/wp-plugin-review-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fwp-plugin-review-gate","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"npm","key":"@readystack/mcp-2026-migration-lint","url":"https://www.npmjs.com/package/@readystack/mcp-2026-migration-lint","firstSeenAt":"2026-09-29T06:18:42.457Z","fetchedAt":"2026-10-03T09:18:39.636Z","normalizedAt":"2026-10-03T09:18:39.636Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/accessibility-statement-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Faccessibility-statement-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.790Z","normalizedAt":"2026-11-06T15:20:20.790Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ai-disclosure-lint-sb942","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fai-disclosure-lint-sb942","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/currency-minor-unit-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcurrency-minor-unit-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/impressum-lint-de","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fimpressum-lint-de","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ksef-fa3-invoice-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fksef-fa3-invoice-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/mcp-config-guard","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fmcp-config-guard","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/fedramp-oscal-ssp-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ffedramp-oscal-ssp-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/sql-card-data-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsql-card-data-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/wcag22-css-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fwcag22-css-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/connection-string-secret-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fconnection-string-secret-audit","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"npm","key":"@readystack/mcp-config-guard","url":"https://www.npmjs.com/package/@readystack/mcp-config-guard","firstSeenAt":"2026-09-29T06:18:45.710Z","fetchedAt":"2026-10-03T09:18:37.077Z","normalizedAt":"2026-10-03T09:18:37.077Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/france-einvoice-reception-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ffrance-einvoice-reception-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/freelance-act-order-lint-jp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ffreelance-act-order-lint-jp","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/jdk25-upgrade-blocker-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fjdk25-upgrade-blocker-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/latex-submission-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Flatex-submission-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/proto-wire-break-check","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fproto-wire-break-check","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.014Z","normalizedAt":"2026-11-06T15:20:21.014Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/saft-pt-atcud-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsaft-pt-atcud-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/sepa-pain001-reject-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsepa-pain001-reject-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/soup-list-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fsoup-list-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/uscore-profile-gap-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fuscore-profile-gap-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/wordpress-privacy-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fwordpress-privacy-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ai-companion-safety-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fai-companion-safety-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/vsix-publish-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fvsix-publish-lint","firstSeenAt":"2026-09-14T19:18:22.567Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/pytest-deprecation-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fpytest-deprecation-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/tailwind-v4-upgrade-blocker-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Ftailwind-v4-upgrade-blocker-lint","firstSeenAt":"2026-09-21T15:20:53.256Z","fetchedAt":"2026-11-06T15:20:21.126Z","normalizedAt":"2026-11-06T15:20:21.126Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/dora-ict-contract-clause-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fdora-ict-contract-clause-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/eaa-form-lint-wcag22","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Feaa-form-lint-wcag22","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/ai-act-article-50-audit","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fai-act-article-50-audit","firstSeenAt":"2026-09-19T06:20:02.380Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/angular-removed-api-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fangular-removed-api-lint","firstSeenAt":"2026-09-19T06:20:02.380Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/bnpl-disclosure-lint-ccd2","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fbnpl-disclosure-lint-ccd2","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/bulk-sender-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fbulk-sender-lint","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/canal-de-denuncias-lint-es","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcanal-de-denuncias-lint-es","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/cms-0057-api-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcms-0057-api-gate","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/coverage-gate-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fcoverage-gate-lint","firstSeenAt":"2026-09-21T15:20:52.351Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/devicetree-config-language-pack","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fdevicetree-config-language-pack","firstSeenAt":"2026-09-19T06:20:02.617Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/dora-register-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Fdora-register-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"},{"source":"mcp_registry","key":"io.github.jmshinhwa/einvoice-mandate-lint","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jmshinhwa%2Feinvoice-mandate-lint","firstSeenAt":"2026-09-14T19:18:22.325Z","fetchedAt":"2026-11-06T15:20:20.901Z","normalizedAt":"2026-11-06T15:20:20.901Z"}]},"firstSeenAt":"2026-09-14T19:18:22.325Z","updatedAt":"2026-10-03T09:19:17.533Z"}