ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Upstash QStash with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage serverless messaging, task scheduling, and webhooks via Upstash QStash. publish messages, manage queues, and handle DLQs directly.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 38 capabilities

The complete Upstash QStash capability set.

These are the exact actions your AI can choose when you ask it to work with Upstash QStash.

Capability set01 / 10

01-04

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 01

    Resume queue

    Resume a paused queue

  2. 02

    Get schedule

    Get details of a specific schedule

  3. 03

    List flow control keys

    List all flow control keys

  4. 04

    Reset flow control rate

    Reset the rate limit for a flow control key

Capability set02 / 10

05-08

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 05

    Resume flow control

    Resume a paused flow control key

  2. 06

    Retry dlq message

    Retry a message from the DLQ

  3. 07

    Unpin flow control

    Unpin configuration for a flow control key

  4. 08

    Cancel message

    Stop a pending message from being delivered

Capability set03 / 10

09-12

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 09

    Delete dlq message

    Delete a message from the DLQ

  2. 10

    Delete queue

    Delete a queue

  3. 11

    Delete schedule

    Delete a schedule

  4. 12

    Delete URL group

    Delete a URL Group

Capability set04 / 10

13-16

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 13

    Get dlq message

    Get details of a specific DLQ message

  2. 14

    Get flow control key

    Get details of a specific flow control key

  3. 15

    Get global parallelism

    Get globalThis parallelism configuration

  4. 16

    Get keys

    Retrieve QStash signing keys

Capability set05 / 10

17-20

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 17

    Get message

    Retrieve details of a message currently in flight or being retried

  2. 18

    Get queue

    Get details of a specific queue

  3. 19

    Get URL group

    Get details of a specific URL Group

  4. 20

    List dlq

    List messages in the Dead Letter Queue (DLQ)

Capability set06 / 10

21-24

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 21

    List logs

    Retrieve QStash logs/events

  2. 22

    List queues

    List all queues

  3. 23

    List schedules

    List all schedules

  4. 24

    Pause flow control

    Pause a flow control key

Capability set07 / 10

25-28

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 25

    Pause queue

    Pause a queue

  2. 26

    Pause schedule

    Pause a schedule

  3. 27

    Upsert URL group

    Create or update a URL Group (Topic)

  4. 28

    Bulk delete dlq

    Delete all messages from the DLQ

Capability set08 / 10

29-32

4 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 29

    Bulk retry dlq

    Retry all messages in the DLQ

  2. 30

    Batch messages

    Send multiple messages in a single request

  3. 31

    Bulk cancel messages

    Cancel multiple messages based on filters

  4. 32

    Enqueue message

    Add a message to a specific queue for FIFO or controlled parallelism

Capability set09 / 10

33-35

3 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 33

    List URL groups

    List all URL Groups (Topics)

  2. 34

    Pin flow control

    Pin configuration for a flow control key

  3. 35

    Publish message

    Publish a message to a destination URL or URL Group

Capability set10 / 10

36-38

3 capabilities in this set.

Part of 38 available through Upstash QStash.

  1. 36

    Remove endpoints

    Remove endpoints from a URL Group

  2. 37

    Resume schedule

    Resume a paused schedule

  3. 38

    Upsert queue

    Create or update a queue

Observed, not estimated

1148ms average. Fast in production.

Upstash QStash is checked daily against the live service.

Daily averagePeak 1392ms
Aug 20Today
Fastest day
967ms
Slowest day
1392ms
14-day trend
Improving-12%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 38 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Upstash QStash, so you can see the experience inside your AI.

It does not authenticate your account with Upstash QStash. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Upstash QStash Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_qe2toOwnITMr2o4qUgpUtwgjBB41l4nVpwOjAbvw/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Upstash QStash capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "qstash-serverless-message-queue-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_qe2toOwnITMr2o4qUgpUtwgjBB41l4nVpwOjAbvw/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Upstash QStash owners ask.

  • 01

    How can I schedule a message to be sent later?

    Use the publish_message capability and provide the delay parameter (e.g., '10m' for 10 minutes) or a not_before Unix timestamp.

  • 02

    What happens if a message fails all retry attempts?

    The message is moved to the Dead Letter Queue (DLQ). You can use list_dlq to find it and retry_dlq_message to attempt delivery again.

  • 03

    Can I manage recurring tasks like cron jobs?

    Yes! You can use list_schedules to see existing ones, and pause_schedule or resume_schedule to control them.