360 Secure SkillHub
360 安全技能中心

Strider Eventbrite

通过 MCP 连接器接入 Eventbrite,提供按地点、日期、分类和价格搜索活动、查看活动详情、购买门票、查询与取消报名、获取主办方更新等工具。首次使用触发 OAuth 授权,令牌按用户加密存储并自动刷新,无需 API Key。

markswendsen-code
markswendsen-code
热度 20.97
最近更新 2026-03-20 10:46:54
分类:生活依赖:MCP 服务 / 第三方 API应用场景:购物 / 推荐 / 旅行

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add strider-eventbrite
Metadata
name
strider-eventbrite
description
Discover events, buy tickets, and manage registrations on Eventbrite via Strider Labs MCP connector. Search by location, category, and date. Access your tickets and event details.
metadata
{"openclaw":{"requires":{"bins":["npx"]},"category":"events","author":"Strider Labs","homepage":"https://striderlabs.ai"}}

Strider Eventbrite Connector

MCP connector for discovering events, purchasing tickets, and managing event registrations on Eventbrite. Part of the Strider Labs action execution layer for AI agents.

Installation

npm install @striderlabs/mcp-eventbrite

MCP Configuration

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

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

Available Tools

eventbrite.search_events

Search for events by location, date, and category.

Input Schema:

{
  "location": "string (city or address)",
  "radius_miles": "number",
  "start_date": "string (YYYY-MM-DD)",
  "end_date": "string (YYYY-MM-DD)",
  "category": "music | business | food | arts | sports | tech | health | community",
  "price": "free | paid | all"
}

Output:

{
  "events": [{
    "id": "string",
    "title": "string",
    "datetime": "string",
    "venue": "string",
    "price_range": "$25 - $75",
    "tickets_available": true,
    "category": "music"
  }]
}

eventbrite.get_event_details

Get full details for a specific event.

Input Schema:

{
  "event_id": "string"
}

Output:

{
  "title": "string",
  "description": "string",
  "datetime": "string",
  "venue": {"name": "string", "address": "string"},
  "organizer": "string",
  "ticket_types": [{
    "name": "General Admission",
    "price": 25.00,
    "available": 150
  }],
  "refund_policy": "string"
}

eventbrite.purchase_tickets

Buy tickets for an event.

Input Schema:

{
  "event_id": "string",
  "tickets": [{
    "type": "string",
    "quantity": "number"
  }],
  "attendee_info": [{
    "name": "string",
    "email": "string"
  }]
}

eventbrite.get_my_tickets

List tickets and registrations for upcoming events.

eventbrite.cancel_registration

Cancel a ticket/registration (if refund policy allows).

eventbrite.get_event_updates

Get announcements and updates from event organizers.

Authentication

First use triggers OAuth authorization flow:

  1. User is redirected to Eventbrite to authorize
  2. Tokens are stored encrypted per-user
  3. Automatic refresh handles token expiration

No API key required — connector manages OAuth flow.

Usage Examples

Find local events:

Find tech meetups in San Francisco this weekend on Eventbrite

Buy tickets:

Get 2 tickets to the AI conference on Eventbrite event ID 12345

Check my tickets:

Show me my upcoming Eventbrite tickets

Get event details:

What's the schedule for the startup pitch night on Eventbrite?

Error Handling

Code Meaning Action
AUTH_EXPIRED Session expired Re-authenticate
SOLD_OUT Event is sold out Join waitlist or find alternatives
EVENT_CANCELLED Event has been cancelled Check for refund
RATE_LIMITED Too many requests Retry after delay

Use Cases

  • Event discovery: find concerts, meetups, conferences nearby
  • Ticket purchasing: buy and manage event tickets
  • Calendar planning: browse events by date range
  • Professional networking: find industry events and conferences
  • Community engagement: discover local activities and workshops

Links