关于 Lunara Intelligence
Lunara Intelligence 是面向需要核查 AI 法规日期与适用范围的 MCP 服务,依据主要法律来源回答 EU AI Act 等义务,并验证语料签名。无法访问权威来源时会报错,而不使用缓存或记忆作答。
主要功能
- 01查询生效及未来义务
- 02判断义务是否适用
- 03生成义务引文
- 04核验 Lunara Shield 认证
- 05验证语料完整性
适用场景
- 01核对 AI 系统的监管日期
- 02判断法规是否适用于某部署
- 03引用义务对应的主要法律
- 04检查语料是否经过验证
MCP 相关
通过 Streamable HTTP 向 MCP 客户端提供法规查询、适用性判断、引文、认证核验和完整性验证工具。托管端点无需密钥;本地 npm 包尚未发布。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcpclaude mcp add --transport http com-lunarasociety-intelligence https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp{"mcpServers":{"com-lunarasociety-intelligence":{"type":"http","url":"https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp"}}}在 Cursor 中打开{"servers":{"com-lunarasociety-intelligence":{"type":"http","url":"https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp"}}}在 VS Code 中打开{"mcpServers":{"com-lunarasociety-intelligence":{"type":"http","url":"https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp"}}}{"mcpServers":{"com-lunarasociety-intelligence":{"serverUrl":"https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 否 | 按语料库 ID 返回单项义务,例如 "eu-art50"。 |
| status | enum | 否 | 默认为全部。in_force | pending | all |
| jurisdiction | string | 否 | 筛选条件,例如 "European Union" 或 "California"。不区分大小写的子字符串匹配。 |
详细介绍
Lunara Intelligence — MCP 服务
AI 系统的监管义务,以及规定每个日期的法规和主要法律链接。
你的模型很可能记错了其中一些日期。欧盟《AI 法案》于 2026 年 7 月 27 日经《欧盟法规》2026/1744 修订,将附件 III 的高风险义务推迟了 16 个月——就在这些义务原定生效前 5 天——同时第 50 条的日期完全未变。任何在此之前整理的训练语料都包含已被取代的日期;而这两个日期经常被放在一起引用,因此记对其中一个,并不能证明另一个也记对了。
此服务的存在,是为了让模型查询答案,而不是凭记忆作答。
连接
托管端点已上线。npm 包尚未发布——在 @lunara 作用域被注册之前,下面的安装命令无法解析到任何内容,因此本仓库暂不提供该命令。
将任何支持 Streamable HTTP 的 MCP 客户端指向:
https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp
软件包发布后,可使用以下本地替代方案:
// Claude Code: .mcp.json — or claude_desktop_config.json
{
"mcpServers": {
"lunara": {
"command": "npx",
"args": ["-y", "@lunara/mcp"]
}
}
}
需要 Node 18 或更高版本。无依赖项、无需 API 密钥、无需账户。读取免费,而且永远免费:无法核查的主张一文不值。
如果你无法运行本地进程,同一服务也可通过 HTTPS 响应:
https://luiqtimzcsoqnizybifs.supabase.co/functions/v1/lunara-mcp
Streamable HTTP,每条 JSON-RPC 消息对应一个 POST,无状态,无需密钥。两种传输方式都导入同一个模块,因此不会出现日期不一致的情况。
完整性
此服务读取的每份文档都附有针对其 SHA-256 值的独立 Ed25519 断言,服务会在每次获取时进行验证。未通过验证的语料会产生错误,而非答案——如果客户端报告签名无效却仍然作答,它已经告诉你出了问题,却又表现得仿佛一切正常。
验证不可用与验证失败并不相同,两者的报告方式也不同:不支持 WebCrypto Ed25519 的运行时,或未提供断言的机构,都会被标记为未验证,而不会伪装成已验证。密钥位于 /.well-known/keys.json,验证方法及完整示例见 https://lunarasociety.com/signing.html。
工具
| 工具 | 回答的问题 |
|---|---|
lunara_obligations | 哪些规定已生效、哪些即将生效、法规 X 有何要求 |
lunara_applicability | 其中哪些适用于此部署,哪些不适用 |
lunara_cite | 某项义务的引用内容,供你准备向他人说明日期时使用 |
lunara_verify | 某企业是否持有 Lunara Shield 认证 |
lunara_integrity | 此服务刚读取的语料是否确实来自我们且未经篡改 |
它不会做什么
无法连接到权威来源时,它不会作答。 服务不会内置语料副本。缓存的表格会让此服务在日期已于数月前修订后仍继续给出旧日期,而发布该表格的机构已经不得不纠正过一次,正是这种错误。如果无法访问 lunarasociety.com,你会收到说明情况的错误,而不是一个凭记忆给出的日期。会猜测的预言机比宕机的预言机更糟,因为你无法判断自己拿到的是哪种答案。
它会告诉你哪些规定不适用。 适用性模型有三种结论,其中一种会指出语料中的义务都不适用于提问者;多数人遇到的正是这种情况:加州《AI 透明度法案》适用于月活跃用户超过 100 万的生成式系统,低于这一门槛则不施加任何要求。只会把结论推向更严格要求的判定标准,不过是销售漏斗。
这不是法律建议。 义务标记为 verified,表示已根据主要法律核查,并附有来源链接,让你无需信任我们也能得出同样的结论。适用性模型标记为 interpretation,因为判断哪些义务适用于你,是我们的解读。你可以接受事实,而不采纳我们的解读。
答案的来源
https://lunarasociety.com/corpus/obligations.json,由单一义务表生成,并在 CI 中设置门禁,确保发布的语料与网站永远不会出现不一致。任何地方都不会存储时态——静态文档不知道何时会被阅读,因此它只陈述适用日期,而此服务会根据你发起请求的时刻计算「现行有效」状态。
更正,包括我们对自身发布的两项更正,以及要求进行更正的政策:https://lunarasociety.com/evidence.html
如果某条内容无法从其引用的来源中得出,那就是缺陷。
[email protected] — 我们宁愿有人告知,也不愿事后才发现。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。