Token导航 LogoToken导航TokenDH.com
Sweeppea MCP logo
运维云端未说明官方来源来源级核验

Sweeppea MCP

MCP Server

Sweeppea MCP Server是一个连接AI助手与Sweeppea API的安全桥梁,用于抽奖活动的全面管理,包括参与者、官方规则、获奖者、日历、账单等。

工具数

71

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude云端部署Claude DesktopClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Sweeppea-Development-Lab

提供方

Sweeppea-Development-Lab

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

 ___
/ __|_ __ _____ ___ _ __ _ __  ___ __ _
\__ \ V  V / -_) -_) '_ \ '_ \/ -_) _` |
|___/\_/\_/\___\___| .__/ .__/\___\__,_|
                   |_|  |_|

Sweeppea MCP服务器

抽奖管理的模型上下文协议

MCP Protocol

Tools Transport License

______________________________________________________________________

运作原理

Sweeppea MCP服务器是AI助手和 API豌豆.它将自然语言交互转换为结构化的API调用,使您的人工智能助手能够完全访问抽奖管理-参与者、官方规则、获胜者、日历、账单等。

Your AI Assistant  →  MCP (Model Context Protocol)  →  Sweeppea MCP Server  →  Sweeppea API v3

无需本地设置,只需将MCP客户端指向端点并进行身份验证。

______________________________________________________________________

身份验证和定价

此MCP服务器需要 豌豆API密钥 绑定到活动订阅。

在美国和/或加拿大举办抽奖活动在法律上很复杂。每个州都有自己的规定——注册要求、保证金门槛、禁止无效的规则、奖金披露法以及必须符合联邦和州消费者保护法规的官方规则。任何一个错误都会使赞助商承担真正的法律责任。

Sweeppea为您处理这种复杂性以及更多。该平台制定符合法律的官方规则,管理多州资格,执行入境限制,并提供每个参与者和获胜者抽奖的可审计记录。您用于连接的API密钥不仅仅是身份验证,它还包括您对专门为保持彩票合法辩护而构建的系统的访问。

开始:

  1. 在以下网址创建帐户 www.sweeppea.com
  2. 选择一个符合您需求的计划
  3. 从API仪表板获取API密钥
  4. 使用连接您的MCP客户端 下面的配置指南

文档:

______________________________________________________________________

服务器端验证

服务器执行业务和法律规则 之前 工具执行。如果调用违反了规则,该工具将被拒绝,并且永远不会到达Sweeppea API-不会创建任何资源。

每层都有两层 tools/call:

  • 硬编码的法律护栏(不可侵犯): 没有AMOE、COPPA(最低年龄低于13岁)和酒精年龄限制的非法彩票。
  • 动态声明性规则(可由Sweeppea编辑): 额外检查 create_sweepstakes, update_entry_settings, create_rules_wizard, create_note, create_ticket,以及 add_participant.

拒绝会返回一个结构化的有效负载,以便您的AI助手可以恢复:

{
  "blocked_by": "server_validation",
  "error_code": "ALCOHOL_AGE_GATE_REQUIRED",
  "error_message": "Alcohol-related sweepstakes require an age gate of 21+.",
  "rule_id": "age_gate_must_be_21_when_active_v1"
}

rule_id 仅适用于动态规则。AI助手可以在重试之前读取这些字段并调整参数。

______________________________________________________________________

快速开始

使用 Claude 代码命令行工具:

claude mcp add sweeppea https://mcp.sweeppea.com/ \
  --transport http \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "MCP-Protocol-Version: 2025-11-25"

平台设置 适用于Claude Desktop、Cursor、Windsurf、GitHub Copilot、Gemini CLI等。

______________________________________________________________________

可用工具(71)

账户工具(4)

工具说明
health_check验证到Sweeppea API的连接并验证您的API密钥
get_profile获取Sweeppea帐户的用户配置文件信息
get_business获取包括公司详细信息和地址在内的商业信息
get_plan获取订阅计划详细信息,包括定价、限制和功能

入口页面工具(3)

工具说明
get_entry_fields获取抽奖入口页面的所有表单字段。添加参与者前使用
get_entry_settings获取所有参赛页面设置:显示、颜色、合规性、确认、获奖者、年龄限制、AMOE等
update_entry_settings根据请求更新1-5个条目页面设置。支持80多个可配置字段

抽奖工具(7)

工具说明
fetch_sweepstakes获取与您的帐户相关的所有抽奖活动
create_sweepstakes使用类型、处理程序、日期和时间创建新的抽奖活动
update_sweepstakes更新现有抽奖活动(名称、日期、时间)
clone_sweepstakes使用新的参数和日期克隆现有的抽奖活动
pause_sweepstakes暂停抽奖活动,将其设置为非活动状态,同时保留数据
unpause_sweepstakes重新激活暂停的抽奖活动以允许新的参赛作品
delete_sweepstakes永久删除抽奖和所有相关数据

参与者工具(6)

工具说明
add_participant使用自定义字段将新参与者添加到抽奖中
get_participant通过令牌、电子邮件或电话号码获取单个参与者
fetch_participants使用分页(20/页)、搜索和日期过滤器列出参与者
count_participants通过按类型和日期进行可选筛选来获取参与者数量
update_bonus_entries更新抽奖参与者的奖金条目值
delete_participant从抽奖中永久删除参与者

组工具(4)

工具说明
fetch_groups从抽奖中获取所有组别,以进行参与者细分
create_group在抽奖中创建新组
update_group更新抽奖中现有组的名称
delete_group删除组。无法删除主组、锁定组或有参与者的组

笔记工具(5)

工具说明
fetch_notes获取所有笔记,解密并按逆时间顺序排列
get_note凭令牌取出一张纸币。内容会自动解密
create_note创建新笔记。内容使用AES-256-CBC加密
update_note更新现有注释。支持部分更新
delete_note永久删除笔记。此操作无法撤消

日历工具(5)

工具说明
fetch_calendar_events获取所有包含日期、时间和状态的日历事件
get_calendar_event按令牌获取单个日历事件及其全部详细信息
create_calendar_event创建一个包含标题、日期和通知的新日历事件
update_calendar_event更新现有日历事件。无法更新到过去的日期
delete_calendar_event永久删除日历事件。无法撤消

规则工具(5)

工具说明
fetch_rules获取所有官方规则,包括主要和次要规则
create_rule使用HTML内容创建新的官方规则文档
update_rule更新现有的官方规则文件。支持部分更新
delete_rule永久删除官方规则文档。无法撤消
create_rules_wizard通过14步向导生成官方规则。服务器端完整的HTML规则

账单和钱包工具(4)

工具说明
fetch_wallet_transactions获取所有钱包交易,包括贷记、借记和付款
fetch_billing_transactions获取所有账单交易,包括发票和金额
fetch_billing_consumptions获取月度和年度账单消费总额
fetch_data_transfer获取特定抽奖的数据传输记录,并支付相关费用

支持票工具(7)

工具说明
fetch_open_tickets使用分页、搜索、平台和优先级过滤器获取未结门票
fetch_closed_tickets使用分页、搜索、平台和优先级过滤器获取已关闭的门票
get_ticket按案件编号获取完整的机票详细信息,包括备注和文件
create_ticket创建一个新的支持票,包括标题、描述和优先级
resolve_ticket关闭/解决未解决的支持问题
update_ticket更新开放的支持工单。至少需要一个字段
delete_ticket永久删除打开的支持工单。无法撤消

获奖者工具(5)

工具说明
fetch_winners通过分页和搜索从抽奖中获得获胜者
draw_winners从符合条件的参与者中随机抽取获胜者
schedule_drawing为抽奖活动安排未来的中奖者抽奖
fetch_scheduled_drawings获取所有预定的抽奖图纸
delete_scheduled_drawing删除待处理的计划图形。只能删除待定的图纸

待办事项工具(4)

工具说明
fetch_todos使用分页(每页20个)、搜索和高级过滤器获取所有待办事项
create_todo创建新的内部待办事项
update_todo更新现有待办事项。支持部分更新
delete_todo永久删除待办事项。此操作无法撤消

文件工具(5)

工具说明
fetch_files列出用户驱动器中的所有文件,包括存储使用情况、类别和分页
upload_file将文件上传到用户的驱动器。文件必须采用base64编码
get_file_url生成一个短暂的预签名S3 URL,用于从用户的驱动器下载或预览文件
send_file将文件作为电子邮件附件从用户的驱动器发送
delete_file从用户的驱动器中永久删除文件

文档工具(1)

工具说明
fetch_documentation通过分页和搜索获取帮助和支持文档文章

实用工具(5)

工具说明
fetch_timezones获取具有IANA标识符和UTC偏移的所有可用时区
fetch_states获取美国所有州,包括华盛顿特区、波多黎各和领地
fetch_zipcodes按代码、城市或州搜索美国邮政编码。最多10个结果
fetch_areacodes按代码或州搜索美国电话区号。最多10个结果
fetch_countries按名称、拨号代码或ISO缩写搜索国家。最多10个结果

测试工具(1)

工具说明
hello_world用于验证MCP连接是否正常工作的简单测试工具

______________________________________________________________________

使用示例

初始化连接:

curl -X POST https://mcp.sweeppea.com/ \
  -H "Content-Type: application/json" \
  -H "MCP-Protocol-Version: 2025-11-25" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2025-11-25",
      "clientInfo": {"name": "client"}
    }
  }'

添加参与者:

curl -X POST https://mcp.sweeppea.com/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "MCP-Session-Id: uuid-xxx" \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "add_participant",
      "arguments": {
        "sweepstakes_token": "xxx-xxx-xxx",
        "email": "user@example.com",
        "fields": {"First_Name": "John", "Last_Name": "Doe"}
      }
    }
  }'

______________________________________________________________________

平台设置

克劳德代码(CLI)

claude mcp add sweeppea https://mcp.sweeppea.com/ \
  --transport http \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "MCP-Protocol-Version: 2025-11-25"

克劳德桌面/协作

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json

需要安装Node.js。

{
  "mcpServers": {
    "sweeppea": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://mcp.sweeppea.com/",
        "--header", "Authorization: Bearer YOUR_API_KEY",
        "--header", "MCP-Protocol-Version: 2025-11-25"
      ]
    }
  }
}

光标

~/.cursor/mcp.json (全球)或 .cursor/mcp.json (项目)

  1. 使用下面的JSON创建或编辑配置文件
  2. 替换 YOUR_API_KEY 使用您的Sweeppea API密钥
  3. 重新启动游标
  4. 首选 设置>工具和MCP
  5. 启用 瑞典 带切换开关的服务器
{
  "mcpServers": {
    "sweeppea": {
      "url": "https://mcp.sweeppea.com/",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY",
        "MCP-Protocol-Version": "2025-11-25"
      }
    }
  }
}

帆板运动

~/.codeium/windsurf/mcp_config.json (全球)

  1. 使用下面的JSON创建或编辑配置文件
  2. 替换 YOUR_API_KEY 使用您的Sweeppea API密钥
  3. 首选 设置>级联>MCP服务器
  4. 核实一下 瑞典 出现并启用
{
  "mcpServers": {
    "sweeppea": {
      "serverUrl": "https://mcp.sweeppea.com/",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY",
        "MCP-Protocol-Version": "2025-11-25"
      }
    }
  }
}

GitHub副本(VS代码)

.vscode/mcp.json (工作区)或用户设置

{
  "inputs": [
    {
      "type": "promptString",
      "id": "sweeppea-api-key",
      "description": "Sweeppea API Key",
      "password": true
    }
  ],
  "servers": {
    "sweeppea": {
      "type": "http",
      "url": "https://mcp.sweeppea.com/",
      "headers": {
        "Authorization": "Bearer ${input:sweeppea-api-key}",
        "MCP-Protocol-Version": "2025-11-25"
      }
    }
  }
}

Gemini CLI

~/.gemini/settings.json (全球)或 .gemini/settings.json (项目)

{
  "mcpServers": {
    "sweeppea": {
      "httpUrl": "https://mcp.sweeppea.com/",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY",
        "MCP-Protocol-Version": "2025-11-25"
      }
    }
  }
}

零号特工

支持MCP的开源AI代理框架。

  1. 首选 设置>MCP/A2A>MCP服务器
  2. 在下面添加JSON配置
  3. 替换 YOUR_API_KEY 使用您的Sweeppea API密钥
  4. 点击 保存
{
  "mcpServers": {
    "sweeppea": {
      "description": "Sweeppea - Sweepstakes Management API",
      "type": "streamable-http",
      "url": "https://mcp.sweeppea.com/",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY",
        "MCP-Protocol-Version": "2025-11-25"
      }
    }
  }
}

反重力谷歌

~/.gemini/antigravity/mcp_config.json (全球)

{
  "mcpServers": {
    "sweeppea": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.sweeppea.com/",
        "--header",
        "Authorization: Bearer YOUR_API_KEY",
        "--header",
        "MCP-Protocol-Version: 2025-11-25"
      ]
    }
  }
}

______________________________________________________________________

协议

财产价值
版本2025-11-25
运输流式HTTP
认证持有者代币
格式JSON-RPC 2.0
端点https://mcp.sweeppea.com/

______________________________________________________________________

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

(c) Sweeppea |版权所有

目录标签

目录标签

JavaScriptClaude云端部署抽奖管理API接口合规性检查自动化工具法律合规

支持客户端

Claude DesktopClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

71

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-keyremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP