Regulatory compliance for AI-powered development tools — classify AI systems, check obligations, and get article-level citations across 240+ articles and 3 major regulations. Full Documentation · Get API Key · API Reference Gibs MCP Server connects your AI development environment directly to a regulatory compliance knowledge base. Currently covering: Every response includes article-level citations
Add this skill
npx mdskills install buildsyncinc/gibs-mcpComprehensive regulatory compliance MCP server with strong tool descriptions and excellent examples
1# Gibs MCP Server23[](https://opensource.org/licenses/MIT)45**Regulatory compliance for AI-powered development tools** — classify AI systems, check obligations, and get article-level citations across 240+ articles and 3 major regulations.67[Full Documentation](https://docs.gibs.dev) · [Get API Key](https://gibs.dev) · [API Reference](https://docs.gibs.dev/api-reference)89---1011## Overview1213Gibs MCP Server connects your AI development environment directly to a regulatory compliance knowledge base. Currently covering:1415| Regulation | Scope | Articles |16|---|---|---|17| **EU AI Act** | AI system classification, prohibited practices, obligations by risk level | 113 articles + 13 annexes |18| **GDPR** | Data protection, processing obligations, data subject rights | 99 articles |19| **DORA** | ICT risk management, incident reporting, third-party oversight for financial entities | 64 articles + 12 delegated/implementing acts |2021Every response includes **article-level citations** to binding legal text, with real-time corpus updates as regulations evolve.2223---2425## Quick Start2627### 1. Get an API Key2829Sign up at [gibs.dev](https://gibs.dev) and grab your API key from the dashboard.3031### 2. Connect via Claude Desktop3233Add this to your Claude Desktop configuration file (`claude_desktop_config.json`):3435```json36{37 "mcpServers": {38 "gibs": {39 "url": "https://mcp.gibs.dev/sse"40 }41 }42}43```4445### 3. Authenticate4647Pass your API key as the `user_api_key` parameter when calling any tool, or set it in your environment:4849```bash50export GIBS_API_KEY=your_api_key_here51```5253---5455## Tools5657### `classify_ai_system`5859Classify an AI system under AI Act risk levels (unacceptable, high-risk, limited, minimal) with full legal reasoning.6061| Parameter | Type | Required | Description |62|---|---|---|---|63| `description` | string | Yes | What the AI system does (10–5000 chars) |64| `data_types` | list[string] | No | Types of data processed (e.g., `["biometric", "personal"]`) |65| `decision_scope` | string | No | What decisions the system influences |66| `sector` | string | No | Industry sector (e.g., `"healthcare"`, `"finance"`, `"hr"`) |6768**Example prompt:**6970> Classify my facial recognition attendance system for schools7172**What you get back:**7374- Risk classification (e.g., **high-risk** under Annex III, point 1(a))75- Specific Article 6 analysis with Annex III cross-references76- Applicable obligations based on classification77- Relevant exemptions or exceptions, if any7879---8081### `check_compliance`8283Ask any regulatory compliance question and get a structured answer with article-level citations.8485| Parameter | Type | Required | Description |86|---|---|---|---|87| `question` | string | Yes | Compliance question (10–2000 chars) |88| `system_description` | string | No | Context about your AI system or organization |89| `regulation` | string | No | Target regulation: `"ai_act"`, `"gdpr"`, `"dora"`, or `"both"` (default: `"both"`) |9091**Example prompts:**9293> What are the GDPR requirements for a data breach notification?9495Returns Article 33 (notification to supervisory authority) and Article 34 (communication to data subjects) obligations, including the 72-hour notification timeline, required content, and exceptions.9697> Does DORA apply to a fintech startup processing payments?9899Returns Article 2 scope analysis with financial entity classification, applicable ICT risk management obligations, and relevant delegated act requirements.100101---102103### `health_check`104105Check if the compliance API is available. No parameters required.106107---108109## Usage Examples110111### 1. AI System Classification112113```114You: Classify my facial recognition attendance system for schools115116Gibs: This system is classified as HIGH-RISK under the EU AI Act.117118- Article 6(2) read with Annex III, point 1(a): biometric identification119 and categorisation of natural persons120- As used in an educational context, also caught by Annex III, point 3(a):121 AI systems intended to be used to determine access to educational institutions122123Obligations include:124- Risk management system (Article 9)125- Data governance (Article 10)126- Technical documentation (Article 11)127- Record-keeping (Article 12)128- Transparency to users (Article 13)129- Human oversight (Article 14)130- Accuracy, robustness, cybersecurity (Article 15)131- Conformity assessment before placing on market (Article 43)132```133134### 2. GDPR Data Breach Obligations135136```137You: What are the GDPR requirements for a data breach notification?138139Gibs: GDPR imposes two notification obligations following a personal data breach:1401411. Notification to supervisory authority — Article 33142 - Without undue delay and no later than 72 hours after becoming aware143 - Must include: nature of breach, categories and approximate number of144 data subjects, likely consequences, measures taken or proposed145 - Exception: unlikely to result in a risk to rights and freedoms1461472. Communication to data subjects — Article 34148 - Required when breach is likely to result in a HIGH risk149 - Must describe in clear and plain language the nature of the breach150 - Not required if: appropriate technical safeguards applied (e.g.,151 encryption), subsequent measures taken that eliminate the high risk,152 or it would involve disproportionate effort (use public communication instead)153154The controller must also document all breaches per Article 33(5), regardless155of whether they meet the notification threshold.156```157158### 3. DORA Scope Analysis159160```161You: Does DORA apply to a fintech startup processing payments?162163Gibs: Yes. Under Article 2(1), DORA applies to payment institutions as164defined in Directive 2015/2366 (PSD2), which includes entities authorized165to provide payment services.166167As a financial entity under DORA, the startup must comply with:168- ICT risk management framework (Chapter II, Articles 5–16)169- ICT-related incident management and reporting (Chapter III, Articles 17–23)170- Digital operational resilience testing (Chapter IV, Articles 24–27)171- ICT third-party risk management (Chapter V, Articles 28–44)172- Information-sharing arrangements (Chapter VI, Article 45)173174Note: Proportionality applies — Article 4 allows competent authorities to175consider the size, risk profile, and complexity of the financial entity when176assessing compliance.177```178179---180181## Connection Details182183| | |184|---|---|185| **SSE Endpoint** | `https://mcp.gibs.dev/sse` |186| **Protocol** | [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) over Server-Sent Events |187| **Authentication** | API key from [gibs.dev](https://gibs.dev) dashboard |188189---190191## Supported Clients192193Any MCP-compatible client can connect to the Gibs server. Tested with:194195- [Claude Desktop](https://claude.ai/download)196- [Claude Code](https://docs.anthropic.com/en/docs/claude-code)197- [Cursor](https://cursor.sh)198- Any client supporting the MCP SSE transport199200---201202## Links203204- **Website:** [gibs.dev](https://gibs.dev)205- **Documentation:** [docs.gibs.dev](https://docs.gibs.dev)206- **API Reference:** [docs.gibs.dev/api-reference](https://docs.gibs.dev/api-reference)207- **Python SDK:** [`pip install gibs`](https://pypi.org/project/gibs/)208- **Status:** [status.gibs.dev](https://status.gibs.dev)209210---211212## License213214MIT License. See [LICENSE](LICENSE) for details.215216---217218Built by [Gibbr AB](https://gibs.dev) — making regulatory compliance accessible for developers.219
Full transparency — inspect the skill content before installing.