mcpField
S
secure-privacy-mcp

secure-privacy-mcp

本地服务
github.com/secureprivacy法律与政务047 周前更新

关于 secure-privacy-mcp

secure-privacy-mcp 是用于向网站添加 Secure Privacy Cookie 同意横幅的远程 MCP 服务。它为 AI 客户端自动完成域名注册、模板分配和脚本生成。

主要功能

  1. 01自动安装横幅
  2. 02注册域名
  3. 03分配 Cookie 横幅模板
  4. 04配置同意模式
  5. 05生成脚本标签

适用场景

  1. 01为网站添加 Cookie 同意功能
  2. 02配置 GDPR 同意管理

MCP 相关

向 MCP 客户端提供安装工具,可注册域名、分配模板、配置同意模式并返回网站脚本标签。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"secureprivacy-secure-privacy": {
"command": "npx",
"args": [
"-y",
"secure-privacy-mcp"
]
}
}
}
启动命令npx -y secure-privacy-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmsecure-privacy-mcp1.1.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Secure Privacy MCP 服务

一个远程 Model Context Protocol (MCP) 服务,可让 Claude Desktop、GitHub Copilot 和 Cursor 等 AI Agent 通过一条命令,自动将符合 GDPR 的 Cookie 同意横幅集成到网站中。

此 MCP 服务基于 Cloudflare Workers 构建,为部署 Secure Privacy 的 Cookie 同意管理平台提供一键式解决方案,可无缝处理域名注册、模板分配和脚本注入。

什么是 MCP?

Model Context Protocol (MCP) 是一项开放标准,可让 AI 助手安全地连接外部工具和数据源。它允许 AI Agent 代表你执行操作,将复杂的多步骤工作流简化为一次对话请求。

主要功能

  • 一键安装:通过一条 AI 命令,全自动部署 Cookie 横幅
  • 符合 GDPR:自动配置合规的同意管理
  • 多种同意模式:支持 Google Consent Mode (GCM)、Microsoft UET、Meta 等
  • 模板管理:自动分配所有可用的 Cookie 横幅模板
  • 无需 API 密钥:用户无需提供任何凭据
  • 兼容 AI Agent:适用于 Claude Desktop、GitHub Copilot、Cursor 和其他 MCP 客户端

可用工具

install_secure_privacy_banner

通过一个步骤,在网站上完整安装 Secure Privacy Cookie 横幅。这是负责协调整个安装流程的主要工具。

功能:

  1. 注册域名:向 Secure Privacy 注册域名
  2. 分配模板:获取并分配所有可用的 Cookie 横幅模板(设计和功能)
  3. 生成脚本标签:为网站创建集成代码
  4. 配置同意模式:设置 Google Consent Mode (GCM)、Microsoft UET、Meta 等

响应包括:

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

使用示例

只需用自然语言向 AI Agent 提出请求:

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

AI 将自动使用 Secure Privacy MCP 完成所有设置,并提供脚本标签供你添加到网站中。

安装

Claude Desktop
  1. 安装 mcp-remote 代理:

    npm install -g mcp-remote
    
  2. 打开 Claude Desktop,前往 Settings > Developer > Edit Config

  3. 添加以下配置:

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

  5. 开始使用!向 Claude 提问:“为我的网站添加 Cookie 横幅”

GitHub Copilot (VS Code)
  1. 全局安装 mcp-remote 包:

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

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

  4. 使用 Copilot Chat 并提问:“为我的网站添加 Secure Privacy Cookie 横幅”

Cursor
  1. 安装 mcp-remote 代理:

    npm install -g mcp-remote
    
  2. 打开 Cursor 设置,前往 MCP 配置

  3. 添加 Secure Privacy MCP 服务:

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

  5. 与 AI 聊天并提出请求:“在我的网站上安装 Cookie 同意功能”

故障排除

连接问题

如果 MCP 服务没有显示在 AI 客户端中:

  • 确认 URL 正确:https://mcp.secureprivacy.ai/sse
  • 更新配置后重启 AI 客户端
  • 运行 npm list -g mcp-remote,检查是否已正确安装 mcp-remote
  • 确保网络连接正常
MCP 未显示
  • 确保配置文件语法正确(有效的 JSON)
  • 检查服务 URL 是否有拼写错误
  • 尝试重新安装 mcp-remote:npm install -g mcp-remote
  • 确认 AI 客户端支持 MCP(检查版本要求)
脚本已存在

如果看到脚本已存在的消息,这是正常的!MCP 会自动检测现有的 Secure Privacy 安装,不会重复添加脚本标签。

开发

开始使用

部署到 Cloudflare Workers:

部署到 Workers

或者使用命令行:

npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
自定义 MCP 服务

要向 MCP 服务添加自己的工具,请在 src/index.ts 的 init() 方法中使用 this.server.tool(...) 定义每个工具。

使用 Cloudflare AI Playground 进行测试

你可以通过 Cloudflare AI Playground 测试 MCP 服务:

  1. 前往 https://playground.ai.cloudflare.com/
  2. 输入已部署的 MCP 服务 URL(mcp.secureprivacy.ai/sse)
  3. 直接在 Playground 中使用 MCP 工具

需要帮助?

如需更多支持:

许可证

详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。