90trust / 100

MagicBell MCP by usefulapi

by magicbell.usefulapi.io in Other

MCP serverPassing, checked 50 min ago

Read MagicBell broadcasts, users, events, workflows and channels; create and update user records.

https://magicbell.usefulapi.io/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
254 ms typical, 254 ms slowest 5%
Last check
50 min ago
Next check
in 5 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "magicbell-mcp-by-usefulapi": {
      "type": "http",
      "url": "https://magicbell.usefulapi.io/mcp"
    }
  }
}

13 tools

  • 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}.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
50 min agoPassed200254 ms
11 h agoPassed200317 ms