MagicBell MCP by usefulapi
Read MagicBell broadcasts, users, events, workflows and channels; create and update user records.
- 1.11.1
- Version
- remote
- Transport
- 13
- Tools
Security review
Review passedReviewed 1h ago.
- tools: 13 tools scanned
- metadata: scanned
No findings.
Tools (13)
magicbell_list_broadcasts
List broadcasts (notification-send batches) with cursor pagination. Read-only observability. Project API: GET /broadcasts.
magicbell_get_broadcast
Fetch a single broadcast by id. Project API: GET /broadcasts/{broadcast_id}.
magicbell_list_users
List users (notification recipients) with cursor pagination. Project API: GET /users.
magicbell_get_user
Fetch a single user by MagicBell user id or external id. Project API: GET /users/{user_id}.
magicbell_list_events
List notification delivery events with cursor pagination. Read-only observability. Project API: GET /events.
magicbell_get_event
Fetch a single delivery event by id. Project API: GET /events/{event_id}.
magicbell_list_workflows
List notification workflows with cursor pagination. Project API: GET /workflows.
magicbell_list_workflow_runs
List workflow runs (execution history) with cursor pagination. Project API: GET /workflows/runs.
magicbell_get_workflow_run
Fetch a single workflow run by id. Project API: GET /workflows/runs/{run_id}.
magicbell_list_channels
List delivery channels (in-app, email, push, SMS, etc.) with cursor pagination. Project API: GET /channels.
magicbell_list_integrations
List configured provider integrations (e.g. Sendgrid, APNs, FCM). Project API: GET /integrations.
magicbell_create_user
Creates a user (notification recipient) record in MagicBell. Additive — sends no notification. Provide at least one identifier (external_id or email). Project API: POST /users.
magicbell_update_user
Updates a user record (reversible; sends no notification). Project API: PUT /users/{user_id}.