隐私协议管理服务器

一个远程模型上下文协议(MCP)服务器,通过AI代理自动为网站集成符合GDPR的Cookie同意横幅,提供一键式解决方案。

  • by secureprivacy
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 secureprivacy/secure-privacy-mcp

使用说明

安全隐私MCP服务器

遥控器 模型上下文协议(MCP) 该服务器使Claude Desktop、GitHub Copilot和Cursor等人工智能代理能够通过一个命令自动将符合GDPR的cookie同意横幅集成到网站中。

此MCP服务器基于Cloudflare Workers构建,提供了一种一键式解决方案,用于实现Secure Privacy的cookie同意管理平台,无缝处理域注册、模板分配和脚本注入。

什么是MCP?

模型上下文协议(MCP)是一个开放标准,使AI助手能够安全地连接到外部工具和数据源。它允许AI代理代表您执行操作,使复杂的多步骤工作流像单个会话请求一样简单。

主要特点

  • 一键安装:使用单个AI命令完全自动化cookie横幅部署
  • 符合GDPR:自动配置合规的同意管理
  • 多种同意模式:支持谷歌同意模式(GCM)、微软UET、Meta等
  • 模板管理:自动分配所有可用的cookie横幅模板
  • 不需要API密钥:用户不需要提供任何凭据
  • AI代理兼容:适用于Claude Desktop、GitHub Copilot、Cursor和其他MCP客户端

可用工具

install_secure_privacy_banner

只需一步即可在网站上完全安装安全隐私cookie横幅。这是协调整个安装过程的主要工具。

它的作用:

  1. 注册域 安全隐私
  2. 分配模板 -获取并分配所有可用的cookie横幅模板(设计+功能)
  3. 生成脚本标签 -为您的网站创建集成代码
  4. 配置同意模式 -设置谷歌同意模式(GCM)、微软UET、Meta等

答复包括:

  • 已注册域URL
  • 用于跟踪的域ID
  • 分配的模板数量
  • 用于集成的脚本标记
  • GDPR合规性确认

示例用法

只需用自然语言询问您的AI代理:

"Add a cookie banner to my website"
"Make my site GDPR compliant"
"Install Secure Privacy on my website"
"I need cookie consent management"

AI将自动使用安全隐私MCP来设置所有内容,并为您提供脚本标签以添加到您的网站。

安装

克劳德桌面版

  1. 安装 mcp遥控器 代理:

    npm install -g mcp-remote
    
  2. 打开克劳德桌面并转到 设置>开发人员>编辑配置

  3. 添加此配置:

    {
      "mcpServers": {
        "secure-privacy": {
          "command": "npx",
          "args": [
            "mcp-remote",
            "https://mcp.secureprivacy.ai/sse"
          ]
        }
      }
    }
    
  4. 重新启动克劳德桌面

  5. 开始使用它!问克劳德:“在我的网站上添加cookie横幅”

GitHub副本(VS代码)

  1. 安装 mcp遥控器 全球包裹:

    npm install -g mcp-remote
    
  2. 打开VS代码设置(JSON)并添加MCP配置:

    {
      "github.copilot.chat.mcp.servers": {
        "secure-privacy": {
          "command": "npx",
          "args": [
            "mcp-remote",
            "https://mcp.secureprivacy.ai/sse"
          ]
        }
      }
    }
    
  3. 重新启动VS代码

  4. 使用Copilot聊天并询问:“将安全隐私cookie横幅添加到我的网站”

光标

  1. 安装 mcp遥控器 代理:

    npm install -g mcp-remote
    
  2. 打开光标设置并导航到MCP配置

  3. 添加安全隐私MCP服务器:

    {
      "mcpServers": {
        "secure-privacy": {
          "command": "npx",
          "args": [
            "mcp-remote",
            "https://mcp.secureprivacy.ai/sse"
          ]
        }
      }
    }
    
  4. 重新启动游标

  5. 与AI聊天并请求:“在我的网站上安装cookie同意”

故障排除

连接问题

如果MCP服务器未出现在您的AI客户端中:

  • 验证URL是否正确: https://mcp.secureprivacy.ai/sse
  • 更新配置后重新启动AI客户端
  • 检查 mcp-remote 通过运行以下命令正确安装: npm list -g mcp-remote
  • 确保您有活动的互联网连接

MCP未显示

  • 确保配置文件语法正确(有效的JSON)
  • 检查服务器URL中的拼写错误
  • 尝试重新安装 mcp-remote: npm install -g mcp-remote
  • 验证您的AI客户端是否支持MCP(检查版本要求)

脚本已存在

如果你看到一条消息说脚本已经存在,那很正常!MCP会自动检测现有的安全隐私安装,不会复制脚本标记。

发展

开始使用

部署到Cloudflare Workers:

或者使用命令行:

npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless

自定义MCP服务器

添加您自己的 工具 在MCP服务器中,定义 init() 方法 src/index.ts 使用 this.server.tool(...).

使用Cloudflare AI Playground进行测试

您可以从Cloudflare AI Playground测试您的MCP服务器:

  1. 首选https://playground.ai.cloudflare.com/
  2. 输入您部署的MCP服务器URL(mcp.secureprivacy.ai/sse)
  3. 直接在操场上使用MCP工具

需要帮助?

如需额外支持:

许可证

有关详细信息,请参阅LICENSE文件。