{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_a72zpn5g558t","handle":"livedot-mcp","url":"https://wellknown.network/agents/livedot-mcp","links":{"self":"https://wellknown.network/agents/livedot-mcp/record.json","html":"https://wellknown.network/agents/livedot-mcp","markdown":"https://wellknown.network/agents/livedot-mcp/record.md","api":"https://wellknown.network/api/v1/agents/livedot-mcp","status":"https://wellknown.network/api/v1/agents/livedot-mcp/status","claim":"https://wellknown.network/agents/livedot-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/livedot-mcp/claim.json","badge":"https://wellknown.network/agents/livedot-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/livedot-mcp/history","tools":"https://wellknown.network/api/v1/agents/livedot-mcp/tools"},"ard":{"identifier":"urn:air:livedot.me:server:livedot-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"livedot MCP","summary":"Find someone in a live running or cycling race, clubs and coaches near you, and race-day weather.","description":"Find someone in a live running or cycling race, clubs and coaches near you, and race-day weather.","publisher":{"name":"me.livedot","url":null},"homepage":"https://livedot.me/mcp","repository":"https://github.com/livedotme/mcp","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://livedot.me/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-18T07:29:36.151811Z","publishedAt":"2026-10-18T07:29:36.151811Z","registryName":"me.livedot/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.spreadsheets","name":"Spreadsheets","confidence":1,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.911,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.51,"provenance":"derived"}],"categories":["data","documents","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-25T07:24:34.262Z","lastProbedAt":"2026-10-25T07:24:34.262Z","statusComputedAt":"2026-10-25T07:26:42.435Z","reliability30d":{"probes":16,"successRate":1,"p50Ms":122,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":16,"ok":16,"authBoundaryOk":0,"serviceOk":16,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-25T07:24:34.262Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":165,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T00:30:57.227Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T17:33:31.848Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":209,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T10:22:58.394Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":140,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T03:21:26.200Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T20:23:42.709Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":115,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T13:28:09.181Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":200,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T06:26:08.235Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":91,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T23:29:39.562Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":91,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T16:30:30.104Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":193,"error":null,"detail":{"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"toolCount":20,"toolsHash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","serverName":"livedot","capabilities":["tools","resources","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"find_person","description":"Finds a person who is live on livedot right now (cycling on Windline, running on RunFast) and answers where they are. Use it when the user asks where someone is"},{"name":"where_is","description":"Where someone is right now, in a live race or on a ride or run of their own (Ride live, Run live), and the weather they're in: km and mile on the course, time a"},{"name":"event_status","description":"Shows how a live race on livedot is going. Use it when the user asks how a race is going or who is leading (\"How's the Comrades going?\", \"Who's leading the Coas"},{"name":"club_in_race","description":"Shows how a club, team or coach's athletes are doing in a live race. Use it when the user asks about a club or team in a race (\"How is the UCT team doing in the"},{"name":"event_weather","description":"What the weather will be like for a cycling or running event, for the people taking part: \"What will the weather be like for the NYC Marathon?\", \"Weather for th"},{"name":"fly_route","description":"Fly over a race course inline: \"Fly the Comrades\", \"Show me the course\", \"What does the NYC Marathon route look like?\". Returns a flyover of the course on a map"},{"name":"tour_route","description":"A Windline cycling tour's route, day by day: \"What's the Durban Tour 2027 route?\", \"Give me the GPX files for Alistair's tour\", \"Where is Alistair's Durban tour"},{"name":"tour_notes","description":"Beta, cycling tours only: the organiser's own notes for riders on a Windline tour (what to pack, how the tour runs, meeting points), for questions like \"What sh"},{"name":"tap_on_the_back","description":"Sends a tap on the back: a short buzz on the person's phone, with the sender's name if signed in (or a first name they give). In the day after a finish it arriv"},{"name":"find_clubs","description":"Find running and cycling clubs near a place, e.g. best running club to join in Fourways, beginner cycling group near Sandton. Lists approved clubs and organiser"},{"name":"find_events","description":"Find public cycling and running events near a place and when: races, multi-day tours, club rides and club runs on Windline and RunFast, e.g. trail runs near Cap"},{"name":"find_coaches","description":"Find cycling and running coaches and training groups near a place, e.g. personal cycling trainer in Johannesburg, running coach near Sandton, coaches near Fourw"},{"name":"plan_route","description":"Weather and a flyover for a GPX file or route the user shares. If the user attached a GPX or route file, call plan_route and pass the file as gpx_file; if you c"},{"name":"list_my_events","description":"The signed-in organiser's own events on Windline (rides, tours, races) or RunFast (runs, races, and their clubs' runs): each with its id, status (draft or publi"},{"name":"create_event","description":"Create an event in the signed-in account from GPX files or links: a cycling ride, tour or race (Windline) or a run or running race (RunFast). Pass every GPX the"},{"name":"update_event","description":"Change one of the signed-in organiser's events: its name, description or notes, or start dates and times. Never a finished event (finished events stay as they w"},{"name":"add_tour_notes","description":"Set or add to a Windline cycling tour's notes for riders (what to pack, how the tour runs, meeting points; markdown, up to 10,000 characters), shown on the tour"},{"name":"publish_event","description":"Publish one of the signed-in organiser's draft events, so anyone with its link can see it (Windline: at tour., event. or ride.windline.tech/<address>). Private "},{"name":"post_club_ride","description":"Post a DRAFT group ride (Windline) or club run (RunFast) on a club or organiser page the signed-in person runs, from a GPX route or link, once or weekly: always"},{"name":"invite_members","description":"Invite a club's members, or a tour's riders, by email, from a list the organiser gives (a CSV, a spreadsheet's text, or names and addresses typed in): for a clu"}],"package":null,"toolSurface":{"id":"ts_nqq5mm7e2987","endpointId":"ep_qzyjxkgzx42w","hash":"b0b417e48866f6c81eaffacf50c23f13ef5e2f3e0ac583962087d10cc32e0e92","toolCount":20,"serverName":"livedot","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-20T21:28:54.800Z","lastSeenAt":"2026-10-25T07:24:34.263Z","observations":16,"toolNames":["find_person","where_is","event_status","club_in_race","event_weather","fly_route","tour_route","tour_notes","tap_on_the_back","find_clubs","find_events","find_coaches","plan_route","list_my_events","create_event","update_event","add_tour_notes","publish_event","post_club_ride","invite_members"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_qzyjxkgzx42w","url":"https://livedot.me/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-24T17:33:31.865Z","auth":{"observedAt":"2026-10-24T17:33:32.230Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://livedot.me/.well-known/oauth-protected-resource/mcp","resource":"https://livedot.me/mcp","authorizationServers":["https://livedot.me"],"scopesSupported":["events.read","events.write","events.publish","clubs.post"]},"authorizationServer":{"url":"https://livedot.me/.well-known/oauth-authorization-server","issuer":"https://livedot.me","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_post","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-24T17:33:32.259Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"livedot.me","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-15T13:45:47.000Z","validTo":"2027-01-13T14:45:44.000Z","daysToExpiry":80,"sanCount":1,"fingerprint256":"76:13:9F:84:88:A0:F2:51:CB:DC:D9:4F:33:51:D8:D6:9E:02:74:01:34:02:F1:C6:D1:8A:6D:63:17:1A:93:D9"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"me.livedot/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/me.livedot%2Fmcp","firstSeenAt":"2026-10-20T21:20:54.912Z","fetchedAt":"2026-10-24T12:19:15.286Z","normalizedAt":"2026-10-24T12:19:15.286Z"}]},"firstSeenAt":"2026-10-20T21:20:54.912Z","updatedAt":"2026-10-25T07:27:32.565Z"}