Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

Fever MCP connector

OAuth 2.1/DCRSearchMedia

Fever is a live entertainment discovery platform. This MCP connector gives AI assistants direct access to Fever's global event catalog — search events by...

Fever MCP connector

  1. Terminal window
    npm install @scalekit-sdk/node

    Full SDK reference: Node.js | Python

  2. Add your Scalekit credentials to your .env file. Find values in app.scalekit.com > Developers > API Credentials.

    .env
    SCALEKIT_ENVIRONMENT_URL=<your-environment-url>
    SCALEKIT_CLIENT_ID=<your-client-id>
    SCALEKIT_CLIENT_SECRET=<your-client-secret>
  3. quickstart.ts
    import { ScalekitClient } from '@scalekit-sdk/node'
    import 'dotenv/config'
    const scalekit = new ScalekitClient(
    process.env.SCALEKIT_ENV_URL,
    process.env.SCALEKIT_CLIENT_ID,
    process.env.SCALEKIT_CLIENT_SECRET,
    )
    const actions = scalekit.actions
    const connector = 'fevermcp'
    const identifier = 'user_123'
    // Generate an authorization link for the user
    const { link } = await actions.getAuthorizationLink({ connectionName: connector, identifier })
    console.log('Authorize Fever MCP:', link)
    process.stdout.write('Press Enter after authorizing...')
    await new Promise(r => process.stdin.once('data', r))
    // Make your first call
    const result = await actions.executeTool({
    connector,
    identifier,
    toolName: 'fevermcp_search_events',
    toolInput: {},
    })
    console.log(result)

Connect this agent connector to let your agent:

  • Search events, cities — Find events, activities, and experiences available in a specific city through Fever

Use the exact tool names from the Tool list below when you call execute_tool. If you’re not sure which name to use, list the tools available for the current user first.

fevermcp_search_cities#Find cities where Fever operates and offers events/activities. Perfect for location discovery and travel planning.4 params

Find cities where Fever operates and offers events/activities. Perfect for location discovery and travel planning.

NameTypeRequiredDescription
localestringrequiredLanguage code (en, es, fr, de, pt, it, ar, bg, ca, cs, da, el, et, fi, he, hr, hu, id, ja, ko, lt, lv, nl, pl, ro, sk, sl, sv, th, tr, zh) - affects localization
querystringrequiredCity name or search term (use '' for all cities)
city_codestringoptionalOptional 3-letter city code (e.g., MAD, NYC, LON, BCN)
only_suggestedbooleanoptionalTrue returns only top/popular cities
fevermcp_search_events#Find events, activities, and experiences available in a specific city through Fever. Perfect for event discovery and travel planning. When the user mentions a time frame (e.g. 'this weekend', 'next Friday', 'in April'), set start_datetime and end_datetime to filter results.12 params

Find events, activities, and experiences available in a specific city through Fever. Perfect for event discovery and travel planning. When the user mentions a time frame (e.g. 'this weekend', 'next Friday', 'in April'), set start_datetime and end_datetime to filter results.

NameTypeRequiredDescription
city_codestringoptional3-letter city code (e.g., MAD, NYC, LON, BCN). Required if coordinates not provided.
end_datetimestringoptionalEnd datetime in ISO 8601 format (UTC)
include_descriptionbooleanoptionalIf True, includes full plan descriptions in the response
latitudenumberoptionalLatitude for coordinate search (-90 to 90)
localestringoptionalLanguage code - affects content language
longitudenumberoptionalLongitude for coordinate search (-180 to 180)
pageintegeroptionalPage number starting from 0 for pagination
page_sizeintegeroptionalResults per page (default 12, max 100)
querystringoptionalSearch term for specific events (optional, '' for all)
radiusintegeroptionalSearch radius in meters when using coordinates
sort_bystringoptionalSort order: popularity, price, rating, closest_session, distance, random
start_datetimestringoptionalStart datetime in ISO 8601 format (UTC)