{"id":1743096,"recorded_at":"2026-11-01T05:58:42.107074Z","observed_at":"2026-11-01T05:58:42.106884Z","subject_kind":"endpoint","subject":"06dea4d5-fc76-419a-aeae-31355e889d8e","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":15,"tools":[{"description":"[arxiv] Search arXiv research papers by keyword across title, abstract and authors, ranked by relevance. Use it for academic preprints; use wikipedia_search for general background. Returns id/link, title, publication date, authors and abstract.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":5,"description":"Max results (1-20)","maximum":20,"minimum":1,"type":"integer"},"query":{"description":"Keywords, e.g. 'model context protocol'","type":"string"}},"required":["query"],"type":"object"},"name":"arxiv_search"},{"description":"[baiduhot] Get the current Baidu real-time hot search ranking (百度热搜榜): what Chinese internet users are searching for right now. Use it for Chinese news and trending topics; use hackernews_front_page for English tech news. Returns up to 50 entries of word (topic in Chinese), index (rank; the pinned item has none) and url (Baidu search link).","inputSchema":{"additionalProperties":false,"properties":{},"required":[],"type":"object"},"name":"baiduhot_realtime"},{"description":"[currency] Get the latest European Central Bank reference exchange rates (updated once per working day) from a base currency. Omit symbols to get all ~30 currencies. Returns an object with base, date and a rates map, e.g. rates.CNY.","inputSchema":{"additionalProperties":false,"properties":{"base":{"default":"USD","description":"Base currency, e.g. USD","type":"string"},"symbols":{"description":"Comma-separated targets, e.g. CNY,EUR (optional)","type":"string"}},"required":[],"type":"object"},"name":"currency_latest"},{"description":"[geocode] Turn a city or place name into coordinates. Use this before weather_forecast, which needs latitude/longitude. A name can match several places, so up to `limit` candidates are returned, best match first, each with name, country, region, latitude, longitude and timezone.","inputSchema":{"additionalProperties":false,"properties":{"language":{"default":"en","description":"Result language, e.g. en, zh","type":"string"},"limit":{"default":3,"description":"Max candidate places to return (1-10)","maximum":10,"minimum":1,"type":"integer"},"name":{"description":"Place name, e.g. 'Shanghai'","type":"string"}},"required":["name"],"type":"object"},"name":"geocode_search"},{"description":"[github] Get metadata for one public repository you already know by owner and name: description, stars, forks, language, license, topics, url and last push time. Use github_search_repos first if you only have keywords. Returns an error if the repo does not exist or is private.","inputSchema":{"additionalProperties":false,"properties":{"owner":{"description":"User or organization that owns the repo, e.g. 'cloudflare'","type":"string"},"repo":{"description":"Repository name only, without the owner, e.g. 'workers-sdk'","type":"string"}},"required":["owner","repo"],"type":"object"},"name":"github_repo"},{"description":"[github] Find public GitHub repositories matching a query. Use this when you don't know the exact repo; use github_repo when you already have owner and name. Supports GitHub qualifiers like 'mcp language:rust stars:>100'. Returns up to `limit` repos (full_name, description, stars, language, url, updated_at). Unauthenticated calls share a low rate limit.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":10,"description":"Max repositories to return (1-30)","maximum":30,"minimum":1,"type":"integer"},"query":{"description":"Search text with optional GitHub qualifiers, e.g. 'mcp server language:typescript'","type":"string"},"sort":{"default":"stars","description":"Sort order: most stars, most recently updated, or most forks","enum":["stars","updated","forks"],"type":"string"}},"required":["query"],"type":"object"},"name":"github_search_repos"},{"description":"[hackernews] List the stories currently on the Hacker News front page, ranked as on the site. Use this to see what is trending now; use hackernews_search to find stories on a topic. Returns title, url, points, comment count and story id.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":10,"description":"Max stories (1-30)","maximum":30,"minimum":1,"type":"integer"}},"required":[],"type":"object"},"name":"hackernews_front_page"},{"description":"[hackernews] Full-text search of Hacker News stories (not comments) by keyword, ranked by relevance. Use this to find discussions about a product, project or topic; use hackernews_front_page for what is trending now. Returns title, url, points, comment count, date and story id.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":10,"description":"Max results (1-30)","maximum":30,"minimum":1,"type":"integer"},"query":{"description":"Keywords to match in story titles and text, e.g. 'model context protocol'","type":"string"}},"required":["query"],"type":"object"},"name":"hackernews_search"},{"description":"[holidaycn] List every official holiday day off and every make-up workday (调休上班) in mainland China for one year, e.g. to tell whether a date is a working day or plan around 春节/国庆. Returns entries of name (Chinese holiday name), date (YYYY-MM-DD) and isOffDay (true = day off, false = make-up workday). Ordinary weekends are not listed; a date that is absent follows the normal Mon-Fri rule. Data usually appears in November for the next year.","inputSchema":{"additionalProperties":false,"properties":{"year":{"description":"Four-digit year, e.g. 2026 (data from 2007 on)","maximum":2100,"minimum":2007,"type":"integer"}},"required":["year"],"type":"object"},"name":"holidaycn_year"},{"description":"[npm] Get the latest version, description, license and homepage of an npm package. For download counts use npmstats_downloads instead. Returns an error if the package does not exist.","inputSchema":{"additionalProperties":false,"properties":{"name":{"description":"Package name, e.g. 'express' or '@types/node'","type":"string"}},"required":["name"],"type":"object"},"name":"npm_package"},{"description":"[npmstats] Get how many times an npm package was downloaded in the last 7 days, as a popularity signal. For version or license info use npm_package instead. Returns package, downloads, start and end dates.","inputSchema":{"additionalProperties":false,"properties":{"name":{"description":"Package name, e.g. 'express' or '@types/node'","type":"string"}},"required":["name"],"type":"object"},"name":"npmstats_downloads"},{"description":"[shici] Get one random famous line of classical Chinese poetry (诗/词/曲), optionally from a theme. Use it for a daily quote, a greeting card line or a writing prompt. Returns content (the line), origin (poem title), author and category (theme path such as 古诗文-抒情-感恩).","inputSchema":{"additionalProperties":false,"properties":{"theme":{"default":"all","description":"Theme: all (default), or a category path such as shuqing (抒情), siji (四季), shanshui (山水), tianqi (天气), renwu (人物), shenghuo (生活), jieri (节日), dongwu (动物), zhiwu (植物)","enum":["all","shuqing","siji","shanshui","tianqi","renwu","shenghuo","jieri","dongwu","zhiwu"],"type":"string"}},"required":[],"type":"object"},"name":"shici_random"},{"description":"[weather] Get current conditions and a daily forecast for a location given by coordinates. If you only have a place name, call geocode_search first. Returns temperature (°C), humidity, wind (km/h), WMO weather code, and per-day max/min temperature and precipitation (mm) in the location's local timezone.","inputSchema":{"additionalProperties":false,"properties":{"days":{"default":3,"description":"Number of forecast days including today (1-16)","maximum":16,"minimum":1,"type":"integer"},"latitude":{"description":"Latitude in decimal degrees, e.g. 31.23","maximum":90,"minimum":-90,"type":"number"},"longitude":{"description":"Longitude in decimal degrees, e.g. 121.47","maximum":180,"minimum":-180,"type":"number"}},"required":["latitude","longitude"],"type":"object"},"name":"weather_forecast"},{"description":"[wikipedia] Full-text search of English Wikipedia. Use this to find the right article title, then call wikipedia_summary with it. Returns titles, short descriptions and excerpts, best match first.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":5,"description":"Max results (1-20)","maximum":20,"minimum":1,"type":"integer"},"query":{"description":"What to search for","type":"string"}},"required":["query"],"type":"object"},"name":"wikipedia_search"},{"description":"[wikipedia] Get the lead summary of an English Wikipedia article by its exact title (redirects are followed). If you are unsure of the title, use wikipedia_search first. Returns title, short description, the lead extract and the article url.","inputSchema":{"additionalProperties":false,"properties":{"title":{"description":"Exact article title, e.g. 'Cloudflare'","type":"string"}},"required":["title"],"type":"object"},"name":"wikipedia_summary"}]},"body_sha256":"832c8914683f16449cf0eb153227498aad6502cbecd147b6c5c0b78df9cceaa9","prev_id":1534319,"leaf":"0x2c0719920888f851edb9298d8dca8dea248fdf0a3c461285d65d1d56774f3a96","leaf_text":"{\"body\":\"832c8914683f16449cf0eb153227498aad6502cbecd147b6c5c0b78df9cceaa9\",\"id\":1743096,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793512722106884,\"prev\":1534319,\"subject\":\"06dea4d5-fc76-419a-aeae-31355e889d8e\",\"subject_kind\":\"endpoint\"}","day":null,"proof":[]}