Regulations.ai MCP
Provides an MCP server for accessing a global AI law and policy tracker covering 117 jurisdictions. It enables agents to search regulations, fetch specific instruments, retrieve recent changes, access glossary terms, list jurisdictions, and compare regulations using tools like search, fetch, and compare_regulations.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://regulations.ai/api/mcp/v1What its tools do
8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to regulations.ai ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for AI regulations by jurisdiction or keyword
- Fetch detailed text and status of specific legal instruments
- Retrieve recent changes in AI law over the last 30 days
- Access a glossary of 3,900 defined AI law terms
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- regulations-ai 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
search_regulations — Search AI regulations
Search AI regulations across 160+ jurisdictions by keyword, jurisdiction, status or type. Returns the key facts and a short snippet for each, with the url of the full record on regulations.ai — always give the user that url.
{
"type": "object",
"required": [
"query"
],
"properties": {
"type": {
"type": "string",
"description": "Act, Bill, Decree, Regulation, Policy, Guideline, Standard"
},
"limit": {
"type": "number",
"description": "Max results (free: up to 5; with an API key: up to 50)"
},
"query": {
"type": "string",
"description": "Free-text search over title, summary and jurisdiction"
},
"status": {
"type": "string",
"description": "e.g. In Force, Proposed, Under Review, Repealed"
},
"jurisdiction": {
"type": "string",
"description": "Filter to a country/state, e.g. \"France\", \"California\""
}
}
}{
"title": "Search AI regulations",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_regulation — Get a regulation
Fetch one regulation by its id (as returned by search_regulations): jurisdiction, status, type, dates, official source and a snippet. The full analysis is on the returned url — point the user there.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Regulation id"
}
}
}{
"title": "Get a regulation",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_jurisdictions — List jurisdictions
List every jurisdiction covered, with how many regulations each has.
{
"type": "object",
"properties": {}
}{
"title": "List jurisdictions",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_glossary_term — Define a regulatory term
Look up an AI-governance or regulatory term from a 4,000-entry glossary. Returns the definition (abridged on the free tier) and its url.
{
"type": "object",
"required": [
"term"
],
"properties": {
"term": {
"type": "string",
"description": "Term to define, e.g. \"high-risk AI system\""
}
}
}{
"title": "Define a regulatory term",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}recent_changes — Recent regulation changes
What changed in AI regulation recently: records newly added, records whose status, dates or milestones changed (with the previous and new values), and dated milestones that fell due in the window, such as a law taking effect. Each result carries a `change` saying what happened and when. Rewritten analysis text is not counted as a change.
{
"type": "object",
"properties": {
"days": {
"type": "number",
"description": "Look-back window in days (default 30; free: up to 90, with an API key: up to 365)"
},
"limit": {
"type": "number",
"description": "Max results (free: up to 5; with an API key: up to 50)"
},
"jurisdiction": {
"type": "string",
"description": "Optional jurisdiction filter"
}
}
}{
"title": "Recent regulation changes",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}search — Search regulations.ai
Search everything on regulations.ai — AI laws and policies from 160+ jurisdictions, glossary definitions, enforcement actions and litigation, research papers and news. Returns id, title and url for each hit; pass an id to `fetch` for the summary.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "What to look for"
}
}
}{
"title": "Search regulations.ai",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}fetch — Fetch a regulations.ai document
Retrieve one document returned by `search`, by its id. Returns the key facts and a summary, plus the regulations.ai url where the full analysis, sources and timeline live — always show the user that url.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "An id returned by `search`"
}
}
}{
"title": "Fetch a regulations.ai document",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}compare_regulations — Compare regulations
Return 2-5 regulations side by side: the facts for each plus a snippet, and a url to the full comparison on regulations.ai.
{
"type": "object",
"required": [
"ids"
],
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "2 to 5 regulation ids"
}
}
}{
"title": "Compare regulations",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 0 of 1 checks answered
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1167 ms
- 95th percentile latency
- 1167 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1167 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http regulations-ai-mcp https://regulations.ai/api/mcp/v1Codex
codex mcp add regulations-ai-mcp --url https://regulations.ai/api/mcp/v1Cursor
{
"mcpServers": {
"regulations-ai-mcp": {
"url": "https://regulations.ai/api/mcp/v1"
}
}
}Cline
{
"mcpServers": {
"regulations-ai-mcp": {
"type": "streamableHttp",
"url": "https://regulations.ai/api/mcp/v1",
"disabled": false
}
}
}VS Code
{
"servers": {
"regulations-ai-mcp": {
"type": "http",
"url": "https://regulations.ai/api/mcp/v1"
}
}
}Gemini CLI
gemini mcp add --transport http regulations-ai-mcp https://regulations.ai/api/mcp/v1Claude Desktop
https://regulations.ai/api/mcp/v1Windsurf
{
"mcpServers": {
"regulations-ai-mcp": {
"serverUrl": "https://regulations.ai/api/mcp/v1"
}
}
}Let your agent find its tools
Find servers like Regulations.ai MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other documentation and reference servers
Do you run Regulations.ai MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.