mcp
AI disclosure laws by business and state, each law in full, and a website AI-notice check.
我該用這個嗎
品質與安全性
發現項目(2)
- HIGH
- MEDIUM在 get_law 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"mcp": {
"url": "https://botnotice.app/mcp"
}
}
}遠端端點
https://botnotice.app/mcpstreamable-http它能做什麼
工具清單
工具(4)
🟢laws_for_business(use_cases, states, all_us, eu, uk, ...)
Given how a business uses AI and where its customers are, returns the laws in force and the ones coming, each with what must be disclosed, when, the penalties and the sources, plus the notice rules that satisfy all of them. Free, no account. Not legal advice.
輸入結構描述
{
"type": "object",
"properties": {
"use_cases": {
"description": "How the business uses AI. Codes: support_chatbot (Customer-service / FAQ chatbot); sales_chatbot (Sales, lead-capture, or booking chatbot); companion_chatbot (Chatbot with memory, persona, or relationship features); voice_agent (AI phone / voice agent); ai_content (AI-generated marketing text, images, or video); synthetic_performers (AI-generated 'people' in ads); ai_hiring (AI in hiring, screening, or HR decisions); healthcare (AI in patient diagnosis, treatment, or care); mental_health (AI offering emotional support or therapy-like help); advice (AI giving financial, legal, or medical guidance); automated_decisions (AI deciding eligibility (credit, housing, insurance, benefits)). Default: support_chatbot.",
"type": "array",
"items": {
"type": "string",
"enum": [
"support_chatbot",
"sales_chatbot",
"companion_chatbot",
"voice_agent",
"ai_content",
"synthetic_performers",
"ai_hiring",
"healthcare",
"mental_health",
"advice",
"automated_decisions"
]
}
},
"states": {
"description": "Two-letter U.S. state codes where the customers are, e.g. [\"CA\",\"NY\"]. Leave out with all_us.",
"type": "array",
"items": {
"type": "string",
"minLength": 2,
"maxLength": 2
}
},
"all_us": {
"description": "Customers anywhere in the U.S. The default when no place is given.",
"type": "boolean"
},
"eu": {
"description": "People in the European Union can use the AI.",
"type": "boolean"
},
"uk": {
"description": "People in the United Kingdom can use the AI.",
"type": "boolean"
},
"minors": {
"description": "Whether minors may use it: no, possible (default), or directed (aimed at them).",
"type": "string",
"enum": [
"no",
"possible",
"directed"
]
},
"memory": {
"description": "The bot remembers people or builds rapport (companion-style).",
"type": "boolean"
},
"licensed_profession": {
"description": "A state-licensed profession: health, legal, accounting.",
"type": "boolean"
},
"big_platform": {
"description": "10 million or more unique monthly U.S. visitors.",
"type": "boolean"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_law(slug)
The full record for one law: who must comply, what to disclose, timing, duties, exemptions, penalties, enforcement, sources and the last-verified date. Slugs come from list_laws or the dataset at https://botnotice.app/datasets/ai-disclosure-laws.json.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The law's slug, e.g. california-sb-243 or eu-ai-act-article-50."
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢list_laws(jurisdiction, status, applies_to)
Every AI disclosure law BotNotice tracks (U.S. states, federal, EU, UK), with status and effective date, optionally filtered. Also the pending bills.
輸入結構描述
{
"type": "object",
"properties": {
"jurisdiction": {
"description": "A code (CA, NY, US-FED, EU, UK) or a name.",
"type": "string"
},
"status": {
"type": "string",
"enum": [
"in_force",
"enacted_future",
"pending",
"enjoined"
]
},
"applies_to": {
"description": "Only laws triggered by this kind of AI use.",
"type": "string",
"enum": [
"support_chatbot",
"sales_chatbot",
"companion_chatbot",
"voice_agent",
"ai_content",
"synthetic_performers",
"ai_hiring",
"healthcare",
"mental_health",
"advice",
"automated_decisions"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢check_website(use_cases, states, all_us, eu, uk, ...)
Reads a public website: which chat or voice-AI tools it runs, whether an AI disclosure is already shown, and, for the business described, which laws that leaves unmet. The same check as the free scan at botnotice.app/scan, without the browser pass. Not legal advice.
輸入結構描述
{
"type": "object",
"properties": {
"use_cases": {
"description": "How the business uses AI. Codes: support_chatbot (Customer-service / FAQ chatbot); sales_chatbot (Sales, lead-capture, or booking chatbot); companion_chatbot (Chatbot with memory, persona, or relationship features); voice_agent (AI phone / voice agent); ai_content (AI-generated marketing text, images, or video); synthetic_performers (AI-generated 'people' in ads); ai_hiring (AI in hiring, screening, or HR decisions); healthcare (AI in patient diagnosis, treatment, or care); mental_health (AI offering emotional support or therapy-like help); advice (AI giving financial, legal, or medical guidance); automated_decisions (AI deciding eligibility (credit, housing, insurance, benefits)). Default: support_chatbot.",
"type": "array",
"items": {
"type": "string",
"enum": [
"support_chatbot",
"sales_chatbot",
"companion_chatbot",
"voice_agent",
"ai_content",
"synthetic_performers",
"ai_hiring",
"healthcare",
"mental_health",
"advice",
"automated_decisions"
]
}
},
"states": {
"description": "Two-letter U.S. state codes where the customers are, e.g. [\"CA\",\"NY\"]. Leave out with all_us.",
"type": "array",
"items": {
"type": "string",
"minLength": 2,
"maxLength": 2
}
},
"all_us": {
"description": "Customers anywhere in the U.S. The default when no place is given.",
"type": "boolean"
},
"eu": {
"description": "People in the European Union can use the AI.",
"type": "boolean"
},
"uk": {
"description": "People in the United Kingdom can use the AI.",
"type": "boolean"
},
"minors": {
"description": "Whether minors may use it: no, possible (default), or directed (aimed at them).",
"type": "string",
"enum": [
"no",
"possible",
"directed"
]
},
"memory": {
"description": "The bot remembers people or builds rapport (companion-style).",
"type": "boolean"
},
"licensed_profession": {
"description": "A state-licensed profession: health, legal, accounting.",
"type": "boolean"
},
"big_platform": {
"description": "10 million or more unique monthly U.S. visitors.",
"type": "boolean"
},
"url": {
"type": "string",
"format": "uri",
"description": "The website's address, e.g. https://example.com."
}
},
"required": [
"url"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}社群
證據