Sweeppea MCP Server — Tool Showcase
$ MCP Server v1.10.2 Tool Showcase
Complete reference of all available MCP tools
# Account Tools
Verify connection to Sweeppea API and validate your API key.
Get user profile information for a Sweeppea account.
Get business information including company details and address.
Get subscription plan details including pricing, limits and features.
# Sweepstakes Tools
Get all sweepstakes associated with your account.
Clone an existing sweepstakes with new parameters and dates.
Pause a sweepstakes, setting it to inactive while preserving data.
Reactivate a paused sweepstakes to allow new entries.
Permanently delete a sweepstakes and all associated data.
Create a new sweepstakes programmatically with type, handler, dates, and times.
Update an existing sweepstakes (name, dates, times). Handler and type cannot be changed.
# Participant Tools
Add a new participant to a sweepstakes with custom fields.
Fetch a single participant by token, email, or phone number.
List participants with pagination (20/page), search, and date filters.
Get participant counts with optional filtering by type and date.
Permanently remove a participant from a sweepstakes.
# Entry Page Tools
Get all form fields for a sweepstakes entry page. Use before adding participants to discover required fields.
# Group Tools
Get all groups from a sweepstakes. Groups organize and segment participants.
Create a new group within a sweepstakes for participant segmentation.
Update the name of an existing group in a sweepstakes.
Permanently delete a group. Cannot delete primary, locked, or groups with participants.
# Notes Tools
Get all notes for your account. Notes are decrypted and returned in reverse chronological order.
Create a new note. Content is automatically encrypted using AES-256-CBC.
Update an existing note. Supports partial updates - only provide fields to change.
Permanently delete a note. WARNING: This action cannot be undone.
# Calendar Tools
Get all calendar events for your account with dates, times, and status.
Get a single calendar event by its token with full details.
Create a new calendar event with title, dates, location, and notifications.
Update an existing calendar event. Supports partial updates. Cannot update to past dates.
Permanently delete a calendar event. WARNING: This action cannot be undone.
# Rules Tools
Get all official rules for a sweepstakes including primary and secondary rules.
Create a new official rules document for a sweepstakes with HTML content.
Update an existing official rules document. Supports partial updates.
Permanently delete an official rules document. WARNING: Cannot be undone.
Generate official rules via 14-step wizard. API creates complete HTML rules server-side.
# Billing & Wallet Tools
Get all wallet transactions including credits, debits, and payment details.
Get all billing transactions including invoices and amounts.
Get monthly and yearly billing consumption totals for your account.
Get data transfer records for a specific sweepstakes with costs.
# Support Tickets Tools
Get open tickets with pagination (20/page), search, platform and priority filters.
Get closed tickets with pagination (20/page), search, platform and priority filters.
Get full ticket details by case number including notes, files, and collaborators.
Create a new support ticket with title, description, and priority level.
Close/resolve an open support ticket.
Update an open support ticket. At least one field must be provided.
Permanently delete an open support ticket. WARNING: Cannot be undone.
# Documentation Tools
Get help and support documentation articles with pagination and search.
# Utilities Tools
Get all available timezones with IANA identifiers, abbreviations, and UTC offsets.
Get all US states including DC, Puerto Rico, and territories with abbreviations.
Search US zip codes by code, city, or state. Returns up to 10 results.
Search US telephone area codes by code or state name. Up to 10 results.
Search countries by name, dial code, or ISO abbreviation. Up to 10 results.
# Testing Tools
Simple test tool to verify MCP connection is working properly.