Ai Compliance Monitor

io.github.vdineshkPublished by GitHub account vdineshkv1.0.0Updated Oct 24, 2026

Regulatory intelligence for AI agents across jurisdictions

The publisher's own server: Observatory

Overview

AI-generated overview

Regulatory intelligence for AI agents across jurisdictions, letting an assistant look up compliance obligations, articles, deadlines and cross-border comparison

What you can do
Look up applicable regulatory obligations, evidence requirements and penalties for an agent use case and jurisdiction. Retrieve structured details of a specific regulation, including articles, obligation classifications and risk levels. Check upcoming and recent compliance deadlines with enforcement dates. Compare obligations for one compliance category side by side across jurisdictions.
When to use it
Use it when you need to look up which AI regulations may apply to an agent use case in the EU, Singapore or Colorado, check deadlines, or compare requirements across borders. It suits an early compliance scan before building or deploying an agent, not a substitute for legal advice.
Requirements
Remote MCP endpoint; no local runtime or declared API key, but network access is needed. Self-hosting instead requires a Cloudflare account with Workers, the Wrangler CLI, and the CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID environment variables.
Before you install
Returns reference regulatory information, not legal advice, and covers only the EU AI Act, Singapore's IMDA framework and the Colorado AI Act; dates and penalties may be outdated, so verify against official texts before relying on them. The README says the server feeds behavioral interaction data to a third-party trust scoring layer.

Installation

In SourceWeft

  1. Open Ai Compliance Monitor in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.vdineshk%2Fai-compliance-monitor/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ai-compliance-monitor": {
      "type": "http",
      "url": "https://ai-compliance-monitor.sgdata.workers.dev/mcp"
    }
  }
}

README

AI Compliance Monitor

Structured regulatory intelligence for AI agents operating across jurisdictions.

The first MCP server purpose-built for AI agent compliance. Check obligations, deadlines, and cross-jurisdiction requirements for the EU AI Act, Singapore IMDA Agentic AI Framework, and Colorado AI Act.

Why This Exists

AI agents operating across borders face a fragmented regulatory landscape. The EU AI Act requires automatic logging (Article 12). Singapore's IMDA framework mandates escalation protocols. Colorado demands impact assessments. No existing tool maps agent behavior to specific regulatory requirements across jurisdictions.

This server provides machine-readable, structured regulatory intelligence that AI agents can query at runtime to understand their compliance obligations.

MCP Tools

ToolDescription
check_obligationsGiven an agent use case + jurisdiction → applicable requirements
get_regulation_articlesStructured regulation details with evidence requirements
check_deadlineEnforcement dates, penalties, compliance milestones
compare_jurisdictionsSide-by-side obligation comparison across regulations

Quick Start

Connect via MCP

Server URL: https://ai-compliance-monitor.sgdata.workers.dev/mcp

REST API

bash
# Check obligations for a hiring agentcurl "https://ai-compliance-monitor.sgdata.workers.dev/api/obligations?use_case=hiring_screening"
# Get EU AI Act requirementscurl "https://ai-compliance-monitor.sgdata.workers.dev/api/regulations?regulation_id=eu-ai-act"
# Check upcoming deadlinescurl "https://ai-compliance-monitor.sgdata.workers.dev/api/deadlines"
# Compare transparency requirements across jurisdictionscurl "https://ai-compliance-monitor.sgdata.workers.dev/api/compare?category=transparency"
# Service statscurl "https://ai-compliance-monitor.sgdata.workers.dev/api/stats"

Regulatory Coverage

RegulationJurisdictionStatusKey Deadline
EU AI ActEuropean UnionActiveAug 2, 2026 (high-risk)
IMDA Agentic AI FrameworkSingaporeActive (voluntary)Published Jan 2026
Colorado AI Act (SB 24-205)Colorado, USActiveFeb 1, 2026 (enforced)

Use Cases Covered

  • Hiring/recruitment screening
  • Credit scoring
  • Customer service agents
  • Content moderation
  • Medical triage
  • Autonomous coding agents
  • Financial trading agents

Deployment (Self-Host)

Prerequisites

  • Cloudflare account with Workers enabled
  • Wrangler CLI (npm install -g wrangler)
  • CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID environment variables

Deploy

bash
# Clone the repogit clone https://github.com/vdineshk/ai-compliance-monitor.gitcd ai-compliance-monitor
# Install dependenciesnpm install
# Create D1 databasenpx wrangler d1 create ai-compliance-monitor-db# Copy the database_id from output into wrangler.toml
# Run migrationsnpx wrangler d1 migrations apply ai-compliance-monitor-db --remote
# Seed regulatory datanpx wrangler d1 execute ai-compliance-monitor-db --remote --file=./migrations/0002_seed_data.sql
# Deploynpx wrangler deploy

Dry Run (verify free-tier compliance)

bash
npx wrangler deploy --dry-run

Data Model

  • Regulations: Top-level regulatory frameworks (EU AI Act, IMDA, Colorado)
  • Obligations: Specific requirements within each regulation, classified by category
  • Deadlines: Enforcement dates with penalty information
  • Obligation Mappings: Cross-jurisdiction equivalence mappings
  • Use Case Obligations: Maps agent use cases to applicable obligations

Part of the Dominion Agent Economy Engine

This server feeds behavioral interaction data to the Dominion Observatory, the trust scoring layer for the AI agent economy.

License

MIT

Contact

Built by @vdineshk | Singapore

Source: README.md at commit b1352c8

Tools

4

check_obligations

Given an AI agent use case and optional jurisdiction, returns all applicable regulatory obligations with evidence requirements, enforcement dates, and penalty information. Use this to understand what compliance requirements apply to a specific type of AI agent.

Parametersuse_caserequiredjurisdiction_code

get_regulation_articles

Returns structured, machine-readable regulation details including specific articles, obligation classifications, risk levels, and evidence requirements. Use this to understand the detailed requirements of a specific regulation.

Parameterscategoryregulation_idrequired

check_deadline

Returns upcoming and recent compliance deadlines with enforcement dates, penalty information, and related obligations. Use this to understand time-sensitive compliance requirements.

Parametersmonths_aheadinclude_passedjurisdiction_code

compare_jurisdictions

Side-by-side comparison of regulatory obligations across jurisdictions for a given compliance category. Shows equivalent, overlapping, stricter, and weaker mappings between regulations. Use this to understand how requirements differ across borders.

Parameterscategoryrequiredjurisdictions

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Dominionobservatory integrations