
Security News
GitHub Actions Checkout Now Blocks Risky pull_request_target Checkouts
GitHub Actions checkout now blocks risky pull_request_target checkouts by default to help prevent pwn request supply chain attacks.
@ansvar/austrian-law-mcp
Advanced tools
Austrian Law MCP — German legislation via Model Context Protocol
Production-oriented MCP server for Austrian federal legislation based on RIS OGD source data.
npm install
npm run build
npx @ansvar/austrian-law-mcp
npm install
npm run dev
When deployed to Vercel, connect clients to:
https://<your-domain>/mcphttps://<your-domain>/healthhttps://<your-domain>/versionnpm run build:db
# Full ingestion (slow)
npm run ingest
# Single law refresh
npm run ingest -- --law 10001622
npm test
npm run test:contract
npm run test:coverage
CONTRACT_MODE=nightly npm run test:contract
npm run check-updates
This checks configured anchor statutes against RIS “Fassung vom” dates and exits non-zero when updates are detected. In restricted/offline environments you can run:
npm run check-updates -- --allow-errors
npm run drift:detect
Initialize/update expected hashes:
npm run drift:detect -- --update
Anchors are defined in fixtures/golden-hashes.json.
If outbound access is restricted, use:
npm run drift:detect -- --allow-errors
# Update DB using all local seed files
npm run db:update-seed
# Update only specific laws
npm run db:update-seed -- --laws "gesetz-10001622 gesetz-10003940"
This repository includes vercel.json with:
/mcp, /health, /version.bash scripts/download-db.sh && npm run build.node-sqlite3-wasm.wasm in function artifacts.database.db.gz for the current package.json version./health returns status JSON/version returns version metadata/mcp accepts MCP Streamable HTTP requestsThe repo includes:
CI workflow: build, tests, contract tests, coverage.Data Freshness Check: scheduled update checks, optional auto-refresh mode.Drift Detection: scheduled upstream drift checks with issue creation on mismatch.https://www.ris.bka.gv.at).sources.yml.This server is a legal research tool, not legal advice. Verify critical legal conclusions against official publications.
FAQs
Austrian Law MCP — German legislation via Model Context Protocol
We found that @ansvar/austrian-law-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
GitHub Actions checkout now blocks risky pull_request_target checkouts by default to help prevent pwn request supply chain attacks.

Product
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.

Product
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.