[!警告] 此法律信息模型上下文协议(MCP)服务器仅生成信息性分析。它不构成法律建议,不建立律师-客户关系,并可能包含错误或遗漏。大型语言模型(LLMs)可能会出现幻觉或误解上下文。您(用户)需在依赖这些输出之前自行验证其准确性。本项目作者对因使用生成报告而产生的任何法律、监管、商业或合规后果不负责任。
一个模块化的高信号法律信息 MCP 服务器,提供结构化的方法驱动提示端点,用于快速法律/合规景观映射、差距发现和隐私、知识产权、AI 治理、安全、消费者和披露领域的风险优先级划分。
legal_docs/ 文件夹中| 阶段 | 推荐提示 |
|---|---|
| 初始映射 / 绿地开发 | 法律环境发现 |
| 数据密集型 / 个人数据处理 | 全面隐私审计 |
| 出现 AI / 模型工件 | AI 伦理和合规扫描 |
| 开源软件 / 许可成熟度检查 | 知识产权和开源软件审计 |
| 商业发布准备 | 市场和客户合规审计,网站和应用法律披露检查 |
| 安全态势与法律职责对比 | 安全法律一致性检查 |
| 多审计输出整合 | 风险分析框架 |
| 探索可用内容 | 法律提示目录 |
每个提示下方列出了您可以传递以定制范围和深度的必需和可选参数。
司法管辖区,行业商业模式,目标路径司法管辖区,业务背景,风险领域,发现司法管辖区,行业法规,目标路径司法管辖区,行业目标路径,产品类型司法管辖区,行业目标路径,安全框架司法管辖区,行业AI 模型类型,目标路径,风险级别司法管辖区目标路径,代码所有权模型司法管辖区,行业商业模式,目标路径,支付提供商类别在 Claude Code、VS Code 和 Cursor 中,这些提示作为斜杠命令可用。当你使用斜杠命令调用提示时(例如,/mcp__legal_info__legal_landscape_discovery),系统会交互式地提示你提供该提示所需的必需和可选参数。
Claude Code 通过交互式收集每个提示的 argsSchema 所需参数来强制执行。当你输入一个具有必填参数的 MCP 提示的斜杠命令时,Claude Code 将:
VS Code 和 Cursor 类似地交互式提示参数,确保必须提供必填参数才能继续,而可选参数可以根据上下文留空。
例如:
/mcp__legal_info__legal_landscape_discovery 提示 司法管辖区 和 行业(必需),可选 商业模式 和 目标路径。/mcp__legal_info__comprehensive_privacy_audit 提示 司法管辖区 和 行业(必需),可选 法规 和 目标路径。/mcp__legal_info__website_and_app_legal_disclosure_check 提示 司法管辖区 和 行业(必需),可选 目标路径 和 产品类型。/mcp__legal_info__ai_ethics_and_compliance_scan 提示 司法管辖区 和 行业(必需),可选 AI 模型类型,目标路径,风险级别。/mcp__legal_info__security_legal_alignment_check 提示 司法管辖区 和 行业(必需),可选 安全框架,目标路径。/mcp__legal_info__market_and_customer_compliance_audit 提示 司法管辖区 和 行业(必需),可选 商业模式,支付提供商,目标路径。这种交互式提示确保了每个分析都根据您的特定法律、司法管辖区和产品上下文进行定制,适用于所有支持的 MCP 客户端。
legal_docs/ 文件夹下写入一个带时间戳的 Markdown 报告(如果需要,文件夹会自动创建)<领域>-<描述>-报告-YYYYMMDD-HHMMSS.md@modelcontextprotocol/sdk 构建在模型上下文协议上McpServer(src/server.ts)argsSchema 用于验证和适应性消息,由连接的 LLM 通过 MCP 兼容客户端消费法律环境发现(司法管辖区 + 行业)以获取基线上下文。风险分析框架(如有需要,可以将发现作为逗号分隔的种子输入)。| 参数 | 适应效果 |
|---|---|
目标路径 | 限制扫描范围到子树(例如,单体仓库服务) |
司法管辖区 | 调整框架映射和风险启发式框架 |
行业 / 商业模式 | 调整行业叠加层和操作假设 |
AI 模型类型 | 定制 AI 风险分类学和治理期望 |
风险领域 | 窄化风险登记合成到相关集群 |
代码所有权模型 | 影响 IP 来源风险启发式 |
安全框架 | 锚定控制一致性叙述 |
在依赖报告之前:
基于我对官方 Anthropic 文档和各种设置指南的研究,这里是一个综合部分
要将法律信息 MCP 服务器添加到 Claude Code:
# 使用 npx 在目录内进行基本安装
claude mcp add legal-info npx @dimwebdev/legal-info-mcp-server
# 对于全局可用性
claude mcp add legal-info --scope user npx @dimwebdev/legal-info-mcp-server
VS Code 通过 GitHub Copilot 的代理模式支持 MCP 服务器:
创建工作区配置
在项目中创建 .vscode/mcp.json 文件:
{
"servers": {
"legal-info": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@dimwebdev/legal-info-mcp-server"]
}
}
}
Cursor 提供多种 MCP 服务器配置选项:
打开 Cursor 设置
Ctrl+Shift+P 并搜索“cursor settings”配置服务器
legal-infonpx["-y", "@dimwebdev/legal-info-mcp-server"]创建或编辑 MCP 配置文件:
针对项目特定访问:
在项目根目录创建 .cursor/mcp.json:
{
"mcpServers": {
"legal-info": {
"command": "npx",
"args": ["-y", "@dimwebdev/legal-info-mcp-server"],
"env": {}
}
}
}
针对全局访问:
在你的主目录中创建 ~/.cursor/mcp.json,配置相同。
如果作为 npm 包可用,可以使用自动化设置:
npx @dimwebdev/legal-info-mcp-server setup --client cursor
配置后,验证安装:
/mcp 命令