法律占位文件生成器

Intlayer MCP法律占位文件生成器是一个PowerShell脚本,用于在Intlayer MCP服务器启动时自动创建缺失的法律文件(如隐私声明、服务条款等)占位符,确保多语言支持下的文档服务正常运行。

  • by neurodivergent-dev
  • PowerShell
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 melihcanndemir/intlayer-mcp-legal-fix

使用说明

🛠️ 内层MCP合法占位符生成器

此脚本是运行时已知问题的解决方法 npx intlayer mcp,其中CLI因区域设置目录中缺少合法markdown文件而失败。

❗ 问题

启动MCP服务器时,它需要某些法律文件(如 privacy_notice.md, terms_of_service.md等)存在于每个支持的区域设置文件夹下。

如果这些文件丢失,CLI可能会崩溃或无法提供文档。

✅ 解决方案

此PowerShell脚本:

  • 在多种受支持的语言环境中迭代
  • 在MCP合法路径下创建缺失的目录
  • 添加占位符 .md 如果文件不存在

📂 目标路径

默认情况下,脚本的目标是:

C: \用户\AppData\Local \nvm\v20.18.1\nodemodules@intlayer\mcp\nodemodules@intlayer\docs\legal

你可以改变 $basePath 在脚本中匹配您的环境。

📄 为每个区域设置创建的文件:

  • privacy_notice.md
  • terms_of_service.md
  • cookie_policy.md
  • legal_disclaimer.md

每个文件都包含一个简单的占位符,如:

虚拟隐私_通知.md 这是fr-CA的占位符。

▶️ 如何使用

  1. 打开PowerShell
  2. 运行脚本
  3. 重新启动MCP:

npx@intlayer/mcp

由以下材料制成❤️ 靠近 @梅利坎德米尔