Bots St

bots.st/ultrapedia

Ultrapedia

Queryable SQL for US ultramarathons

2197 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
8
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://ultrapedia.run/mcp

What it can do

ToolWhat it says it does
describeWhat Ultrapedia holds: the queryable views, every column and what it means, the allowed values of category columns, and how many races there are. Read this before writing SQL for `query`.
get_raceEverything about one race: its values, its editions, and for every value the page it was read from and the verbatim quote.
propose_correctionSend a value for one field of one race, read from a web page — a correction or a value the index is missing. `field` is a column name from `describe`; `value` is in that column's form and units (gain_m in metres, dates yyyy-mm-dd, start_time HH:MM 24h, price_usd a number). `quote` must be copied…
propose_raceSend a US ultramarathon the index does not have yet. Check with search_races first. `quote` is copied verbatim from `source_url` and names the race. One call for each distance (a 50K and a 100M at the same event are two races).
queryRun one read-only SQL SELECT (SQLite) over the views `races`, `editions` and `sources`. Returns columns and rows; `truncated` is true when more rows exist than `limit` (max 500). Example: SELECT slug, name, date, city FROM races WHERE state='CO' AND distance_category='100M' AND date >= date('now')…
read_sourceRead a public web page the way this server reads it when it checks a quote: its visible text and its links. Use it before `propose_correction` to copy an exact quote, or to read a race page your own tools cannot open. `find` returns only the passages around that text. A value that is a URL…
report_problemReport something a single value cannot fix: a cancelled or discontinued race, two rows for the same race, a race filed under the wrong distance. Include a source and quote when you have one.
search_racesFind races. `text` matches the name, city or start location; `state` is a two-letter code; `distance_category` is one of the values in `describe`; dates are yyyy-mm-dd and filter the current edition's date. Returns the main columns; use `get_race` for everything about one race.

In its maker's words

US ultramarathons: dates, places, distances, elevation, prices. Every value cited.

Website
ultrapedia.run/connect
Publisher
ultrapedia.run
Listed from
the official MCP Registry as run.ultrapedia/ultrapedia
Version
1.0.0, updated 29 Oct 2026
Kinds of work
Search and research, Data and databases, Law, tax and government

The domain it lives on

ultrapedia.run
registered 28 Oct 2026 (1 months ago), at Cloudflare, Inc., its name does not resolve now

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2197 ms
Answered2010 ms
Answered1207 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.