Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
Find someone in a live running or cycling race, clubs and coaches near you, and race-day weather.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://livedot.me/mcp터미널에서 이 명령어를 실행하세요
claude mcp add --transport http livedot https://livedot.me/mcp프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"livedot": {
"url": "https://livedot.me/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"livedot": {
"type": "http",
"url": "https://livedot.me/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://livedot.me/mcp메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 도메인 livedot.me 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.0.1)은 20일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Agent Data Tools: Utilities
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
103 tools: JSON repair, CSV, hashes, cron, dates, units, validators. 25 free calls.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Live races, clubs and coaches, in ChatGPT and Claude.
Ask where someone is in a live race (“Where's Megan in the Comrades?”), which running or cycling club to join near you (“Which cycling club should I join in Johannesburg?”), or for a coach near you (“Running coach near Sandton”), and get the answer with a live map and the weather in the chat.
https://livedot.me/mcp · free · asking needs no sign-in
The server URL is https://livedot.me/mcp (Streamable HTTP). No key, no account, no headers.
ChatGPT
livedot, MCP server URL https://livedot.me/mcp, authentication No authentication.Claude (web and desktop)
livedot, URL https://livedot.me/mcp.Claude Code
claude mcp add --transport http livedot https://livedot.me/mcp
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "livedot": { "url": "https://livedot.me/mcp" } } }
Any other MCP client: point it at https://livedot.me/mcp.
Real answers, word for word, on sample data and the apps' demo races.
“Where’s Megan in the Comrades?” (find_person, then where_is)
I found 20+ Megans in the Comrades. Here are the 5 most likely:
1. Megan N. (livedot.me/megan), km 58, 6:20 /km, 18 min behind goal
2. Megan B., km 61, 5:58 /km
3. Megan N., km 66, 5:32 /km
…
Megan N. is at km 58 (mile 36) of 90 km (56 mi) in the Comrades, 18 minutes behind the goal (9:00:00). Running at 6:20 /km (10:12 /mi). Where Megan is: 31°C (88°F), calm air at 5 km/h (3 mph), rated very hard (heat stress Extreme). The road ahead (km 57–69) rates Tough: Heat stress Extreme from km 57 (WBGT up to 32°) · Weather costs about 9 min (heat and humidity, from km 57). At this pace Megan finishes around 11:43 race time.
Follow live: https://livedot.me/megan
Live tracking, proudly brought to you free thanks to ProLend.
“Fly the Comrades” (fly_route)
Here's the Comrades Marathon (demo) course from the air: 90 km (56 mi), with the weather along it. Press play on the map to fly it. … Rated Tough (Heat stress High from km 12, Extreme from 30 (WBGT up to 31°)). About 20°C (68°F) at the start and 27°C (81°F) at the finish. …
Fly it in 3D: https://runfast.tech/live/race/comrades-demo
“What will the weather be like for the NYC Marathon?” (event_weather)
TCS New York City Marathon 2026: Sunday 1 November 2026, start 10:20 AM. Based on 10 years of weather on this date (Copernicus ERA5, 2015–2024), not a forecast. Rated Good. About 55°F (13°C) at the start and 58°F (14°C) at the finish. Heat stress Low. Rain on about 3 days in 10. …
More: https://livedot.me/guides/nyc-marathon-2026-weather/
“What’s the ProLend 2027 Durban Tour route? Give me the GPX files.” (tour_route)
ProLend 2027 Durban Tour: 6 days, 771 km (479 mi).
Day 1: Johannesburg to Villiers, 164 km (102 mi), 1,185 m of climbing, start 6:00.
…
Day 6: Greytown to Ballito, 134 km (83 mi), 1,883 m of climbing, start 6:00.
The organiser hasn't made the route files available.
More to try: *“How’s the demo club doing in the Comrades?”* · *“How’s the Coast Classic demo going?”* · *“Is Thandi racing?”* · *“Weather for the Gravel Burn?”* · *“What should I pack for the Durban tour?”* · *“What will the wind be like on this route on Saturday at 6?”* (attach a GPX) · signed in: *“Make my Saturday bunch ride a weekly club ride from this route.”*
| Tool | What it does |
|---|---|
find_person | Finds someone racing live by name, livedot handle (@megan, livedot.me/megan) or follow link. One clear match answers at once. Several become a picker ranked live first, then the handle's owner, name closeness and taps on the back; the assistant asks one short question and never guesses. Narrow with event, surname, bib, club, place, wave. |
where_is | Where someone is now: km and mile, time against their goal, pace, finish time, the temperature and wind there with the engine's rating, the next few km of wind and heat, and Follow live. |
event_status | How a live race is going: how long it's been under way, how many are on the map, how many finished, who's in front. |
club_in_race | How a club or team is doing in a live race (*“How is the UCT team doing in the Comrades?”*): each of its people on the club’s public live map, with km and goal time, the map with just the club’s dots, and a tap on a face for that person’s card. *“Give the team a tap on the back”* sends one to each member who takes taps. Try *“the demo club in the Comrades”* or *“Coast Riders in the Coast Classic”*. |
event_weather | Race-day weather along the course at the times people get there. Inside 10 days, the live forecast; beyond, 10 years of weather on the date, labelled as history. |
fly_route | A flyover of the course in the chat, coloured by the weather along it, with Fly it in 3D. |
tour_route | A Windline cycling tour by name or organiser: every day (from and to, distance, climbing, start time), the map and the weather. A GPX link for each day only when the organiser shares route files; otherwise it says so. |
tour_notes | *Beta.* A tour organiser's own notes for riders (what to pack, meeting points), quoted in their words. |
| tap_on_the_back | A tap on the back for someone racing live (only when you ask): it buzzes on their phone, through the same tap and rules as their follow page; in the day after their finish, a congratulation. Signed in, it carries your name; if not, the first name you give. | | find_clubs | Running and cycling clubs near a place ("best running club to join in Fourways"): approved clubs and organisers on RunFast and Windline, nearest first, with their weekly sessions, Beginners welcome, Open to anyone (or Members only), pace groups, the next session with its weather, the club's own links page (Club links), and Join to the club's page. beginners: true for beginner-friendly clubs; open: true for clubs anyone can join, no membership needed. Never a person. | | find_coaches | Cycling and running coaches and training groups near a place (*“personal cycling trainer in Joburg”*, *“running coach near Sandton”*): nearest first, with what they coach (road, MTB, gravel, triathlon, beginners, racing, marathon, ultra), how (1-on-1, small group, online), the next group session with its weather, Beginners welcome, the qualifications in their own words (never shown as verified), Book / contact (their own link) and See their page (livedot.me/<slug>). Filter with specialty, format, beginners. None near: *Are you a coach? Get listed free*. Try *“cycling coach in Fourways”* for the demo coach, Coach Thandi (demo). | | find_events | Rides, runs, races and tours near a place and when ("trail runs near Cape Town in November"), soonest first, with the weather (forecast inside 10 days, typical beyond) and I'm in to the event's page. Only published public events of approved clubs and organisers. | | plan_route | The weather along your own route (a GPX file, a Ride with GPS link, or the points or encoded polyline another app's tool gave, e.g. a route or activity map from a fitness app) at the time you'll ride or run it: the forecast inside 10 days, 10 years of weather beyond. Several files are one multi-day tour, ordered as create_event orders them. The map flies over your route in the chat, coloured by the weather; for a 3D flight and a video, save it as a private ride or run. No account. |
Connect your Windline or RunFast account and the assistant can work on your own events, exactly as your dashboard lets you:
| Tool | Scope | What it does |
|---|---|---|
list_my_events | events.read | Your events: drafts, published and private, dates, distance, finished or not, with links; and the club and organiser pages you run. |
create_event | events.write | A ride, tour or race (Windline) or run or race (RunFast) from GPX files or links. Drop in several files and it's a tour: days ordered by the numbers in the file names (else by the map), named from the towns at each end, one day after another from your start; you check the plan once, then it's made. Private (just you: My Rides with its own private link, or a private run) or shared (a draft for a group, public once you publish it). Your tour notes for riders, up to 10,000 characters. |
update_event | events.write | Name, description, notes, start dates and times. Never a finished event. |
add_tour_notes | events.write | A Windline tour's notes for riders (what to pack, meeting points). |
publish_event | events.publish | Publishes a draft, only after you confirm. Private events stay private. |
invite_members | events.write | Invite a club's members, or a published tour's riders, by email from a CSV (any delimiter, header or none). A preview first; each person gets one livedot email with Confirm, This wasn't me and Unsubscribe; nobody joins until they confirm; never twice; a day's limit of 500 for club admins and managers, 50 for a tour's organiser, 20 for an account under a week old. |
post_club_ride | clubs.post | A draft group ride or club run on a club or organiser page you run (always the club's, never private). If you run a club and don't say who a ride is for, the assistant asks first. |
“Make a two-day tour from these GPX files, starting 6 March at 6:00.” → a draft on your dashboard, with the weather for both days.
How sign-in works. OAuth 2.1 with PKCE and dynamic client registration, following the MCP authorization spec. livedot.me is the issuer (/.well-known/oauth-protected-resource, `/.well-known/oauth-authorization-ser
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요