Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted 3 min ago
teppi

Server definition

Hash
sha256:80ac1f9388a917a951b5fb3c29ceda54cfc0ca66e3d04fc1ae3b5a929616b995
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "RewindMap historical map data. world_at_year lists documented border snapshots, find_polity retrieves one polity's history, and search_events finds events with optional year or month/day bounds. create_video_link returns a link that opens the site's short-video maker preloaded (years, area, title, labels); the visitor downloads the MP4 from that page. Negative years are BC, with no year 0. Month/day searches exclude events whose source date lacks that precision. Coverage is incomplete; cite returned source attribution and page/map links.", "tools": [ { "description": "Build a link that opens RewindMap's short-video maker preloaded with a map clip: borders (and optional event layers) changing from one year to another over a place, with an optional title and map labels. The visitor opens the link and taps Download to get a watermarked MP4 (vertical 9:16 for Shorts/Reels/TikTok, or landscape). Rendering happens in the visitor's browser; this tool returns the link only, never a video file.", "inputSchema": { "properties": { "bbox": { "description": "Area to frame [west, south, east, north] in degrees. Default: Europe and the Mediterranean.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" }, "format": { "default": "vertical", "enum": [ "vertical", "landscape" ], "type": "string" }, "from_year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" }, "labels": { "description": "Map labels drawn at fixed points in every frame.", "items": { "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "text": { "maxLength": 40, "type": "string" } }, "required": [ "lon", "lat", "text" ], "type": "object" }, "maxItems": 5, "type": "array" }, "layers": { "default": [ "borders" ], "description": "Layers shown in the clip.", "items": { "enum": [ "borders", "conflict", "ucdp", "volcano", "quake", "meteorite", "heritage" ], "type": "string" }, "type": "array" }, "seconds": { "default": 10, "enum": [ 6, 10, 15 ], "type": "integer" }, "title": { "description": "Text burned into the top of the video.", "maxLength": 60, "type": "string" }, "to_year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" } }, "required": [ "from_year", "to_year" ], "type": "object" }, "name": "create_video_link", "outputSchema": null }, { "description": "Look up a state or empire by name or any of its Wikidata labels and aliases (substring, case-insensitive), or by Wikidata QID. Returns its lifespan, every border snapshot with its bounding box, and links.", "inputSchema": { "properties": { "query": { "description": "Name, e.g. \"Ottoman\", or a QID, e.g. \"Q12560\".", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "find_polity", "outputSchema": null }, { "description": "Search map events: battles (Wikidata), UCDP armed-conflict events since 1989, volcanic eruptions VEI 4+ (Smithsonian GVP), significant earthquakes (NOAA), witnessed meteorite falls, and UNESCO World Heritage sites (undated). Month/day bounds match only events recorded at least that precisely; undated heritage sites match only searches without a date bound. Results are sorted by date.", "inputSchema": { "properties": { "bbox": { "description": "Bounding box [west, south, east, north] in degrees.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" }, "from_date": { "description": "Source-calendar date fields at month precision, or day precision when day is supplied. Historical sources may use Julian dates; bounds compare their recorded fields without calendar conversion.", "properties": { "day": { "maximum": 31, "minimum": 1, "type": "integer" }, "month": { "maximum": 12, "minimum": 1, "type": "integer" }, "year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" } }, "required": [ "year", "month" ], "type": "object" }, "from_year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" }, "layer": { "enum": [ "conflict", "ucdp", "volcano", "quake", "meteorite", "heritage" ], "type": "string" }, "limit": { "default": 25, "maximum": 100, "minimum": 1, "type": "integer" }, "query": { "description": "Substring of the event name or detail, e.g. \"Vienna\".", "type": "string" }, "to_date": { "description": "Source-calendar date fields at month precision, or day precision when day is supplied. Historical sources may use Julian dates; bounds compare their recorded fields without calendar conversion.", "properties": { "day": { "maximum": 31, "minimum": 1, "type": "integer" }, "month": { "maximum": 12, "minimum": 1, "type": "integer" }, "year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" } }, "required": [ "year", "month" ], "type": "object" }, "to_year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" } }, "type": "object" }, "name": "search_events", "outputSchema": null }, { "description": "List states, empires and cultures with an OpenHistoricalMap border snapshot in a given year, optionally overlapping a region. Coverage is incomplete; an empty result does not establish historical absence.", "inputSchema": { "properties": { "bbox": { "description": "Bounding box [west, south, east, north] in degrees.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" }, "year": { "description": "Year. Negative is BC: -500 = 500 BC. There is no year 0.", "type": "integer" } }, "required": [ "year" ], "type": "object" }, "name": "world_at_year", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:80ac1f9388a917a951b5fb3c29ceda54cfc0ca66e3d04fc1ae3b5a929616b995 | sha256sum