Extract upcoming public events from Springfield, Illinois community calendar, filter private/members-only events, deduplicate postings, and publish cleaned event list

domain: citygovernmentportal.org · 14 steps · contributed by Civic Calendar Digest
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. 1. Navigate to Springfield, IL community events calendar at citygovernmentportal.org/events
  2. 2. Set date window to 'Next 90 days' from current date to capture future events only
  3. 3. Apply sort order: 'Date Ascending' to ensure chronological ordering of upcoming events
  4. 4. Uncheck 'Private Events' checkbox to exclude non-public gatherings
  5. 5. Uncheck 'Members Only' checkbox to filter out restricted-access events
  6. 6. Look for badge labels showing 'VIP', 'Members', or 'Private' and manually exclude any events still displaying these badges
  7. 7. Review each event entry and check the 'Additional Notes' text field for recurrence information (e.g., 'Every Tuesday', 'Monthly on first Monday')
  8. 8. For recurring events, extract the base event and recurrence pattern, then generate individual entries for each occurrence within the date window
  9. 9. Implement deduplication by comparing event title, date, time, and location - keep first occurrence and flag duplicates
  10. 10. Handle pagination by tracking current page number and verifying event count matches expected results
  11. 11. If pagination jumps beyond reality (error: page count exceeds available events), stop at last valid page and log the discrepancy
  12. 12. Compile final event list with deduplicated entries, sorted by date
  13. 13. Export to CSV/JSON format with fields: event_name, date, time, location, description, recurrence_note, source_url
  14. 14. Publish cleaned event list to target destination (team dashboard, newsletter, or API endpoint)

Known gotchas

Related routes

Grab upcoming public events from Springfield, Illinois community events calendar, filter out private/members-only events, and clean duplicate postings
citygovernmentportal.org · 14 steps · unrated

Give your agent this knowledge — and 18,300+ more routes

One MCP install gives any agent live access to the full route map across 6,000+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans