AI Compliance Calendar MCP Server
# AI Compliance Calendar MCP Server
[](https://opensource.org/licenses/MIT)
[](https://www.typescriptlang.org/)
[](https://modelcontextprotocol.io/)
> ποΈ **AI Compliance Calendar** β Your comprehensive AI regulations and compliance deadline tracker
Track AI regulations, deadlines, risk assessments, and policy updates across global jurisdictions. Never miss a compliance deadline again.
## π Coverage
**Jurisdictions:** EU, US, UK, Canada, China, Singapore
**Regulations:** EU AI Act, CCPA/CPRA, NIST AI Framework, UK AI Act, Canada AIDA, and more
**Data:** Pre-populated with real compliance data and deadlines
## π οΈ Tools
### 1. **get_regulations**
Search and filter AI regulations by jurisdiction, category, and status.
```
jurisdiction: US | EU | UK | CA | CN | SG (optional)
category: privacy, safety, transparency, governance (optional)
status: active, enacted, draft, bill, guidance (optional)
search: free text search (optional)
```
### 2. **compliance_calendar**
Get upcoming compliance deadlines and milestones with priority levels.
```
jurisdiction: filter by region (optional)
days_ahead: how far to look ahead (default: 365)
priority: critical, high, medium, low (optional)
regulation: specific regulation filter (optional)
```
### 3. **regulation_summary**
Detailed breakdown of specific AI regulations including requirements and timelines.
```
regulation_id: eu-ai-act, ccpa, nist-ai-framework, etc.
```
### 4. **risk_assessment**
Assess compliance risks for AI use cases across jurisdictions.
```
use_case: healthcare-diagnosis, hiring-screening, content-moderation, etc.
jurisdictions: array of jurisdictions to assess
custom_description: for custom use cases (optional)
```
### 5. **policy_updates**
Track recent policy changes and regulatory developments.
```
jurisdiction: filter by region (optional)
regulation: filter by regulation (optional)
days_back: how far back to search (default: 90)
impact_level: high, medium, low (optional)
```
### 6. **jurisdiction_compare**
Compare AI regulations across multiple jurisdictions.
```
jurisdictions: array of jurisdictions to compare
focus_area: privacy, safety, transparency, penalties, timelines (optional)
```
## π― Use Cases
- **Legal Teams**: Track compliance deadlines and regulatory changes
- **AI Developers**: Assess risks for AI systems across markets
- **Compliance Officers**: Monitor upcoming requirements and deadlines
- **Policy Researchers**: Compare regulatory approaches globally
- **Consultants**: Advise clients on multi-jurisdictional compliance
## π Quick Start
### Install & Build
```bash
cd /path/to/compliance-mcp
npm install
npm run build
```
### Test the Server
```bash
npm run dev
```
### Use with Claude Desktop
Add to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"compliance-mcp": {
"command": "node",
"args": ["/path/to/compliance-mcp/build/index.js"]
}
}
}
```
## π Data Coverage
### Regulations Tracked
- **πͺπΊ EU AI Act** (2024-2026 timeline)
- **πΊπΈ CCPA/CPRA** (California privacy laws)
- **πΊπΈ NIST AI Framework** (Federal guidance)
- **π¬π§ UK AI Act** (Draft legislation)
- **π¨π¦ Canada AIDA** (Bill C-27)
- **π¨π³ Algorithm Provisions** (China)
- **πΈπ¬ Model AI Governance** (Singapore)
### Risk Assessment Templates
- Healthcare diagnosis systems
- Hiring and recruitment AI
- Content moderation systems
- Financial credit scoring
- Autonomous vehicles
- Customer service chatbots
### Compliance Calendar Highlights
- **π΄ Aug 2, 2026**: EU AI Act full compliance deadline
- **π Feb 2, 2025**: EU AI Act prohibited practices ban
- **π‘ 2024-2025**: Multiple regulatory guidance releases
## ποΈ Architecture
```
src/
βββ index.ts # Main MCP server implementation
βββ data/ # JSON databases (no external APIs needed)
βββ regulations.json # Comprehensive regulation data
βββ calendar.json # Compliance deadlines & milestones
βββ risk-templates.json # Risk assessment templates
βββ policy-updates.json # Recent policy developments
```
**Features:**
- β
**Zero API dependencies** β all data local
- β
**Real regulation data** β not synthetic
- β
**Multi-jurisdiction** β global coverage
- β
**Risk-based approach** β practical assessments
- β
**Calendar integration** β never miss deadlines
## π Example Queries
**"What are the upcoming EU AI Act deadlines?"**
```
compliance_calendar(jurisdiction="EU", regulation="eu-ai-act")
```
**"Assess hiring AI risks in US and EU"**
```
risk_assessment(use_case="hiring-screening", jurisdictions=["US", "EU"])
```
**"What's new in AI policy this month?"**
```
policy_updates(days_back=30, impact_level="high")
```
**"Compare privacy approaches: EU vs US"**
```
jurisdiction_compare(jurisdictions=["EU", "US"], focus_area="privacy")
```
## π Updates
The regulation database is manually curated from official sources and updated regularly. Key data sources:
- EU AI Act official text and implementing acts
- NIST AI Risk Management Framework
- State and federal AI legislation (US)
- Regulatory guidance documents
- Official government publications
## π License
MIT License - see [LICENSE](LICENSE) for details.
## π€ Contributing
Contributions welcome! Please:
1. Ensure data accuracy with official sources
2. Follow the existing JSON schema
3. Update both data files and documentation
4. Test thoroughly before submitting
---
**βοΈ Built for AI practitioners who take compliance seriously.**
*Note: This tool provides information for educational purposes. Always consult with qualified legal professionals for compliance advice.*TDQS
Scored across 6 tools
Most tools target distinct facets of AI compliance information, but get_regulations and regulation_summary overlap since both retrieve regulatory details. Descriptions clarify the difference between broad search/filter and focused single-regulation breakdown, though an agent could still misselect when seeking one regulation's details.
All names use snake_case and are readable, but conventions are mixed: get_regulations uses verb_noun while the other five are noun phrases or noun_noun compounds. There is no predictable action-first pattern across the set.
Six tools is well-scoped for an AI compliance calendar server. Each tool covers a clear capability area without obvious redundancy or excessive breadth.
The surface covers regulatory search, deadlines, summaries, risk assessment, policy updates, and jurisdiction comparison, which is strong for an informational compliance calendar. Minor gaps exist around tracking or alerting on specific deadlines, but core workflows are covered.