Audited AI-regulation data: laws, bills, news and obligations across US, EU and 62 jurisdictions
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://ai-law-tracker.com/mcp30 tools · 153mssearch_ai_lawsFull-text search over the audited AI-regulation dataset (US state + federal, EU, global) by title and summary. Returns matching law records with jurisdiction, status, and the official source URL. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.Full-text search over the audited AI-regulation dataset (US state + federal, EU, global) by title and summary. Returns matching law records with jurisdiction, status, and the official source URL. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| q* | string | Search text (required), e.g. "facial recognition" or "hiring". |
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| status | string | Case-insensitive substring match on status. |
| in_force | boolean | Filter by the in_force flag. |
| updated_since | string | ISO timestamp; only records updated at/after this. |
| sort | string | Sort field (default updated_at). |
| order | string | Sort direction (default desc). |
| limit | integer | Page size (max 100; free/anon are capped lower). |
| offset | integer | Pagination offset. |
list_ai_lawsList AI-regulation records with filters (scope, jurisdiction, status, in_force, updated_since, keyword q), sorting and pagination. Use this to browse laws for a place; use search_ai_laws for free-text search. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.List AI-regulation records with filters (scope, jurisdiction, status, in_force, updated_since, keyword q), sorting and pagination. Use this to browse laws for a place; use search_ai_laws for free-text search. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| status | string | Case-insensitive substring match on status. |
| in_force | boolean | Filter by the in_force flag. |
| updated_since | string | ISO timestamp; only records updated at/after this. |
| q | string | Substring search over title + summary. |
| sort | string | Sort field (default updated_at). |
| order | string | Sort direction (default desc). |
| limit | integer | Page size (max 100; free/anon are capped lower). |
| offset | integer | Pagination offset. |
get_ai_lawFetch a single AI-law record by its stable id (the id field from search_ai_laws / list_ai_laws). Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.Fetch a single AI-law record by its stable id (the id field from search_ai_laws / list_ai_laws). Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| id* | string | The record uuid (the `id` from a list/search result). |
get_law_historyFull change history for one law record — every observed snapshot (ascending), with what changed and the values at each point. Paid feature (Developer+): anon/free receive a 403 with an upgrade hint, which is returned verbatim. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advic…Full change history for one law record — every observed snapshot (ascending), with what changed and the values at each point. Paid feature (Developer+): anon/free receive a 403 with an upgrade hint, which is returned verbatim. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advic…
| Parameter | Type | Description |
|---|---|---|
| id* | string | The record uuid. |
get_law_sourcesThe primary/secondary source URLs backing one law record — its own official (.gov) link plus the curated jurisdiction sources, each tiered. Basic tiers (anon/free) get PRIMARY sources only; Developer+ get the full set incl. secondary/analysis links (the response carries an upgrade hint verbatim whe…The primary/secondary source URLs backing one law record — its own official (.gov) link plus the curated jurisdiction sources, each tiered. Basic tiers (anon/free) get PRIMARY sources only; Developer+ get the full set incl. secondary/analysis links (the response carries an upgrade hint verbatim whe…
| Parameter | Type | Description |
|---|---|---|
| id* | string | The record uuid (the `id` from a list/search result). |
get_law_citationsThe citation projection for one law record: its identifier, title, audited alternate names, and a formatting-convenience suggested citation over public metadata (clearly labelled — never presented as an official cite). Free at every tier. No fabrication. Data by AI Law Tracker (CC BY 4.0). Informat…The citation projection for one law record: its identifier, title, audited alternate names, and a formatting-convenience suggested citation over public metadata (clearly labelled — never presented as an official cite). Free at every tier. No fabrication. Data by AI Law Tracker (CC BY 4.0). Informat…
| Parameter | Type | Description |
|---|---|---|
| id* | string | The record uuid (the `id` from a list/search result). |
list_recent_changesUnified changelog: time-ordered inserts/updates across the whole dataset. Poll with `since` = the previous response meta.cursor. Paid feature (Developer+); the lookback window is clamped per tier. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.Unified changelog: time-ordered inserts/updates across the whole dataset. Poll with `since` = the previous response meta.cursor. Paid feature (Developer+); the lookback window is clamped per tier. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| since | string | ISO timestamp cursor — only changes observed after this (pass prior meta.cursor). |
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| entity | string | Restrict to one dataset (default: both). |
| significant | boolean | Drop internal metadata-only updates. |
| order | string | Sort direction (default desc). |
| limit | integer | Page size (max 100; free/anon are capped lower). |
| offset | integer | Pagination offset. |
list_law_feedA lean, human-scannable stream of the newest significant AI-law changes (inserts + real field changes, no value diffs). Paid feature (Developer+). Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.A lean, human-scannable stream of the newest significant AI-law changes (inserts + real field changes, no value diffs). Paid feature (Developer+). Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| since | string | ISO timestamp cursor. |
| limit | integer | Page size (max 100; free/anon are capped lower). |
list_ai_law_newsThe audited AI-regulation news feed: headline + short excerpt + publisher + source URL (never full article text). Free/anon get a taste (fewer results, newest only, excerpt withheld); Developer+ gets the full archive with excerpts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal…The audited AI-regulation news feed: headline + short excerpt + publisher + source URL (never full article text). Free/anon get a taste (fewer results, newest only, excerpt withheld); Developer+ gets the full archive with excerpts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal…
| Parameter | Type | Description |
|---|---|---|
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| q | string | Keyword substring over headline + excerpt. |
| from | string | Only headlines published on/after this date (YYYY-MM-DD). |
| since | string | Alias for `from`. |
| to | string | Only headlines published on/before this date (YYYY-MM-DD). |
| limit | integer | Page size (max 100; free/anon are capped lower). |
| offset | integer | Pagination offset. |
list_jurisdictionsAll covered jurisdictions (US states, US federal, EU, and countries) with record counts. Use the returned slugs for the `jurisdiction` argument of other tools. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.All covered jurisdictions (US states, US federal, EU, and countries) with record counts. Use the returned slugs for the `jurisdiction` argument of other tools. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
| Parameter | Type | Description |
|---|---|---|
| scope | string | One of: state, federal, eu, global. |
list_us_statesUS state jurisdictions with AI-law record counts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.US state jurisdictions with AI-law record counts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
No input schema was published for this tool.
list_countriesNational (global-scope) jurisdictions with AI-law record counts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.National (global-scope) jurisdictions with AI-law record counts. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
No input schema was published for this tool.
list_categoriesDataset facets: the distribution of record_type and scope across all records. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.Dataset facets: the distribution of record_type and scope across all records. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
No input schema was published for this tool.
list_sectorsThe sector index — valid `sector` slugs (with name, inherent risk and description) for get_ai_obligations, get_ai_penalties and assess_ai_compliance. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.The sector index — valid `sector` slugs (with name, inherent risk and description) for get_ai_obligations, get_ai_penalties and assess_ai_compliance. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
No input schema was published for this tool.
get_sector_detailOne sector’s cross-section: the free awareness OVERVIEW (name, inherent risk, enforcement bodies, federal penalty structure) PLUS the derived per-law obligations + penalties for that sector. The overview is open to every tier; the derived obligations/penalties are the salable interpreted layer (Pro…One sector’s cross-section: the free awareness OVERVIEW (name, inherent risk, enforcement bodies, federal penalty structure) PLUS the derived per-law obligations + penalties for that sector. The overview is open to every tier; the derived obligations/penalties are the salable interpreted layer (Pro…
| Parameter | Type | Description |
|---|---|---|
| sector* | string | A sector slug (see list_sectors), e.g. healthcare, finance, hr-recruiting. |
get_ai_deadlinesThe upcoming AI-law effective / compliance-date calendar, derived deterministically from the curated corpus (no LLM). Each entry carries the verbatim source deadline text + primary-source URL; jurisdictions whose deadline text has no explicit date are reported only as meta.undated (never given an i…The upcoming AI-law effective / compliance-date calendar, derived deterministically from the curated corpus (no LLM). Each entry carries the verbatim source deadline text + primary-source URL; jurisdictions whose deadline text has no explicit date are reported only as meta.undated (never given an i…
| Parameter | Type | Description |
|---|---|---|
| scope | string | One of: state, federal, eu, global. |
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| upcoming | boolean | Only future dates (default true). Set false to include past effective dates too. |
| all | boolean | Alias to include past dates as well (equivalent to upcoming=false). |
list_billsThe curated landmark-bill index — the named, name-searchable AI laws (valid slugs for get_bill). Read from the primary-sourced landmark registry. Free at every tier. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.The curated landmark-bill index — the named, name-searchable AI laws (valid slugs for get_bill). Read from the primary-sourced landmark registry. Free at every tier. Data by AI Law Tracker (CC BY 4.0). Informational only — not legal advice.
No input schema was published for this tool.
get_billOne curated landmark bill by slug: its core fields, tiered source URLs, citations (identifier + audited aka), and cross-links. Where a matching live record exists, the response binds the change-timeline link (use get_law_history). Served from the primary-sourced registry (no LLM); a missing binding…One curated landmark bill by slug: its core fields, tiered source URLs, citations (identifier + audited aka), and cross-links. Where a matching live record exists, the response binds the change-timeline link (use get_law_history). Served from the primary-sourced registry (no LLM); a missing binding…
| Parameter | Type | Description |
|---|---|---|
| slug* | string | A bill slug (see list_bills). |
get_ai_obligationsThe interpreted "what must I do" layer: who must do what, by when, or owe what penalty, for a jurisdiction and/or sector. Every obligation is grounded in a real law record + primary source (no LLM). Provide at least a jurisdiction or a sector. Paid feature (Pro+); lower tiers get a one-item preview…The interpreted "what must I do" layer: who must do what, by when, or owe what penalty, for a jurisdiction and/or sector. Every obligation is grounded in a real law record + primary source (no LLM). Provide at least a jurisdiction or a sector. Paid feature (Pro+); lower tiers get a one-item preview…
| Parameter | Type | Description |
|---|---|---|
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| sector | string | A sector slug (see list_sectors), e.g. healthcare, finance, hr-recruiting. |
| use | string | Comma-separated AI uses: hiring, customer, content, analytics, product, other. |
| decision_impact | string | What the AI decides about people (escalates applicability). |
get_ai_penaltiesThe penalty & enforcement dataset for the applicable laws: monetary/other penalty, enforcing body, citation and primary source, plus a sector-level penalty-structure summary. Provide at least a jurisdiction or a sector. Paid feature (Developer+); lower tiers get a one-item preview. NOT legal advice.The penalty & enforcement dataset for the applicable laws: monetary/other penalty, enforcing body, citation and primary source, plus a sector-level penalty-structure summary. Provide at least a jurisdiction or a sector. Paid feature (Developer+); lower tiers get a one-item preview. NOT legal advice.
| Parameter | Type | Description |
|---|---|---|
| jurisdiction | string | Exact jurisdiction slug (e.g. california, us-federal, eu, canada). See list_jurisdictions. |
| sector | string | A sector slug (see list_sectors). |
assess_ai_complianceThe compliance-report engine (deterministic, no LLM — cannot hallucinate) as a tool. Give a business profile; get the applicable AI-law obligations plus a reproducible 1–10 risk score with a named factor breakdown. `state` and `sector` are required. Paid feature (Pro+); lower tiers get a preview (r…The compliance-report engine (deterministic, no LLM — cannot hallucinate) as a tool. Give a business profile; get the applicable AI-law obligations plus a reproducible 1–10 risk score with a named factor breakdown. `state` and `sector` are required. Paid feature (Pro+); lower tiers get a preview (r…
| Parameter | Type | Description |
|---|---|---|
| state* | string | US state slug (e.g. california). |
| sector* | string | Sector slug (see list_sectors). |
| aiUse | array | How AI is used. |
| ai_decision_impact | string | — |
| countries | array | EU/global country slugs also operated in/served. |
| bias_audit | string | — |
| ai_policy | string | — |
| ai_source | string | — |
| size | string | Company size band (e.g. startup, small, medium, enterprise). |
generate_compliance_reportGenerate the personalized, source-grounded AI-law COMPLIANCE REPORT for a business profile — the same deterministic engine behind the $79 report product (no LLM in the grounded path, so it cannot invent a statute, deadline, or penalty). Returns the risk assessment (1–10 score + applicable obligatio…Generate the personalized, source-grounded AI-law COMPLIANCE REPORT for a business profile — the same deterministic engine behind the $79 report product (no LLM in the grounded path, so it cannot invent a statute, deadline, or penalty). Returns the risk assessment (1–10 score + applicable obligatio…
| Parameter | Type | Description |
|---|---|---|
| state* | string | US state slug (e.g. california). `jurisdiction` is accepted as an alias. |
| jurisdiction | string | Alias for `state` (US state slug). |
| sector* | string | Sector slug (see list_sectors), e.g. healthcare, finance, hr-recruiting. |
| aiUse | array | How AI is used. |
| ai_decision_impact | string | — |
| countries | array | EU/global country slugs also operated in/served. |
| bias_audit | string | — |
| ai_policy | string | — |
| ai_source | string | — |
| size | string | Company size band (e.g. startup, small, medium, enterprise). |
| company | string | Company name printed on the report (optional). |
| string | Delivery email printed on the report footer (optional). |
search_enforcement_mattersSearch regulatory enforcement actions and litigation involving AI — FTC, DOJ, SEC, CFPB, EEOC and state attorneys general — at MATTER level: one row per dispute, with forum, agency, status, the statutes invoked and the official source URL. Filter by agency, jurisdiction, matter type/status, AI role…Search regulatory enforcement actions and litigation involving AI — FTC, DOJ, SEC, CFPB, EEOC and state attorneys general — at MATTER level: one row per dispute, with forum, agency, status, the statutes invoked and the official source URL. Filter by agency, jurisdiction, matter type/status, AI role…
| Parameter | Type | Description |
|---|---|---|
| q | string | Substring over caption, summary and agency, e.g. "chatbot" or "RealPage". |
| agency | string | Agency code, comma-separated for several: FTC, DOJ, SEC, CFPB, EEOC, "Texas AG"… |
| jurisdiction | string | Jurisdiction slug, comma-separated. |
| jurisdiction_level | string | federal, state and/or multistate, comma-separated. |
| matter_type | string | enforcement_action | civil_litigation | guidance_document | investigation | inquiry_6b. Comma-separated. |
| matter_status | string | See list_enforcement_categories for the vocabulary. |
| forum_type | string | See list_enforcement_categories. |
| ai_role | string | How AI figures in the matter. See list_enforcement_categories. |
| tier | string | A = an enforcement DECISION (complaint filed, consent order, settlement, civil penalty, judgment). B = an enforcement-adjacent SIGNAL (opened investigation, sw… |
| date_from | string | Filed on or after (YYYY-MM-DD). The date is the SOURCE's own filing date, never our scrape date — each row's date_source names the field it was lifted from. A… |
| date_to | string | Filed on or before (YYYY-MM-DD). |
| sort | string | — |
| order | string | Sort direction (default desc). |
| limit | integer | Page size (max 100; free/anon are capped lower). |
| offset | integer | Pagination offset. |
get_enforcement_matterFetch one enforcement matter by its matter_uid (from search_enforcement_matters) with its full chain: the event timeline, the parties, the relief imposed and its dollar amount, the statutes cited, and the source documents each claim traces to. matter_uid is an OPAQUE KEY, not a description — read `…Fetch one enforcement matter by its matter_uid (from search_enforcement_matters) with its full chain: the event timeline, the parties, the relief imposed and its dollar amount, the statutes cited, and the source documents each claim traces to. matter_uid is an OPAQUE KEY, not a description — read `…
| Parameter | Type | Description |
|---|---|---|
| matter_uid* | string | The `matter_uid` from a search result. |
list_enforcement_sourcesThe 254 official sources behind the enforcement registry — agency newsrooms, AG press feeds, court dockets — with the last successful read and whether each is currently stale or blocked. Use it BEFORE concluding that an agency has done nothing: a stale or disabled source is a gap in our monitoring,…The 254 official sources behind the enforcement registry — agency newsrooms, AG press feeds, court dockets — with the last successful read and whether each is currently stale or blocked. Use it BEFORE concluding that an agency has done nothing: a stale or disabled source is a gap in our monitoring,…
| Parameter | Type | Description |
|---|---|---|
| jurisdiction_level | string | — |
| is_enabled | boolean | — |
| is_stale | boolean | true = sources we have not managed to read inside their own silence budget. |
list_enforcement_categoriesThe thirteen controlled vocabularies the enforcement filters accept — matter_type, matter_status, forum_type, party_role, party_kind, relief_type, event_type, ai_role, law_relation, verification, jurisdiction_level, pii_class and redaction_policy. Call this to get valid values for search_enforcemen…The thirteen controlled vocabularies the enforcement filters accept — matter_type, matter_status, forum_type, party_role, party_kind, relief_type, event_type, ai_role, law_relation, verification, jurisdiction_level, pii_class and redaction_policy. Call this to get valid values for search_enforcemen…
| Parameter | Type | Description |
|---|---|---|
| kind | string | Return just one vocabulary, e.g. matter_type. |
get_enforcement_coverageHow big the enforcement registry actually is: matters held, matters publishable, how many are withheld as duplicates or pending translation, breakdowns by agency, matter type and jurisdiction, and the de-duplicated monetary relief total. Use it to state coverage honestly — the number of matters a s…How big the enforcement registry actually is: matters held, matters publishable, how many are withheld as duplicates or pending translation, breakdowns by agency, matter type and jurisdiction, and the de-duplicated monetary relief total. Use it to state coverage honestly — the number of matters a s…
No input schema was published for this tool.
get_api_statusLiveness + backend status of the AI Law Tracker data API.Liveness + backend status of the AI Law Tracker data API.
No input schema was published for this tool.
start_checkoutCreate a hosted checkout link to upgrade to a paid API plan (starter $49, pro $99, business $299 / month). Returns a checkout_url the user opens in a browser; payment happens on our own checkout, and on success the user's API key is upgraded automatically. Does not modify any data.Create a hosted checkout link to upgrade to a paid API plan (starter $49, pro $99, business $299 / month). Returns a checkout_url the user opens in a browser; payment happens on our own checkout, and on success the user's API key is upgraded automatically. Does not modify any data.
| Parameter | Type | Description |
|---|---|---|
| tier* | string | Plan to buy. AI Law Tracker: starter | pro | business. US Law Platform: us_entry (sold as "Starter") | us_solo | us_starter (sold as "Pro"). |
| string | Optional — pre-fills the checkout / links the subscription to this email. |
create_free_keyMint a FREE-tier API key and email it to the given address (the key is also returned once here). Paste that key into the connector's x-api-key header to unlock full fields, filters and higher limits. One active free key per email.Mint a FREE-tier API key and email it to the given address (the key is also returned once here). Paste that key into the connector's x-api-key header to unlock full fields, filters and higher limits. One active free key per email.
| Parameter | Type | Description |
|---|---|---|
| email* | string | Where to deliver the key. |
30 of 30 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Audited AI-regulation data: laws, bills, news and obligations across US, EU and 62 jurisdictions
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.