Integration Examples
Code examples for Python SDK, JavaScript SDK, MCP server, and structured responses.
Python SDK
Async support:
JavaScript / TypeScript SDK
MCP Server (Claude / Cursor / AI Agents)
Connect Gibs as an MCP tool so your AI assistant can check compliance inline:
Once connected, your AI assistant can use Gibs tools directly:
You: "Is our new facial recognition feature compliant with EU regulations?"
Assistant: [calls gibs.classify] Your facial recognition system is classified as high-risk under Article 6(2) and Annex III, point 1(a). You need to implement: risk management (Art. 9), data governance (Art. 10), human oversight (Art. 14), and register in the EU database (Art. 49).
Structured Response Mode
Get machine-readable parsed sections instead of plain markdown:
GitHub Actions (CI/CD)
Add compliance checks to your deployment pipeline. Blocks PRs that deploy prohibited AI systems.
Check compliance questions as part of your pipeline:
Use outputs in subsequent steps:
Full documentation: github.com/gibbrdev/gibs-action
Batch Classification
Classify multiple AI systems in one script — useful for auditing your product registry:
Output: