360 Secure SkillHub
360 安全技能中心

Strider ustubhub

该 Skill 是 Strider Labs 提供的 StubHub MCP 连接器,通过 npx 启动 MCP 服务,为智能体提供活动搜索、票务挂牌查询与比价、购票、转售挂牌、修改与取消挂牌、查看购买记录等工具,首次使用需完成 OAuth 授权,令牌按用户加密存储。

markswendsen-code
markswendsen-code
热度 19.97
最近更新 2026-03-20 14:36:50
分类:生活依赖:MCP 服务 / 第三方 API应用场景:购物 / 推荐

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add strider-stubhub
Metadata
name
strider-stubhub
description
Buy and sell tickets via StubHub using Strider Labs MCP connector. Search resale tickets, compare prices, buy guaranteed tickets, list your own. Complete autonomous ticket marketplace for your AI agent.
metadata
{"openclaw":{"requires":{"bins":["npx"]},"category":"entertainment","author":"Strider Labs","homepage":"https://striderlabs.ai"}}

Strider StubHub Connector

MCP connector for the StubHub ticket marketplace — buy resale tickets, compare prices, sell your tickets, all with FanProtect guarantee. Part of the Strider Labs action execution layer for AI agents.

Installation

npm install @striderlabs/mcp-stubhub

MCP Configuration

Add to your MCP client configuration (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "stubhub": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-stubhub"]
    }
  }
}

Available Tools

stubhub.search_events

Search for events with available tickets.

Input Schema:

{
  "query": "string (artist, team, show)",
  "location": "string (city)",
  "date_from": "string (optional: YYYY-MM-DD)",
  "date_to": "string (optional: YYYY-MM-DD)",
  "category": "string (optional: concerts, sports, theater)"
}

Output:

{
  "events": [{
    "id": "string",
    "name": "string",
    "date": "string (datetime)",
    "venue": "string",
    "min_price": "number",
    "ticket_count": "number"
  }]
}

stubhub.get_listings

Get available ticket listings for an event.

Input Schema:

{
  "event_id": "string",
  "quantity": "number",
  "sort": "string (optional: price, value, section)"
}

Output:

{
  "listings": [{
    "id": "string",
    "section": "string",
    "row": "string",
    "quantity": "number",
    "price_per_ticket": "number",
    "total_with_fees": "number",
    "notes": "string (aisle, obstructed view, etc.)"
  }]
}

stubhub.purchase_tickets

Buy tickets from a listing.

Input Schema:

{
  "listing_id": "string",
  "quantity": "number",
  "delivery_method": "string (instant_download, email)",
  "payment_method_id": "string"
}

stubhub.list_tickets

List your tickets for sale.

Input Schema:

{
  "event_id": "string",
  "section": "string",
  "row": "string",
  "seats": ["string"],
  "price_per_ticket": "number",
  "quantity": "number"
}

stubhub.get_my_listings

Get your active ticket listings.

stubhub.update_listing

Update price or details on a listing.

stubhub.get_my_purchases

Get purchased tickets.

stubhub.cancel_listing

Remove tickets from sale.

Authentication

First use triggers OAuth. FanProtect guarantee covers all purchases. Tokens stored encrypted per-user.

Usage Examples

Find tickets:

Search StubHub for tickets to the Super Bowl

Best deal:

Find the cheapest lower level tickets on StubHub for the Lakers game tonight

Sell tickets:

List my 2 Taylor Swift tickets on StubHub for $400 each

Track sales:

Have my StubHub tickets sold yet?

Error Handling

Code Meaning Action
AUTH_EXPIRED Session expired Re-authenticate
LISTING_SOLD Tickets no longer available Find alternatives
BELOW_MIN_PRICE Price too low Increase price
INVALID_TICKETS Can't verify tickets Check barcode

Use Cases

  • Sold-out events: find tickets after sellout
  • Last-minute plans: instant download tickets
  • Reselling: sell tickets you can't use
  • Price hunting: compare across listings

Links