StructureClerk
AI agent policy decisions: ALLOW, DENY, APPROVE, ESCALATE. 192 jurisdictions, signed evidence.
我该使用它吗
质量与安全性
发现(1)
- LOW在 algorithmic_compliance_assessment 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"mcp": {
"url": "https://structureclerk.ca/api/mcp-http"
}
}
}远程端点
https://structureclerk.ca/api/mcp-httpstreamable-http它能做什么
工具清单
工具(5)
🟢compliance_check(jurisdiction, company_size, sector, processes_personal_data, uses_ai)
Analyze regulatory obligations for a company based on jurisdiction, size and sector. Returns applicable frameworks, risk level and priority actions.
输入模式
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "ISO code (e.g. QC, FR, DE, US)"
},
"company_size": {
"type": "string",
"description": "e.g. 1-10, 11-50, 51-250, 250+"
},
"sector": {
"type": "string",
"description": "e.g. tech, health, finance, retail"
},
"processes_personal_data": {
"type": "boolean"
},
"uses_ai": {
"type": "boolean"
}
},
"required": [
"jurisdiction"
]
}🟢jurisdiction_map(jurisdiction)
Get applicable regulatory frameworks for a jurisdiction. Without a jurisdiction parameter, returns all 192 jurisdictions.
输入模式
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "ISO code (e.g. QC, FR, DE). Omit for full list."
}
}
}⚪compliance_roadmap(jurisdiction, company_size, sector, budget, timeline_months)
Generate a phased compliance action plan with cost estimates adapted to SME budgets.
输入模式
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "ISO code (e.g. QC, FR, DE, US)"
},
"company_size": {
"type": "string",
"description": "e.g. 1-10, 11-50, 51-250, 250+"
},
"sector": {
"type": "string"
},
"budget": {
"type": "string",
"description": "low, medium or high"
},
"timeline_months": {
"type": "number",
"description": "Number of months for the plan"
}
},
"required": [
"jurisdiction"
]
}⚪algorithmic_compliance_assessment(jurisdiction, sector)
Assess algorithmic compliance maturity for AI systems. Returns applicable frameworks (EU AI Act, Law 25, AIDA/C-27, ISO 42001, NIST AI RMF), sector-specific obligations and assessment dimensions.
输入模式
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "ISO code (e.g. QC, FR, DE, US, EU)"
},
"sector": {
"type": "string",
"description": "e.g. health, finance, hr, legal, tech, education, retail, manufacturing"
}
},
"required": [
"jurisdiction"
]
}⚪authority_decide(agent, action, context)
Deterministic, rule-based advisory decision (no LLM) on whether an AI agent may execute an action: ALLOW, APPROVE (human approval required), DENY (human-only decision) or ESCALATE (doubt threshold). Cites applicable frameworks per jurisdiction and sector, and returns an evidence record. Advisory only: StructureClerk decides, your infrastructure enforces.
输入模式
{
"type": "object",
"properties": {
"agent": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Caller-assigned agent identifier"
},
"autonomy_level": {
"type": "integer",
"minimum": 1,
"maximum": 3,
"description": "1 supervised, 2 augmented, 3 autonomous"
}
},
"required": [
"id",
"autonomy_level"
]
},
"action": {
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Dotted action type, e.g. payment.execute, read.contract"
},
"amount": {
"type": "number"
},
"currency": {
"type": "string",
"description": "3-letter code, e.g. CAD"
},
"data_categories": {
"type": "array",
"items": {
"type": "string"
},
"description": "e.g. personal, health, biometric, minors, financial"
},
"irreversible": {
"type": "boolean"
}
},
"required": [
"type"
]
},
"context": {
"type": "object",
"properties": {
"jurisdictions": {
"type": "array",
"items": {
"type": "string"
},
"description": "ISO codes, e.g. QC, FR, EU"
},
"sector": {
"type": "string",
"description": "e.g. health, finance, public, insurance, tech"
}
},
"required": [
"jurisdictions",
"sector"
]
}
},
"required": [
"agent",
"action",
"context"
]
}社区
证据