Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Live
Live → Recently observed
Authorization not required, issuer https://mcp.hasdata.com
Authorization not required, issuer https://mcp.hasdata.com
Changed the definition of "hasdata_web_scraping_web_scraping_scrapeWebPage"
⟨74 unchanged words⟩ a dedicated API, for scraping JS-heavy SPAs,bypassing bot protections,capturing screenshots, or producing clean markdown/structured JSON to ⟨8 unchanged words⟩
Changed the definition of "hasdata_web_scraping_web_scraping_scrapeWebPage"
⟨74 unchanged words⟩ a dedicated API, for scraping JS-heavy SPAs,bypassing bot protections,capturing screenshots, or producing clean markdown/structured JSON to ⟨8 unchanged words⟩
Recently observed → Live
Live → Recently observed
Authorization not required, issuer https://mcp.hasdata.com
Authorization not required, issuer https://mcp.hasdata.com
Authorization not required, issuer https://mcp.hasdata.com
Authorization not required, issuer https://mcp.hasdata.com
Authorization not required, issuer https://mcp.hasdata.com
Changed the definition of "hasdata_indeed_listing_getJobListings", "hasdata_instagram_posts_getInstagramPosts" and "hasdata_web_scraping_web_scraping_scrapeWebPage"
⟨12 unchanged words⟩ with sort (relevance/date), country domain targeting, date-posted (1/3/7/14 days) and remote/hybrid filters, and offset-based pagination (start). Returns an array of jobs with title, company, location, salary, posted date, job URL, sponsored flag, and jobKey (Indeed's stable jobURLid, the only reliable dedup key for sponsored postings) for the requested page. With sponsoredOnly the request exits from the domain's country, where Indeed serves Canadian searches as sponsored postings. Use for job-market dashboards, role/geo hiring-trend analysis, ⟨13 unchanged words⟩
Changed the definition of "hasdata_indeed_listing_getJobListings", "hasdata_instagram_posts_getInstagramPosts" and "hasdata_web_scraping_web_scraping_scrapeWebPage"
⟨12 unchanged words⟩ with sort (relevance/date), country domain targeting, date-posted (1/3/7/14 days) and remote/hybrid filters, and offset-based pagination (start). Returns an array of jobs with title, company, location, salary, posted date, job URL, sponsored flag, and jobKey (Indeed's stable jobURLid, the only reliable dedup key for sponsored postings) for the requested page. With sponsoredOnly the request exits from the domain's country, where Indeed serves Canadian searches as sponsored postings. Use for job-market dashboards, role/geo hiring-trend analysis, ⟨13 unchanged words⟩
Authorization required → not required, issuer https://mcp.hasdata.com
Authorization required → not required, issuer https://mcp.hasdata.com
First tool surface recorded: 68 tools (server version 1.0.0)
First tool surface recorded: 68 tools (server version 1.0.0)
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Certificate recorded, valid to 2026-11-18
Authorization required, Bearer, issuer https://mcp.hasdata.com
https://mcp.hasdata.com/mcp (mcp_streamable_http) — from mcp_registry
Recently observed → Live
Live → Recently observed
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Authorization required, Bearer, issuer https://mcp.hasdata.com
Certificate recorded, valid to 2026-11-18
Authorization required, Bearer, issuer https://mcp.hasdata.com
Showing the latest 39 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"datePosted":{"description":"Returns only jobs posted within the given number of days.","enum":[1,3,7,14],"type":"number"},"domain":{"description":"The domain of the ⟨35 unchanged words⟩ job listings.","type":"string"},"remoteType":{"description":"Returns only remote (`remote`) or hybrid (`hybrid`) jobs. In the US, Indeed ties fully remote jobs to the country rather than a city, so use a country-wide location such as `United States`: with a city, Indeed returns few or no remote jobs.","enum":["remote","hybrid"],"type":"string"},"sort":{"description":"The sorting option for ⟨4 unchanged words⟩ ["relevance","date"],"type":"string"},"sponsoredOnly":{"description":"When enabled, the request is made in a way that returns more sponsored listings. Defaults to false.","type":"boolean"},"start":{"description":"The starting ⟨15 unchanged words⟩
⟨17 unchanged words⟩ each post with caption, hashtags, mentions,imagelikeURLand comment counts, play counts on videos andpublishReels,date.image and video URLs, and timestamp. Supports token-based pagination via nextPageToken to walk older posts. Private accounts and handles that do not exist or are hidden from logged-out viewers return an error field instead of posts. Use to monitor competitor content, track ⟨14 unchanged words⟩
⟨82 unchanged words⟩ under `output`\n","type":"object"},"autoMode":{"description":"Use the cheapest proxy type and JS rendering that load the page, overriding `jsRendering` and `proxyType`. The chosen values are returned in `requestMetadata` and billed.","type":"boolean"},"blockAds":{"description":"Whether to block ads. ⟨504 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"datePosted":{"description":"Returns only jobs posted within the given number of days.","enum":[1,3,7,14],"type":"number"},"domain":{"description":"The domain of the ⟨35 unchanged words⟩ job listings.","type":"string"},"remoteType":{"description":"Returns only remote (`remote`) or hybrid (`hybrid`) jobs. In the US, Indeed ties fully remote jobs to the country rather than a city, so use a country-wide location such as `United States`: with a city, Indeed returns few or no remote jobs.","enum":["remote","hybrid"],"type":"string"},"sort":{"description":"The sorting option for ⟨4 unchanged words⟩ ["relevance","date"],"type":"string"},"sponsoredOnly":{"description":"When enabled, the request is made in a way that returns more sponsored listings. Defaults to false.","type":"boolean"},"start":{"description":"The starting ⟨15 unchanged words⟩
⟨17 unchanged words⟩ each post with caption, hashtags, mentions,imagelikeURLand comment counts, play counts on videos andpublishReels,date.image and video URLs, and timestamp. Supports token-based pagination via nextPageToken to walk older posts. Private accounts and handles that do not exist or are hidden from logged-out viewers return an error field instead of posts. Use to monitor competitor content, track ⟨14 unchanged words⟩
⟨82 unchanged words⟩ under `output`\n","type":"object"},"autoMode":{"description":"Use the cheapest proxy type and JS rendering that load the page, overriding `jsRendering` and `proxyType`. The chosen values are returned in `requestMetadata` and billed.","type":"boolean"},"blockAds":{"description":"Whether to block ads. ⟨504 unchanged words⟩