Risk-classify an AI vendor against the EU AI Act, pull the matching Model Contractual AI Clauses, assemble the Common Paper AI Addendum from Cover Page Key Terms, confirm the DPA is GDPR Art 28 complete, and emit a countersigned agent-acceptance receipt. End-to-end verifiable AI-vendor onboarding.
run_ai_act_highrisk_fit{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "run_ai_act_highrisk_fit",
"arguments": {}
},
"id": 1
}
map_ai_act_procurement_clauses{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "map_ai_act_procurement_clauses",
"arguments": {}
},
"id": 1
}
assemble_ai_addendum{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "assemble_ai_addendum",
"arguments": {}
},
"id": 1
}
check_dpa_gdpr_art28{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "check_dpa_gdpr_art28",
"arguments": {}
},
"id": 1
}
bind_agreement_acceptance{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "bind_agreement_acceptance",
"arguments": {}
},
"id": 1
}
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this whole workflow on the server and check one field that answers a real question.
Question: Procurement flagged a new model vendor as high-risk. Which contractual clause pack should the contract team pull for that tier?
Run the AINumbers MCP tool `run_chain` with {"chain":"ai-vendor-onboarding-packet"} and read `art-412-ai-act-procurement-clause-mapper.template`.
Re-run with `inputs` for `art-412-ai-act-procurement-clause-mapper`, reusing the values that result echoed, with `risk_tier` set to "high-risk". Compare the same field.
Verify: call `verify_execution_hash` (https://mcp.ainumbers.co/mcp) with `claimed_hash` set to `composite_execution_hash` and the full `composite_artifact`.
Ledger, for a human re-check: https://ledger.ainumbers.co/
PII rule: send synthetic or anonymised inputs only. The MCP server runs these kernels and logs no payloads.
Chain page: https://ainumbers.co/chaingraph/chains/ai-vendor-onboarding-packet.html