← Colorado Springs & Pueblo Events

Use Colorado Springs & Pueblo Events with an AI assistant

Connect Colorado Springs & Pueblo Events to Claude, ChatGPT, Cursor or another AI app once, then just ask: “what’s on this weekend?” The assistant looks up real, current Colorado Springs, Pueblo & Southern Colorado listings instead of guessing, and links each one. Free, read-only, no account.

Quickest way: let your AI set it up

Copy this, paste it into the AI app you already use (Claude, ChatGPT, Cursor, ...) and send it. Coding assistants can usually add it for you; chat apps will walk you through their settings.

Help me connect this MCP server to you: https://coloradosprings.whatsupin.ai/mcp
It's Colorado Springs & Pueblo Events, an events calendar for the Colorado Springs, Pueblo & Southern Colorado. It's free, read-only and needs no sign-in or API key. If you can add it yourself, do it; otherwise give me the exact steps for the app I'm using right now. Then check it works by asking it what's on this weekend.
Or just the link: https://coloradosprings.whatsupin.ai/mcp

New to this? What you’re setting up

Step by step, app by app

Find your app below. The buttons open the app and ask you to confirm; the commands go in a terminal.

Claude, Cursor and VS Code fill in the details and ask you to confirm. For any other MCP app, add a remote (Streamable HTTP) server with the link above.

Want every city in one connector? Use https://whatsupin.ai/mcp instead: the same tools with a city argument, plus a search across every city (setup).

Check it works

  1. Start a new chat: most apps load connectors only when a chat begins.
  2. Make sure Colorado Springs & Pueblo Events is switched on for that chat (in Claude and ChatGPT, the + or tools menu in the message box).
  3. Ask: “What tools do you have from Colorado Springs & Pueblo Events?” It should name tools like search_events and list_upcoming.
  4. Ask a real question from the list below. You’ll usually see the assistant call a tool (a small box you can expand), then answer with links.

Things to ask

What's happening in Colorado Springs & Pueblo this weekend? Group it by day.
Find free salsa or bachata social dancing in Colorado Springs & Pueblo over the next two weeks.
Show AI hackathons and founder meetups in the next 30 days, with links.
Plan a Saturday for me: a morning workout, something fun in the afternoon, live music at night. Keep it in Colorado Springs & Pueblo.
Any volunteer events this month where I could help outdoors?
Find a street fair or night market on a weekend in the Colorado Springs, Pueblo & Southern Colorado, and tell me which is cheapest.

Tips for good answers

If it doesn’t work

“I don’t have a tool for that” or it never calls Colorado Springs & Pueblo Events
The connector is off for this chat, or the chat started before you added it. Switch it on and start a new chat.
The app asks for a sign-in, OAuth client ID or API key
Leave those fields empty, or choose “no authentication”. Colorado Springs & Pueblo Events needs none.
“Couldn’t connect” when adding it
Check the link is exactly https://coloradosprings.whatsupin.ai/mcp (https, ending in /mcp). On a work or school account, an admin may have to allow custom connectors.
Opening the link in a browser shows a short text message
That’s normal: the link is for AI apps, not browsers.
“Rate limit” errors
Wait a minute and try again. Each user gets 30 calls a minute, far more than a normal chat needs.
Your app only supports “local” or “stdio” servers
Use the bridge config in the developer section.
An event is wrong, past or missing
Check its original listing, and tell us: see the footer on the main page.

For developers and advanced users

Endpointhttps://coloradosprings.whatsupin.ai/mcp
TransportStreamable HTTP: JSON-RPC 2.0 over POST, plain JSON replies (no SSE stream; GET returns 405). Stateless, no session id. Batches of up to 5 messages.
Protocol2025-11-25, 2025-06-18 and 2025-03-26, negotiated at initialize.
AuthNone. CORS is open.
LimitsPer IP: 30 tools/call a minute and 2,500 event rows an hour. Over that: HTTP 429 with Retry-After.
Server idThe buttons and commands above store it as coloradospringsfomo-events; any name works.

Tools

Every tool is annotated read-only and idempotent, declares an outputSchema, and returns structuredContent plus the same JSON as text for older clients. tools/list has the full argument schemas.

Each event has title, date, start/end, location, price, categories, topics, link (the original listing) and a stable id, plus where it came from: sources, first_seen, last_seen and last_fetched. Results carry data_generated (when the data was last published) and an attribution line. In US cities a price is shown only when it is the all-in total (the source says so, or it comes from a source checked to give totals, such as Eventbrite and Luma); otherwise the event says “See tickets”. That is a legal rule, not missing data: the FTC’s fees rule (16 CFR Part 464) and California’s honest-pricing law (Civil Code 1770(a)(29)) require a displayed ticket price to be the total including every mandatory fee (government taxes may be extra), so when a source gives only a base or “from” price we show no number rather than one that is too low. Outside the US a price is shown as the source lists it, unless it says fees are extra. Follow link for the current price.

Config file (any client that takes JSON)

The usual mcpServers shape (Cursor ~/.cursor/mcp.json, Windsurf, Cline, Claude Code .mcp.json; VS Code uses "servers" as the top key):

{
  "mcpServers": {
    "coloradospringsfomo-events": {
      "type": "http",
      "url": "https://coloradosprings.whatsupin.ai/mcp"
    }
  }
}

Apps that only run local (stdio) servers

Bridge it with mcp-remote (needs Node.js). Claude Desktop’s claude_desktop_config.json takes this form too, though Settings → Connectors is simpler.

{
  "mcpServers": {
    "coloradospringsfomo-events": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://coloradosprings.whatsupin.ai/mcp"
      ]
    }
  }
}

Raw JSON-RPC

Stateless: no initialize or session id is needed for a quick test. (bash/zsh quoting; on Windows run it in Git Bash or WSL.)

curl -s https://coloradosprings.whatsupin.ai/mcp -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

curl -s https://coloradosprings.whatsupin.ai/mcp -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_events","arguments":{"query":"jazz","free":true,"limit":3}}}'

Browse the tools interactively

Run the MCP Inspector, choose Streamable HTTP and paste the link.

npx @modelcontextprotocol/inspector

Reference and rules

Colorado Springs & Pueblo Events is a work in progress. Questions or sources we’re missing: see the footer on the main page.