Local Events Tracker

io.github.agentstructurePublished by GitHub account agentstructurev1.0.0Updated Oct 27, 2026

Search local events, follow artists and interests, get weekend recommendations and change alerts

The publisher's own server: Events.Aero

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & Workflow

Overview

AI-generated overview

Searches US local events by ZIP, city or coordinates, tracks watchlists and followed artists, and returns weekend picks and change alerts.

What you can do
  • Search upcoming concerts, comedy, theatre, sports, family shows and festivals by location, dates, categories, keywords, artist, venue or maximum price
  • Read full event details, including venue, performers, price range, ticket link and detected change history
  • Save watchlists and followed artists, then list new-event and change alerts
  • Get ranked weekend recommendations with reasons, and review detected changes for saved or interested events
  • Manage watchlists, followed artists, preferences and privacy settings, and record explicit feedback on events
  • Choose extra alert delivery by email, ntfy phone app or SMS
When to use it
Useful when someone wants an assistant to find things to do near a US location, keep an eye on artists or venues, and be told when events appear, sell, move or get cancelled. Also fits planning a weekend outing around a budget and schedule.
Requirements
Remote endpoint at localeventstracker.com over streamable HTTP; no API key or environment variables declared. A US ZIP code, city or coordinates for searches. Email, phone or ntfy confirmation is needed for alert delivery outside the chat; SMS is limited to paid plans and US numbers.
Before you install
It stores a persistent profile: saved locations, interests, feedback and alert channels, and can delete the account and its data. Alerts can be sent to email, phone or ntfy, and SMS requires a 6-digit code plus explicit consent. Event data comes from third-party sources such as Ticketmaster, and some plan features are paid.

Installation

In SourceWeft

  1. Open Local Events Tracker in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.agentstructure%2Flocal-events/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "local-events-tracker": {
      "type": "http",
      "url": "https://localeventstracker.com/mcp"
    }
  }
}

Tools

11

search_local_events

Search local events

Find upcoming events (concerts, comedy, theatre, sports, family shows, festivals) near a US ZIP code, a city or coordinates, filtered by dates, categories (Music, Sports, Arts & Theatre, Film, Miscellaneous, or genres such as Jazz or Comedy), keywords, artist, venue and maximum price. Returns events with local date, time zone, venue, published price range (null means not published, never free), ticket link, provenance, freshness and coverage limits. Sources: Ticketmaster, plus SeatGeek when enabled on this server; each event names its source (SeatGeek events say "Event data from SeatGeek"; credit it). SeatGeek resale_market prices are listed resale prices, not face value. The same event on both sources is shown once, with the other link under other_listings. Coverage varies by country; say so when results are thin. Never invent events beyond the results.

Parameterszipcitypagesizevenueartistend_datekeywordslatitudelongitudemax_priceradius_km+4 more

get_event_details

Get event details

Full details for one event by event_id (from any other tool): venue, performers, price range if published, ticket link, source records, when AgentStructure first saw it, and its history of detected changes. Refreshes from Ticketmaster when stored data is older than 6 hours.

Parametersevent_idrequired

track_event_interests

Track event interests

Save a persistent watchlist: a place (US ZIP code, city or coordinates, plus radius_km) and/or followed artists or teams, with optional categories, keywords, venues, maximum price and how many days ahead. AgentStructure then checks on a schedule and records newly observed matching events and changes as alerts. Saving again with the same name replaces it. Returns current matches as a preview.

Parametersnamerequiredfiltersrequiredpreview

list_local_event_alerts

List new event alerts

Return new alerts for this user: newly observed events matching a watchlist or a followed artist, and changes (cancelled, postponed, rescheduled, date, time, venue or price changes, sale start) to matching or saved events. Returned alerts are marked as read. Set refresh true to run a small check right now (limited per hour). An empty list means nothing new, not nothing happening.

Parameterslimitrefreshinclude_seen

get_weekend_recommendations

Weekend recommendations

Rank events for the coming weekend (Friday to Sunday local dates) near a saved or given location, using the user's saved interests, followed artists, budget, preferred days and times, and past feedback. Each result says why it was recommended, using only what actually matched. Pass busy intervals from the user's calendar (if the user allowed calendar access in the assistant) to skip conflicts; free/busy is enough, never send event details.

Parametersbusycitylimitlatitudetimezonelongituderadius_kmweekend_ofcountry_codelocation_label

get_event_changes

Get event changes

Detected changes with previous and current values, for one event_id or for all events the user saved, is going to or marked interested. EVENT_MISSING_FROM_SOURCE is low confidence and does not mean cancelled.

Parameterslimitsinceevent_id

manage_event_watchlist

Manage watchlists

List, pause, resume, update or delete the user's watchlists by name. Also shows plan limits.

Parametersnameactionrequiredfilters

save_event_feedback

Save event feedback

Record the user's reaction to an event: interested, not_interested (never recommend again), going, saved (alerts on changes), more_like_this or less_like_this (adjusts genre weighting). Only call when the user says so; never infer it.

Parametersevent_idrequiredfeedbackrequired

get_followed_artists

Get followed artists

List the performers and teams this user follows.

Takes no parameters.

manage_event_profile

Manage event profile

View or change the user's event preferences and privacy: budget, preferred days and times, time zone, interests (artist, team, genre, category, venue, keyword), saved locations (city precision; trips with valid_from/valid_until never replace home), clear personalization, or delete the account and all its data (both need confirm: true and an explicit request from the user).

Parametersactionrequiredweightconfirmcurrencyinterestlocationtimezonemax_priceinterest_typelocation_labelpreferred_dayspreferred_times

manage_alert_delivery

Email, phone and text alerts

Choose where alerts go besides this chat: add_email sends a confirmation link to the address (alerts start only after the user confirms), add_phone returns a private subscribe link for the free ntfy phone app, add_sms (paid plans, U.S. numbers) texts a 6-digit code to phone; pass consent: true only after the user agreed to receive automated alert texts (msg & data rates may apply, reply STOP to cancel), then verify_sms with the code. remove_email, remove_phone and remove_sms stop them, get shows the current setup. One digest is sent after each daily check; at most one text a day. Only add an address or number the user gave for this purpose.

Parameterscodeemailphoneactionrequiredconsent

Version history

1
  1. v1.0.0LatestOct 14, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Events integrations