SiteCheck Jobs & Property
io.github.bck-stack/sitecheck-jobs-propertybck-stackstreamable-httpv1.0.0Scanned
114 pay-per-call agent tools: job market and real estate data tools. x402
114 tools: 1 do something that can't be undone and 113 change things.
- Reads private data · 0
- Reads text others write · 114
- Can send data out · 1
- 11 findings
Anlyon alternative
114 of these tools change something. Run those as governed actions.
Declare what an action changes, and Anlyon puts it under a shared limit, binds every approval to the exact request, and grades the outcome. It works on any HTTPS API you can describe as an action.
Anlyon does not run, proxy or govern this MCP server. A tool your own code calls directly is not routed through Anlyon and is not governed by it.
Import an OpenAPI spec →Tools
Grouped by what each tool does, most consequential first. Open one for its reasons and full description; descriptions are the publisher's own words.
114 tools
Can't be undone 1Claude Code: ask
realestate_uae_dubai_property_leadsRegistered Dubai property transactions from Dubai Land Department open data: number, date, type (sale, mortgage, gift), procedure, value (AED), price per m2, area, project, propert…Reads text others writeCan send data out1 finding
Why it is in this group
- The input addresses people (input.to): what it sends cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
- outboundThe input takes a destination (input.to): what the tool writes goes there.
Findings
- Warn
The server marks "realestate_uae_dubai_property_leads" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The input addresses people (input.to): what it sends cannot be taken back.
Description, as the server wrote it Registered Dubai property transactions from Dubai Land Department open data: number, date, type (sale, mortgage, gift), procedure, value (AED), price per m2, area, project, property type and sub-type, rooms, size, parking, off-plan or ready, freehold and nearby landmarks. Filter by date range, type and off-plan/ready; sort by date or value; total count included. No buyer or seller names are published. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
Changes things 113Claude Code: ask
jobs_4dayweek_jobsNewest 4-day-week and flexible job postings from 4dayweek.io's public RSS feed: role title, company (author field), link, publish time.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest 4-day-week and flexible job postings from 4dayweek.io's public RSS feed: role title, company (author field), link, publish time. The feed has no salary or location fields, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_alternative_me_fear_greedCrypto Fear & Greed Index (0-100) from alternative.me: today's value and label, plus up to 30 previous days.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Crypto Fear & Greed Index (0-100) from alternative.me: today's value and label, plus up to 30 previous days. Daily data from alternative.me, which asks for attribution. Not a job or salary dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_arbeitnow_jobsJob openings from the Arbeitnow public job board API (mostly Europe, many remote roles).Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job openings from the Arbeitnow public job board API (mostly Europe, many remote roles). Returns the newest 300 postings; title, company, location, remote flag, tags, posted time, link. No salary field in the source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_arc_dev_jobsRemote engineering and other roles listed on Arc.dev, read from the job list embedded in its public page: title, job type, experience level, posted time, annual or hourly pay when …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Remote engineering and other roles listed on Arc.dev, read from the job list embedded in its public page: title, job type, experience level, posted time, annual or hourly pay when given, skill categories. The company name is not present in the public list, so it is not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_ashby_jobs_boardOpen roles from one company's public Ashby job board (pass its organization name, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_ashby_jobs_board" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles from one company's public Ashby job board (pass its organization name, e.g. ashby). Title, department, location, remote flag, published time, apply link. Ashby gives no salary in this feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_authentic_jobsOpen jobs on Authentic Jobs (design, front-end/back-end engineering, product, marketing): title, company and website, location, remote flag, job type, categories, salary when poste…Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_authentic_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open jobs on Authentic Jobs (design, front-end/back-end engineering, product, marketing): title, company and website, location, remote flag, job type, categories, salary when posted, featured flag, how to apply (URL or email the employer published), posted date, a description extract and job URL, newest first; plus the total number of open jobs. Optional keyword, category and type filters. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_baytBayt.com job search for the Middle East and North Africa: job id, title, company, location, summary, posted time (date and Bayt's label), Easy Apply flag, company logo and job link…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Bayt.com job search for the Middle East and North Africa: job id, title, company, location, summary, posted time (date and Bayt's label), Easy Apply flag, company logo and job link for a keyword in a country (optionally a city), up to ~30 jobs per page. From bayt.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_breezy_jobsOpen positions of a company that hires through Breezy HR, from its public career-site feed: job title, department, employment type, location(s) with country, remote flag and remote…Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_breezy_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open positions of a company that hires through Breezy HR, from its public career-site feed: job title, department, employment type, location(s) with country, remote flag and remote policy, salary text when published, published date and apply URL. Give the company's Breezy subdomain (the part before .breezy.hr). Optional keyword and remote-only filters. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_builtin_tech_jobsTech and startup jobs from Built In for a search term: job title, company, work mode (remote/hybrid/in-office), locations, seniority level, salary range when published, how recentl…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Tech and startup jobs from Built In for a search term: job title, company, work mode (remote/hybrid/in-office), locations, seniority level, salary range when published, how recently it was posted and job URL, 25 per page, from Built In's public job search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_career_site_jobsOpen roles for one company token, looked up on the three public applicant-tracking job APIs (Greenhouse, Lever, Ashby).Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_career_site_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles for one company token, looked up on the three public applicant-tracking job APIs (Greenhouse, Lever, Ashby). Each job says which system it came from; a system that has no board for that token is reported as not found. Title, location, team or department, posted time, apply link. Salary is given only when the feed provides it, which these feeds mostly do not. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_clearancejobsClearanceJobs postings for a keyword (US defense and intelligence jobs that need a security clearance): title, company, locations with on-site/remote type, required clearance (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it ClearanceJobs postings for a keyword (US defense and intelligence jobs that need a security clearance): title, company, locations with on-site/remote type, required clearance (e.g. Secret, TS/SCI), polygraph, career level, salary range when published, posted/updated dates and job URL, 20 per page, plus the total match count. From the public search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_cv_library_uk_jobsCV-Library (UK) jobs for a location and optional keyword: job id, title, company, location (town or postcode), salary text, job type (permanent, contract...), posted time, snippet …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it CV-Library (UK) jobs for a location and optional keyword: job id, title, company, location (town or postcode), salary text, job type (permanent, contract...), posted time, snippet and link, 20 per page (page 1 to 5), plus the total shown ('10,000+'). From cv-library.co.uk's public search pages via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_cv_optimizerResume vs job-ad keyword check, the way applicant tracking systems screen: extracts the job ad's key terms (words and two-word phrases, weighted by frequency), shows which the resu…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Resume vs job-ad keyword check, the way applicant tracking systems screen: extracts the job ad's key terms (words and two-word phrases, weighted by frequency), shows which the resume already covers and which are missing, and gives a 0-100 coverage score and the top terms to add. Plain text analysis of the two texts you send; no AI rewriting and no data is stored. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_devbg_bulgarian_jobsBulgarian IT jobs from DEV.BG for a technology category (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Bulgarian IT jobs from DEV.BG for a technology category (e.g. python, java, javascript, devops, qa): job title, company, location, work mode (on-site/hybrid/remote), tech stack icons, salary when published, posting date as shown (Bulgarian) and job URL, from the public category listing page (first page). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_diceTech job listings from Dice (US) for a keyword and optional location: title, company, location, how long ago it was posted, employment type (full-time, contract...), salary text as…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Tech job listings from Dice (US) for a keyword and optional location: title, company, location, how long ago it was posted, employment type (full-time, contract...), salary text as posted, and job URL, about 20 per page, plus the total number of matching jobs. Optional remote-only filter. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_djinni_coTech job postings from Djinni.co's public job list (mostly Ukraine and remote roles), read from the schema.org JobPosting data on the page: title, company, location type, posted ti…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Tech job postings from Djinni.co's public job list (mostly Ukraine and remote roles), read from the schema.org JobPosting data on the page: title, company, location type, posted time, salary range when the employer gives one, link. Djinni shows about 15 postings per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_eu_eures_jobsJob vacancies from EURES, the EU job mobility portal (public employment services of EU/EEA countries): title, employer, country and NUTS region, working time, contract kind, number…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job vacancies from EURES, the EU job mobility portal (public employment services of EU/EEA countries): title, employer, country and NUTS region, working time, contract kind, number of posts, ad languages, EURES flag (open to foreign applicants), ESCO codes, description extract, created date and link. Keyword search, optional country, newest first or best match; plus total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_flexjobsFlexJobs remote and flexible jobs for a job title or category (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it FlexJobs remote and flexible jobs for a job title or category (e.g. 'developer', 'customer-service', 'writing'): title, summary, allowed locations, remote level, schedule, salary range, benefits, categories, posted and expiry dates, plus the total count. From flexjobs.com's public listing pages via a residential proxy. FlexJobs hides employer names from non-members, so company is not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_foundit_jobsJob ads on foundit.in (India, formerly Monster India) for keywords and an optional city: title, company, locations, experience range in years, salary range in INR per year when the…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job ads on foundit.in (India, formerly Monster India) for keywords and an optional city: title, company, locations, experience range in years, salary range in INR per year when the employer shows it, employment type, posting time and job URL, plus the total match count, from the public JSON route behind foundit's search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_glassdoorGlassdoor employer reviews: overall rating, review count, sub-ratings (culture, work-life, pay, career, management, diversity), CEO approval, recommend and outlook shares, star dis…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Glassdoor employer reviews: overall rating, review count, sub-ratings (culture, work-life, pay, career, management, diversity), CEO approval, recommend and outlook shares, star distribution and the 3 reviews shown to logged-out visitors (title, pros, cons, job, location, date). Needs the employer's Glassdoor name and id, e.g. Apple-E1138. Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_glassdoor_jobsGlassdoor job search: title, employer, employer rating, location, Glassdoor's estimated pay range (p10/p50/p90 with period and currency), age in days, easy-apply flag and link for …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Glassdoor job search: title, employer, employer rating, location, Glassdoor's estimated pay range (p10/p50/p90 with period and currency), age in days, easy-apply flag and link for up to 30 jobs, plus the total count. US-wide by keyword, or one city when you pass Glassdoor's city id (the IC number in a Glassdoor jobs URL, e.g. 1139761 = Austin, 1148170 = Denver). Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_governmentjobsUS public-sector job postings from GovernmentJobs.com (NEOGOV; state, county, city and agency jobs) for a keyword and optional location: title, hiring agency, location, job type, p…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it US public-sector job postings from GovernmentJobs.com (NEOGOV; state, county, city and agency jobs) for a keyword and optional location: title, hiring agency, location, job type, published salary range, closing note, featured flag and job URL, 10 per page. From the public search results page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_greenhouse_jobsOpen roles from one company's public Greenhouse job board (pass its board token, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_greenhouse_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles from one company's public Greenhouse job board (pass its board token, e.g. airbnb or stripe). Title, location, posted time, apply link. Greenhouse does not give salary here; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_gumtree_jobsUK job ads from Gumtree for a town or city and optional keyword: title, location (area, town), pay text as posted (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it UK job ads from Gumtree for a town or city and optional keyword: title, location (area, town), pay text as posted (e.g. £13/hour, up to £650/week), tags such as contract type and recruiter, featured flag, how long ago it was posted, ad ID and URL, about 30 per page, plus the total number of matching ads. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_idealist_nonprofit_jobsNonprofit and social-impact listings from Idealist: jobs (default), internships or volunteer roles for a keyword, optionally by country or remote only.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Nonprofit and social-impact listings from Idealist: jobs (default), internships or volunteer roles for a keyword, optionally by country or remote only. Each listing: title, organisation and type, city, state, country, onsite/remote/hybrid, job type, salary range (min, max, currency, period) when posted, professional level, education, published date, coordinates and URL; plus the total number of matches. Newest first or by relevance. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_indeedIndeed job search (US): title, company, location, salary range, job type, posting date and link for the first page of results (up to ~15 jobs) for a keyword and location, read from…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Indeed job search (US): title, company, location, salary range, job type, posting date and link for the first page of results (up to ~15 jobs) for a keyword and location, read from indeed.com's public search page through a residential proxy. Rankings and salaries are as Indeed shows them; no job descriptions. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_infojobsNewest offers on InfoJobs' public Spanish job list page: title, company, city, contract type, remote/on-site mode, publish time, link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest offers on InfoJobs' public Spanish job list page: title, company, city, contract type, remote/on-site mode, publish time, link. Salary and description are not returned. Text is in Spanish (or Catalan) as the employer wrote it. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_internshalaJobs listed on Internshala's public /jobs/ page, read from the schema.org ItemList the page embeds: job title and detail-page link, in page order.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Jobs listed on Internshala's public /jobs/ page, read from the schema.org ItemList the page embeds: job title and detail-page link, in page order. The list gives only titles and links; company, location and pay are not in it, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_jobrapidoJobrapido job search on a country site (uk, us, it, fr, de, es, in, br, ...): advert id, title, company, location(s), posted date label, salary, source website, sponsored flag and …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Jobrapido job search on a country site (uk, us, it, fr, de, es, in, br, ...): advert id, title, company, location(s), posted date label, salary, source website, sponsored flag and job link, for a keyword and place, up to about 20 results per page. From jobrapido.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_jobspressoNewest remote jobs from Jobspresso's public job feed: title, company, location (as the employer wrote it), job category, link, publish time.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest remote jobs from Jobspresso's public job feed: title, company, location (as the employer wrote it), job category, link, publish time. Salary and description are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_joobleJob search on Jooble's aggregator through its official REST API: title, company, location, salary text, employment type, snippet, original source, last update time and Jooble link,…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job search on Jooble's aggregator through its official REST API: title, company, location, salary text, employment type, snippet, original source, last update time and Jooble link, plus the total match count. A jooble.org key covers US listings only. Requires the operator's JOOBLE_API_KEY. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_levels_fyiTech compensation for one company and job family from Levels.fyi's public salary page (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Tech compensation for one company and job family from Levels.fyi's public salary page (e.g. google + software-engineer): total-comp, base, stock and bonus percentiles (p10-p90) with sample size, and the average package per level (L3, L4 ...) with typical years of experience. United States figures in USD as published; reflects user-reported data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_lever_jobsOpen roles from one company on Lever (pass its Lever site name, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_lever_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles from one company on Lever (pass its Lever site name, e.g. spotify). Title, team, location, commitment, workplace type, posted time, apply link. Lever gives no salary in this feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_linkedin_jobsLinkedIn job postings for a keyword and location from LinkedIn's public (logged-out) job search: job title, company, company page, location, posting date, 'actively hiring' flag, j…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it LinkedIn job postings for a keyword and location from LinkedIn's public (logged-out) job search: job title, company, company page, location, posting date, 'actively hiring' flag, job ID and job URL, 10 per page. Job descriptions, salaries and applicant counts are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_multi_job_boardOpen roles from up to 5 named company boards in one call.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_multi_job_board" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles from up to 5 named company boards in one call. Pass boards as system:token pairs separated by commas, where system is greenhouse, lever or ashby, e.g. greenhouse:airbnb,lever:spotify,ashby:ashby. Each job says which board it came from. A board that does not exist is reported as not found. Title, location, team, posted time, apply link; salary is not in these feeds. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_naukri_comNaukri.com (India) job search: job id, title, company, company rating and review count (AmbitionBox), experience range, salary text when shown, locations, description snippet, skil…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Naukri.com (India) job search: job id, title, company, company rating and review count (AmbitionBox), experience range, salary text when shown, locations, description snippet, skill tags, posted label and link, 20 per page (page 1 to 5), plus the total count from the page title. From naukri.com's public search pages through a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_nodesk_remote_jobsNewest remote job postings from NoDesk's public RSS feed: title, company (from the title 'Role at Company'), link, publish time.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest remote job postings from NoDesk's public RSS feed: title, company (from the title 'Role at Company'), link, publish time. The feed has no salary, location or description fields, so they are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_nofluffjobsNo Fluff Jobs IT job postings (Poland and Central/Eastern Europe) for a technology or skill: title, company, category, seniority, cities, remote flag, salary range with currency, p…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it No Fluff Jobs IT job postings (Poland and Central/Eastern Europe) for a technology or skill: title, company, category, seniority, cities, remote flag, salary range with currency, period and contract type (No Fluff Jobs requires salaries), posting date and URL, plus the total match count. From No Fluff Jobs' public search JSON. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_payscaleUS median pay for a job title from PayScale's public salary research page: the title's compensation (USD, annual) and the related career-path roles with their pay.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it US median pay for a job title from PayScale's public salary research page: the title's compensation (USD, annual) and the related career-path roles with their pay. Pass the title as PayScale writes it in its URL, e.g. Software_Engineer. Figures are PayScale's published estimates. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_recruitee_jobsPublished openings on one company's public Recruitee careers site (pass its subdomain, e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Published openings on one company's public Recruitee careers site (pass its subdomain, e.g. bunq for bunq.recruitee.com). Title, department, city, country, employment type, remote flag, publish time, apply link, and salary when the company publishes it. One company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_reed_co_ukUK job search from the official Reed Jobs API: title, employer, location, salary range, posted and expiry dates, application count, short description and link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it UK job search from the official Reed Jobs API: title, employer, location, salary range, posted and expiry dates, application count, short description and link. Filter by keywords, location, distance and minimum salary. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_seekJob ads on SEEK Australia or New Zealand for keywords and a place: title, company, location, salary text (when the advertiser shows one), work type, work arrangement, classificatio…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job ads on SEEK Australia or New Zealand for keywords and a place: title, company, location, salary text (when the advertiser shows one), work type, work arrangement, classification, teaser, listing date and job URL, plus the total match count, from SEEK's public job-search JSON service (the one its website uses). Up to 100 ads per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_seekingalphaSEEK job ads (Australia or New Zealand) for keywords and a location: title, advertiser, location, work type and arrangement, salary text when shown, classification, short teaser, b…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it SEEK job ads (Australia or New Zealand) for keywords and a location: title, advertiser, location, work type and arrangement, salary text when shown, classification, short teaser, bullet points, listing date and job URL, plus the total number of matching ads. From SEEK's public job-search JSON. Full ad text and applicant data are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_simplyhiredSimplyHired job search (US): title, company, location, salary text, job type, requirements, benefits, posting date and link for the first page of results (up to 20) for a keyword a…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it SimplyHired job search (US): title, company, location, salary text, job type, requirements, benefits, posting date and link for the first page of results (up to 20) for a keyword and optional location, plus the total result count. Read from simplyhired.com's public search page through a residential proxy; no full descriptions. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_smartrecruiters_jobsOpen postings of one company on SmartRecruiters' public Posting API (pass the company identifier, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_smartrecruiters_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open postings of one company on SmartRecruiters' public Posting API (pass the company identifier, e.g. canva). Title, city, region, country, location text, remote/hybrid flags, employment type, function, release time, and the posting's API link. Descriptions are not included. One company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_snagajobSnagajob hourly-job search near a US place: total matches and up to 30 jobs with posting id, title, normalized title, company, address, city, state, zip, distance (miles), wage tex…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Snagajob hourly-job search near a US place: total matches and up to 30 jobs with posting id, title, normalized title, company, address, city, state, zip, distance (miles), wage text, hourly median, Snagajob's estimated market wage, full/part-time, industries, easy-apply and sponsored flags, created and updated dates and job link. From snagajob.com via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_specialized_job_boardsRemote tech and other remote jobs from RemoteOK's public JSON feed: title, company, location, tags, salary range when given, apply link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Remote tech and other remote jobs from RemoteOK's public JSON feed: title, company, location, tags, salary range when given, apply link. Feed is refreshed frequently; RemoteOK asks API users to link back to remoteok.com. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_teamtailor_jobsOpen roles on one company's public Teamtailor career site, read from its jobs.rss feed (pass the subdomain, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_teamtailor_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles on one company's public Teamtailor career site, read from its jobs.rss feed (pass the subdomain, e.g. career for career.teamtailor.com). Title, city, country, department, role, remote status, publish time, link. Salary is not in the feed; one company per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_thecatapi_cat_breedsCat breeds from TheCatAPI: name, other names, origin country, temperament, life span, weight range, short description and a photo link; optionally filtered by words in the name, ot…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Cat breeds from TheCatAPI: name, other names, origin country, temperament, life span, weight range, short description and a photo link; optionally filtered by words in the name, other names or origin (e.g. "turkish", "Egypt"). Not a job data source; it is in this batch's wish list. Needs a free TheCatAPI key (set CAT_API_KEY); without it the tool answers 503. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_themuse_jobsJob listings from The Muse public API (US and remote companies): title, company, locations, level, category, posted date, link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job listings from The Muse public API (US and remote companies): title, company, locations, level, category, posted date, link. The API has no salary field. Returns one page of up to 20 jobs per call. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_upwork_jobsUpwork job search: the newest freelance jobs for a keyword (10 per page, up to page 5) with title, description (first 600 characters), hourly range or fixed budget, experience leve…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Upwork job search: the newest freelance jobs for a keyword (10 per page, up to page 5) with title, description (first 600 characters), hourly range or fixed budget, experience level, duration, skills, client country, payment-verified flag, client spend and posted time, plus the total count. From upwork.com's public job search through a residential proxy; logged-out visitors see a limited result set. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_usajobsUS federal job openings from the official USAJOBS Search API: title, agency, location, pay range, closing date, link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it US federal job openings from the official USAJOBS Search API: title, agency, location, pay range, closing date, link. Needs a free USAJOBS key (set USAJOBS_API_KEY and USAJOBS_EMAIL); without them the tool answers 503. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_wantedlyNewest job postings ('projects') from Wantedly's public projects API, mostly Japanese employers: title, company name, location, what they look for (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest job postings ('projects') from Wantedly's public projects API, mostly Japanese employers: title, company name, location, what they look for (e.g. remote OK), publish time, page link. Pay and description are not returned. Text is in the language the employer wrote it, usually Japanese. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_we_work_remotelyNewest remote programming jobs from We Work Remotely's programming category RSS feed: title, company (from the title), region, category, link, publish time.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest remote programming jobs from We Work Remotely's programming category RSS feed: title, company (from the title), region, category, link, publish time. The feed has no salary field. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_wellfound_jobsStartup job listings from Wellfound (formerly AngelList Talent) for a role, either remote or in a city: job title, job type, compensation range as posted (salary, sometimes equity)…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Startup job listings from Wellfound (formerly AngelList Talent) for a role, either remote or in a city: job title, job type, compensation range as posted (salary, sometimes equity), locations, remote flag and accepted remote regions, years of experience, posted date and job URL, grouped with the hiring startup (name, one-line pitch, company size, badges such as stage or actively hiring, profile URL). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_weworkremotelyNewest remote job postings from We Work Remotely's public RSS feed: title, company (from the title), region, category, job type, link, publish time.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Newest remote job postings from We Work Remotely's public RSS feed: title, company (from the title), region, category, job type, link, publish time. The feed has no salary field. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_workday_jobsOpen roles on one company's public Workday career site (pass tenant, wd number and site name from its careers URL, e.g.Reads text others write1 finding
Why it is in this group
- The description's first verb is "open": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Findings
- Warn
The server marks "jobs_workday_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Description, as the server wrote it Open roles on one company's public Workday career site (pass tenant, wd number and site name from its careers URL, e.g. salesforce / 12 / External_Career_Site). Title, location text, posting text (e.g. 'Posted Today'), requisition id, and link. Workday's public list has no salary or company name field; the link is built from the site address and the posting path. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_xingJob listings from XING (Germany, Austria, Switzerland) for a keyword and optional location: title, company, location, employment type, salary band as shown by XING (EUR), posting t…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Job listings from XING (Germany, Austria, Switzerland) for a keyword and optional location: title, company, location, employment type, salary band as shown by XING (EUR), posting time (ISO, when XING shows it), whether it is an external partner ad, and job URL, plus the number of matching jobs XING reports (capped at 999 by XING). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
jobs_ziprecruiterZipRecruiter job search (US): job title, company, location, work setting (on-site/remote/hybrid), pay text when shown, benefit labels and job link, 20 per page (page 1 to 5), for a…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it ZipRecruiter job search (US): job title, company, location, work setting (on-site/remote/hybrid), pay text when shown, benefit labels and job link, 20 per page (page 1 to 5), for a keyword and location. From ziprecruiter.com's public search pages via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_apartments_comApartments.com rental listings for a US city: property name, street address, ZIP, coordinates, rent range (low/high, USD per month), phone, amenities (pets, pool, fitness...), imag…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Apartments.com rental listings for a US city: property name, street address, ZIP, coordinates, rent range (low/high, USD per month), phone, amenities (pets, pool, fitness...), image and link, 40 per page (page 1 to 28), plus the total number of rentals in the city. From apartments.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_aqarmap_egyptEgyptian property listings from Aqarmap for sale or rent, by property type and location (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Egyptian property listings from Aqarmap for sale or rent, by property type and location (e.g. apartment in cairo, villa in alexandria, cairo/new-cairo): listing ID, title, type, price in EGP, area (m²), rooms, baths, floor, finish type, year built, full location path, address, listing kind (owner/broker/sponsored), payment method, last update, photo and URL; 22 per page plus the total count. Seller names and phones are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_auction_com_propertyHUD homes for sale by online bid (official HUD Home Store FHA-foreclosure inventory) in a US state or city: case number, address, county, list price, beds, baths, square feet, year…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it HUD homes for sale by online bid (official HUD Home Store FHA-foreclosure inventory) in a US state or city: case number, address, county, list price, beds, baths, square feet, year built, type, status, listing period, FHA financing code, list and bid dates, eligible bidders, coordinates and link. Replaces Auction.com, which blocks automated access. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_auction_com_property_scraper_ppeUpcoming U.S.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Upcoming U.S. Treasury auctions of seized/forfeited real property (official treasury.gov list): property type, address, state, ZIP, sale method (online auction or broker sale), auction date (null while 'coming soon'), Treasury sale number, short description (size, rooms, lot) and detail-page URL. Filter by state or property type. Replaces Auction.com, which blocks automated access. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_bankrate_mortgage_ratesToday's US mortgage rates from Bankrate: national average interest rate and APR for each product (30-, 20-, 15- and 10-year fixed, 30-year FHA, VA and jumbo, adjustable-rate mortga…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Today's US mortgage rates from Bankrate: national average interest rate and APR for each product (30-, 20-, 15- and 10-year fixed, 30-year FHA, VA and jumbo, adjustable-rate mortgages) for purchase and refinance, with Bankrate's 'rates as of' time, plus the daily 30-year fixed purchase rate and APR history from Bankrate's chart (about 60 days). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_bienici_real_estateFrench property ads from Bien'ici for a city or area: title, city, postcode, district, price (EUR, plus price per m²), surface, rooms, bedrooms, property type, energy class, agency…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it French property ads from Bien'ici for a city or area: title, city, postcode, district, price (EUR, plus price per m²), surface, rooms, bedrooms, property type, energy class, agency, new-build flag, price-drop flag and ad URL, plus the total number of matching ads. To buy or to rent; flats, houses, parking or land. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_catastro_spain_propertyOfficial Spanish Cadastre (Catastro) lookup: municipalities of a province with their Catastro codes, from the public OVCCallejero web service.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Official Spanish Cadastre (Catastro) lookup: municipalities of a province with their Catastro codes, from the public OVCCallejero web service. Municipality level only; a property-level lookup needs a cadastral reference, which this tool does not take. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_century_21Homes for sale on CENTURY 21 (US) in a city: street address, ZIP, coordinates, list price (USD), bedrooms, bathrooms, floor size (sq ft), property type and main photo, plus the pag…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Homes for sale on CENTURY 21 (US) in a city: street address, ZIP, coordinates, list price (USD), bedrooms, bathrooms, floor size (sq ft), property type and main photo, plus the page's listing count (up to about 300). Pick the page by type (single-family, condo, townhouse, multi-family, land, rental, new-construction, open-house); filter by price range and minimum bedrooms. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_commercial_property_transactionsRecently recorded NYC real-property documents from the city's ACRIS master file (NYC Open Data): document type (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Recently recorded NYC real-property documents from the city's ACRIS master file (NYC Open Data): document type (e.g. DEED, MTGE), document date, recorded date, borough and document amount in USD. Not limited to commercial property, and it is the recording record, not a sales-price database. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_commercial_real_estate_listingsCrexi commercial real estate listings (for sale and auction) from the JSON search the crexi.com site uses: listing ID, name, short description, property types, status (On-Market, A…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Crexi commercial real estate listings (for sale and auction) from the JSON search the crexi.com site uses: listing ID, name, short description, property types, status (On-Market, Auction...), asking price (null when unpriced), square footage, brokerage, address with county and coordinates, listed/updated dates, offers-due date and URL, plus the total match count. Filter by US state, property type and keyword. Leases are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_cook_county_property_recordsCook County (Illinois) assessor parcel records by 14-digit PIN from the Cook County Open Data portal: yearly assessment class, township, neighborhood code, property address and ZIP…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Cook County (Illinois) assessor parcel records by 14-digit PIN from the Cook County Open Data portal: yearly assessment class, township, neighborhood code, property address and ZIP. Owner names are not returned. Yearly rows, newest first. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_cookcountyassessorCook County Assessor building characteristics by 14-digit PIN (Open Data portal): year built, building and unit square feet, bedrooms, land square feet and class, per assessment ye…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Cook County Assessor building characteristics by 14-digit PIN (Open Data portal): year built, building and unit square feet, bedrooms, land square feet and class, per assessment year. Only what the assessor publishes; no owner data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_estatelyUS homes for sale from Estately (regional MLS data) for a city: per listing the address, ZIP, county, coordinates, list price, beds, baths, living area and lot size (sq ft), proper…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it US homes for sale from Estately (regional MLS data) for a city: per listing the address, ZIP, county, coordinates, list price, beds, baths, living area and lot size (sq ft), property type, status, annual tax, MLS and listing number, listing office and phone, next open house, photo count, main photo, time on Estately and link, plus the total listings in the city. Filter by type, price range and minimum bedrooms; up to 200 listings per page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_estatesales_listingsUpcoming and current estate sales, moving sales and auctions near a US city from EstateSales.NET: per sale the ID, title, sale type, organiser company (website, phone, listing tier…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Upcoming and current estate sales, moving sales and auctions near a US city from EstateSales.NET: per sale the ID, title, sale type, organiser company (website, phone, listing tier), street address when published, ZIP, city, state, coordinates, every sale day with start and end time (UTC and local), picture count and links, plus how many sales the city page lists in total. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_habitaclia_spainBarcelona homes for sale (first results page) from the public habitaclia.com search page: title, asking price in EUR, rooms, surface in m2, location and listing link.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Barcelona homes for sale (first results page) from the public habitaclia.com search page: title, asking price in EUR, rooms, surface in m2, location and listing link. Read from the page's embedded state JSON; Habitaclia has no free public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_healthgradesDoctors near a US city from Healthgrades' specialty directory (family practice, dermatology, cardiology...): up to 20 providers with name, NPI, Healthgrades ID, specialty, rating a…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Doctors near a US city from Healthgrades' specialty directory (family practice, dermatology, cardiology...): up to 20 providers with name, NPI, Healthgrades ID, specialty, rating and review counts, practice address, distance, gender, age, new-patient and telehealth flags, appointment availability, number of accepted insurance plans and profile link. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_hemnetHemnet (Sweden) homes for sale in an area: address, housing form, asking price and price per m2 (SEK), monthly fee, rooms, living area, coordinates, broker, upcoming viewings, labe…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Hemnet (Sweden) homes for sale in an area: address, housing form, asking price and price per m2 (SEK), monthly fee, rooms, living area, coordinates, broker, upcoming viewings, labels, published time and link; 50 per page (pages 1-10), newest first, plus total count. The area is Hemnet's location id from a hemnet.se search URL (17744 = Stockholms lan). Via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_hmda_mortgage_loan_dataOfficial US mortgage application totals from the CFPB HMDA Data Browser API for one state and year: number of loans and their total dollar amount (aggregated, no borrower data).Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Official US mortgage application totals from the CFPB HMDA Data Browser API for one state and year: number of loans and their total dollar amount (aggregated, no borrower data). Filter by HMDA action taken (1 = loan originated, default). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_hotpads_rentalsHotPads rental listings for a US city: building or home name, type (apartment complex, house...), street address, city, ZIP, bedrooms, rent range (USD per month), image and link, a…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it HotPads rental listings for a US city: building or home name, type (apartment complex, house...), street address, city, ZIP, bedrooms, rent range (USD per month), image and link, about 40 per page (page 1 to 20), plus the total number of rentals. Filter by apartments, houses, condos or townhomes. From hotpads.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_houzzHouzz home-improvement professionals of one category near a US city (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Houzz home-improvement professionals of one category near a US city (e.g. general-contractors, interior-designers-and-decorators, home-builders, painters): name, categories, rating (0-5), review count, projects on Houzz, cost estimate, address, phone, distance, coordinates, sponsored flag and profile URL; 15 organic results per page (plus Houzz sponsored ones, flagged) in Houzz order, and the total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_immoweltGerman property listings from immowelt.de for a city: per listing the property type, city, price in EUR, rooms, living area (m²), floor when given and listing URL (first page, ~30 …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it German property listings from immowelt.de for a city: per listing the property type, city, price in EUR, rooms, living area (m²), floor when given and listing URL (first page, ~30 listings), plus the market summary immowelt publishes for the search: number of offers and lowest/highest price. Apartments or houses, to buy or rent. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_iss_current_locationLive position of the International Space Station from wheretheiss.at: latitude, longitude, altitude (km), speed (km/h), and whether it is over daylight.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Live position of the International Space Station from wheretheiss.at: latitude, longitude, altitude (km), speed (km/h), and whether it is over daylight. Updates roughly every second on the source; the answer is cached 30 seconds. Not a real-estate dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_james_edition_real_estateLuxury homes for sale on JamesEdition for a location (country, region or city as in JamesEdition URLs, e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Luxury homes for sale on JamesEdition for a location (country, region or city as in JamesEdition URLs, e.g. miami-fl-usa, spain, london-united-kingdom): listing ID, title, property type, asking price in the listing currency plus USD and EUR, beds, baths, size in m², city, region, country, coordinates, listing office and URL; 30 per page plus the total count. Data from the public search page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_landwatchLandWatch land, ranch, farm and hunting property listings for a US state (optionally one county): title, price, acres, price per acre, recent price change, property types, beds/bat…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it LandWatch land, ranch, farm and hunting property listings for a US state (optionally one county): title, price, acres, price per acre, recent price change, property types, beds/baths/home size when there is a house, address, city, county, ZIP, coordinates, broker name, company and phone, last update and link; 25 per page (page 1 to 40), plus the total count. From landwatch.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_loopnetLoopNet commercial real estate listings for a US city: listing id, address, building name, property type (office, retail, industrial, land, multifamily...), listing type, price or …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it LoopNet commercial real estate listings for a US city: listing id, address, building name, property type (office, retail, industrial, land, multifamily...), listing type, price or rent text, size, unit count and other card facts, short blurb, broker and brokerage, ZIP and link; for sale or for lease, page 1 to 20. From loopnet.com's public search pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_luxuryestateLuxury homes for sale in France (first results page) from the public luxuryestate.com search page: title, price in EUR, surface, rooms, bedrooms, bathrooms and city.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Luxury homes for sale in France (first results page) from the public luxuryestate.com search page: title, price in EUR, surface, rooms, bedrooms, bathrooms and city. Read from the page's embedded JSON; there is no public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_magicbricks_indiaMagicBricks (India) homes for sale or rent in a city: listing title, project/society, locality, property type, bedrooms, bathrooms, balconies, floor, covered and carpet area, price…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it MagicBricks (India) homes for sale or rent in a city: listing title, project/society, locality, property type, bedrooms, bathrooms, balconies, floor, covered and carpet area, price (INR) with display text and price per sq ft, furnishing, possession status, transaction type, owner/agent, posted date, coordinates and link; 30 per page (page 1 to 10), plus the total count. From magicbricks.com through a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_mlssoccer_standingsCurrent MLS (Major League Soccer) standings from ESPN's public standings feed: rank, team, games played, wins, losses, ties, points, goals for and against, goal difference, per con…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Current MLS (Major League Soccer) standings from ESPN's public standings feed: rank, team, games played, wins, losses, ties, points, goals for and against, goal difference, per conference. Not a real-estate dataset; the route name is kept from the wish list. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_myhome_ieDublin homes for sale (first results page) from the public myhome.ie search page: address, asking price as shown on the page (EUR), size in m2, bathrooms and estate agent.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Dublin homes for sale (first results page) from the public myhome.ie search page: address, asking price as shown on the page (EUR), size in m2, bathrooms and estate agent. Read from the page's embedded JSON; there is no official public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_nhc_current_storms_v2Active tropical cyclones from the US National Hurricane Center (NOAA) CurrentStorms.json feed: name, id, classification, intensity (knots), pressure (mb), position, movement and th…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Active tropical cyclones from the US National Hurricane Center (NOAA) CurrentStorms.json feed: name, id, classification, intensity (knots), pressure (mb), position, movement and the latest public advisory link. Empty list when no storm is active. Not a real-estate dataset. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_niche_schoolsNiche rankings of US colleges and K-12 public schools/districts, nationally or by state: rank award (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Niche rankings of US colleges and K-12 public schools/districts, nationally or by state: rank award (e.g. #1 Best Colleges in America), name, type, overall Niche grade (A+ to D-), acceptance rate, net price and SAT range for colleges, students and student-teacher ratio for schools, review rating and count, and Niche profile URL; 25 per page plus the total number ranked. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_nobrokerNoBroker India owner-listed homes for rent or resale near a point in 10 cities (Bangalore, Mumbai, Pune, Chennai, Hyderabad, Delhi, Gurgaon, Noida, Ghaziabad, Faridabad): ID, title…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it NoBroker India owner-listed homes for rent or resale near a point in 10 cities (Bangalore, Mumbai, Pune, Chennai, Hyderabad, Delhi, Gurgaon, Noida, Ghaziabad, Faridabad): ID, title, BHK, rent, deposit and maintenance or sale price, size, bathrooms, floor, furnishing, society, locality, coordinates, distance, dates and URL; 26 per page. Owner names are not returned. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_nyc_property_salesRecent NYC property sales from the NYC Department of Finance Citywide Rolling Calendar Sales dataset: address, neighborhood, building class, units, year built, sale price and sale …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Recent NYC property sales from the NYC Department of Finance Citywide Rolling Calendar Sales dataset: address, neighborhood, building class, units, year built, sale price and sale date. Newest first. Optional borough filter. Data lags the city's publication schedule. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_openrent_uk_listingsUK rental listings from OpenRent (landlord-direct) for a city or area: listing ID and URL, monthly rent (GBP), bedrooms, bathrooms, studio/shared flags, furnished, bills included, …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it UK rental listings from OpenRent (landlord-direct) for a city or area: listing ID and URL, monthly rent (GBP), bedrooms, bathrooms, studio/shared flags, furnished, bills included, pets, students and families accepted, garden, parking, minimum tenancy (months), days until available, first-listed date and coordinates. Filter by max rent, min bedrooms, furnished or pets; newest first. Also returns the total live listing count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_property24_south_africaSouth African property listings from Property24 for an area: listing number, headline (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it South African property listings from Property24 for an area: listing number, headline (e.g. 2 Bedroom Apartment), suburb, price in rand, bedrooms, bathrooms, parking spaces, floor size (m²) and listing URL, first results page (about 20 listings), for sale or to rent. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_purplebricks_propertyRecorded UK residential sale prices and dates for one postcode, from HM Land Registry Price Paid Data (official open data, OGL).Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Recorded UK residential sale prices and dates for one postcode, from HM Land Registry Price Paid Data (official open data, OGL). Historic sales only, not current listings; Purplebricks itself has no public API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_real_estate_investor_toolkitRental property investment calculator from your numbers: monthly mortgage payment (amortising), net operating income, cap rate, gross rental yield, monthly and annual cash flow, ca…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Rental property investment calculator from your numbers: monthly mortgage payment (amortising), net operating income, cap rate, gross rental yield, monthly and annual cash flow, cash-on-cash return, debt service coverage ratio (DSCR), break-even occupancy and the 1% rule check. Any currency. Standard formulas; it does not look up prices or rents. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_realtor_caREALTOR.ca (Canada MLS®) listings for a city: total listings and the newest 11 with MLS number, price, address, latitude/longitude, bedrooms, bathrooms, interior size, building and…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it REALTOR.ca (Canada MLS®) listings for a city: total listings and the newest 11 with MLS number, price, address, latitude/longitude, bedrooms, bathrooms, interior size, building and ownership type, land size, parking, listing brokerage and agent, time on REALTOR.ca, photo and listing link. From the city page's embedded search data via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_realtytracRealtyTrac foreclosure listings for a US city or ZIP: bank-owned (REO) and auction homes with property type, address, county, beds, baths, living and lot square feet, RealtyTrac es…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it RealtyTrac foreclosure listings for a US city or ZIP: bank-owned (REO) and auction homes with property type, address, county, beds, baths, living and lot square feet, RealtyTrac estimated value, estimated ROI, online auction partner, auction date/time, status and update dates, coordinates and listing URL; 24 per page plus total count. Pre-foreclosure details are mostly withheld for anonymous visitors, so that filter often returns nothing. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_redfin_property_listingsRedfin US home listings in a box around a point, from Redfin's own CSV download: for sale (active, coming soon, pre-market) or sold in the last N days.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Redfin US home listings in a box around a point, from Redfin's own CSV download: for sale (active, coming soon, pre-market) or sold in the last N days. Row: sale type, sold date, property type, address, ZIP, price, beds, baths, neighborhood, sq ft, lot, year built, days on market, $/sq ft, HOA, status, open house, MLS number and source, coordinates, URL. Up to 350. Some MLS listings/areas (e.g. Seattle) are left out of downloads. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_remaxRE/MAX US homes for sale in a ZIP code (or a city by its Census place ID) from remax.com search pages: listing ID, MLS number and MLS name, address, price, beds, baths, living area…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it RE/MAX US homes for sale in a ZIP code (or a city by its Census place ID) from remax.com search pages: listing ID, MLS number and MLS name, address, price, beds, baths, living area (sq ft), lot (acres), property type, banners (new listing, open house...), open-house times, listing office and courtesy line, photo and URL; 24 per page plus the total count. MLS IDX data, for consumer use. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_rightmove_propertyUK homes for sale in London (first results page, up to 25) from the public rightmove.co.uk search page: address, asking price in GBP, bedrooms, bathrooms, size and summary.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it UK homes for sale in London (first results page, up to 25) from the public rightmove.co.uk search page: address, asking price in GBP, bedrooms, bathrooms, size and summary. Read from the page's embedded JSON; Rightmove has no free public read API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_selogerSeLoger (France) homes for sale or rent in a town: listing id, title, price and price per m2 (EUR), rooms, bedrooms, area, floor, postcode, energy class, headline and description s…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it SeLoger (France) homes for sale or rent in a town: listing id, title, price and price per m2 (EUR), rooms, bedrooms, area, floor, postcode, energy class, headline and description start, agency type and link; about 30 per page (pages 1-20), plus total count and the town's average price per m2 with 1- and 5-year change. From seloger.com via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_showcase_commercialUS commercial real estate listings from Showcase for a city, for lease or for sale: listing ID, title, property type (office, retail, industrial, flex, coworking...), asking rent o…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it US commercial real estate listings from Showcase for a city, for lease or for sale: listing ID, title, property type (office, retail, industrial, flex, coworking...), asking rent or price text as shown (e.g. $19.00-$21.00 USD/SF/yr, or rent withheld), address, size range in square feet and number of spaces, and listing URL; 30 per page plus the number of matching listings (Showcase caps it at 500). Optional property-type filter on the page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_squareyards_indiaMumbai property for sale from the public squareyards.com search page (first page, schema.org JSON-LD): resale apartments with name, locality, rooms, bathrooms, floor size in sq ft …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Mumbai property for sale from the public squareyards.com search page (first page, schema.org JSON-LD): resale apartments with name, locality, rooms, bathrooms, floor size in sq ft and coordinates, plus new projects with their listed price in INR. Resale apartments carry no price on the page. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_sreality_czCzech flat sale listings (first results page, up to 22) from the public sreality.cz search page: title, price in CZK, price per m2, city, district and street.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Czech flat sale listings (first results page, up to 22) from the public sreality.cz search page: title, price in CZK, price per m2, city, district and street. Read from the page's embedded JSON; the site has no public API, and the page shows its own total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_studentStudent housing near a university from Student.com (US and Canada): property name, type (PBSA = purpose-built student accommodation, Apartment...), monthly price from/to as listed,…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Student housing near a university from Student.com (US and Canada): property name, type (PBSA = purpose-built student accommodation, Apartment...), monthly price from/to as listed, rating, distance from the campus in miles, coordinates and listing URL, nearest first, plus the number of properties Student.com maps around that campus. Input = the slugs in Student.com's university URL. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_suumoSecond-hand condominiums for sale in Japan from SUUMO: building name, headline, price (yen), address, nearest line/station and walk time, floor area (m²), layout (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Second-hand condominiums for sale in Japan from SUUMO: building name, headline, price (yen), address, nearest line/station and walk time, floor area (m²), layout (e.g. 2LDK), balcony, build year/month, selling agent and listing URL, 30 per page, for a prefecture (and optionally a city/ward code). Text is in Japanese as published. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_trade_me_propertyNew Zealand property listings from realestate.co.nz (public search, no key): address, suburb, district, region, coordinates, price as advertised (often by negotiation, deadline or …Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it New Zealand property listings from realestate.co.nz (public search, no key): address, suburb, district, region, coordinates, price as advertised (often by negotiation, deadline or auction), bedrooms, bathrooms, land area, property type, listing date, agency and link, newest first, plus the total match count. Filter by region, category (sale, rent, rural, lifestyle, commercial, business) and minimum bedrooms. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_zillowTypical US home value from the Zillow Home Value Index (ZHVI, Zillow Research's official public data: mid-tier homes, single-family + condo, smoothed, seasonally adjusted, USD) for…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Typical US home value from the Zillow Home Value Index (ZHVI, Zillow Research's official public data: mid-tier homes, single-family + condo, smoothed, seasonally adjusted, USD) for states or metro areas: latest monthly value, change vs 12 months earlier and monthly history (back to 2000) for every region whose name matches (up to 10). Index data, not individual listings or Zestimates (zillow.com pages block automated access). Updated monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_zillow_rentalsTypical market rent for US metro areas or cities from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Typical market rent for US metro areas or cities from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest monthly value, change vs 12 months earlier and monthly history for every region whose name matches (up to 10, largest first), with state, metro and county. Index data, not individual listings (zillow.com listing pages block automated access). Updated monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_zillow_rentals_scraper_ppeTypical market rent for a US ZIP code from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest monthly va…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Typical market rent for a US ZIP code from the Zillow Observed Rent Index (ZORI, Zillow Research's official public data, all home types, smoothed, USD per month): latest monthly value, change vs 12 months earlier, monthly history, plus city, metro and county. Index data, not individual rental listings (zillow.com listing pages block automated access). Updated monthly by Zillow; ZIPs with too few rentals are not covered. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_zoocasaZoocasa (Canada) homes for sale in a city: MLS number, address, neighbourhood, price (CAD), property type, bedrooms, bathrooms, maintenance fee, garage, brokerage, feature tags, li…Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Zoocasa (Canada) homes for sale in a city: MLS number, address, neighbourhood, price (CAD), property type, bedrooms, bathrooms, maintenance fee, garage, brokerage, feature tags, listed time and link, about 27 per page (page 1 to 20), plus the total number of listings. From zoocasa.com's public city pages via a residential proxy. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
realestate_zooplaZoopla (UK) homes for sale or to rent in an area: headline (e.g.Reads text others writeNo findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
What it can reach
- untrusted-inputThe server marks it openWorldHint: true: it reaches things outside the server's own data.
Description, as the server wrote it Zoopla (UK) homes for sale or to rent in an area: headline (e.g. '3 bed end terrace house for sale'), price (GBP; monthly rent for lettings), address, coordinates, bedrooms, bathrooms, floor size (sq ft), property type, short description, image and link, about 25 per page (page 1 to 20). From zoopla.co.uk's public search pages via a premium residential proxy. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Exfil surface
Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.
No private-data, untrusted-input, outbound path in this server alone: no tool is tagged private-data.
- Reads private data0
- Reads files, mail, messages, databases, secrets, calendars or repositories.
- Reads text others write114
- Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
- Can send data out1
- Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.
Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.
Findings
Matches of fixed checks, with the text they matched.
The server marks "jobs_greenhouse_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_career_site_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_multi_job_board" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
- Warnjobs_lever_jobs
The server marks "jobs_lever_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_ashby_jobs_board" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_smartrecruiters_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
Show 5 more findingsShow fewer
The server marks "jobs_workday_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_authentic_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "jobs_teamtailor_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
- Warnjobs_breezy_jobs
The server marks "jobs_breezy_jobs" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The description's first verb is "open": a word for a change.
The server marks "realestate_uae_dubai_property_leads" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The input addresses people (input.to): what it sends cannot be taken back.
History
Changes to its tool definitions and to its remote endpoint, newest first.
No change seen yet. Its tools are rescanned every day, and a remote endpoint is looked at once a week.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http sitecheck-jobs-property https://api.jobsproperty-api.workers.dev/mcp?ref=registryclaude mcp add --transport http sitecheck-jobs-property https://api.jobsproperty-api.workers.dev/mcp?ref=registryRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [],
"ask": [
"mcp__sitecheck-jobs-property__jobs_naukri_com",
"mcp__sitecheck-jobs-property__jobs_seek",
"mcp__sitecheck-jobs-property__jobs_reed_co_uk",
"mcp__sitecheck-jobs-property__jobs_levels_fyi",
"mcp__sitecheck-jobs-property__jobs_cv_library_uk_jobs",
"mcp__sitecheck-jobs-property__jobs_governmentjobs",
"mcp__sitecheck-jobs-property__jobs_seekingalpha",
"mcp__sitecheck-jobs-property__jobs_eu_eures_jobs",
"mcp__sitecheck-jobs-property__jobs_nodesk_remote_jobs",
"mcp__sitecheck-jobs-property__jobs_clearancejobs",
"mcp__sitecheck-jobs-property__jobs_arc_dev_jobs",
"mcp__sitecheck-jobs-property__jobs_flexjobs",
"mcp__sitecheck-jobs-property__jobs_glassdoor",
"mcp__sitecheck-jobs-property__jobs_indeed",
"mcp__sitecheck-jobs-property__jobs_usajobs",
"mcp__sitecheck-jobs-property__jobs_greenhouse_jobs",
"mcp__sitecheck-jobs-property__jobs_career_site_jobs",
"mcp__sitecheck-jobs-property__jobs_payscale",
"mcp__sitecheck-jobs-property__jobs_wantedly",
"mcp__sitecheck-jobs-property__jobs_specialized_job_boards",
"mcp__sitecheck-jobs-property__jobs_jooble",
"mcp__sitecheck-jobs-property__jobs_dice",
"mcp__sitecheck-jobs-property__jobs_glassdoor_jobs",
"mcp__sitecheck-jobs-property__jobs_alternative_me_fear_greed",
"mcp__sitecheck-jobs-property__jobs_wellfound_jobs",
"mcp__sitecheck-jobs-property__jobs_jobspresso",
"mcp__sitecheck-jobs-property__jobs_idealist_nonprofit_jobs",
"mcp__sitecheck-jobs-property__jobs_multi_job_board",
"mcp__sitecheck-jobs-property__jobs_djinni_co",
"mcp__sitecheck-jobs-property__jobs_upwork_jobs",
"mcp__sitecheck-jobs-property__jobs_cv_optimizer",
"mcp__sitecheck-jobs-property__jobs_linkedin_jobs",
"mcp__sitecheck-jobs-property__jobs_jobrapido",
"mcp__sitecheck-jobs-property__jobs_we_work_remotely",
"mcp__sitecheck-jobs-property__jobs_simplyhired",
"mcp__sitecheck-jobs-property__jobs_bayt",
"mcp__sitecheck-jobs-property__jobs_internshala",
"mcp__sitecheck-jobs-property__jobs_gumtree_jobs",
"mcp__sitecheck-jobs-property__jobs_4dayweek_jobs",
"mcp__sitecheck-jobs-property__jobs_weworkremotely",
"mcp__sitecheck-jobs-property__jobs_lever_jobs",
"mcp__sitecheck-jobs-property__jobs_foundit_jobs",
"mcp__sitecheck-jobs-property__jobs_snagajob",
"mcp__sitecheck-jobs-property__jobs_arbeitnow_jobs",
"mcp__sitecheck-jobs-property__jobs_ashby_jobs_board",
"mcp__sitecheck-jobs-property__jobs_smartrecruiters_jobs",
"mcp__sitecheck-jobs-property__jobs_workday_jobs",
"mcp__sitecheck-jobs-property__jobs_authentic_jobs",
"mcp__sitecheck-jobs-property__jobs_devbg_bulgarian_jobs",
"mcp__sitecheck-jobs-property__jobs_builtin_tech_jobs",
"mcp__sitecheck-jobs-property__jobs_ziprecruiter",
"mcp__sitecheck-jobs-property__jobs_themuse_jobs",
"mcp__sitecheck-jobs-property__jobs_nofluffjobs",
"mcp__sitecheck-jobs-property__jobs_thecatapi_cat_breeds",
"mcp__sitecheck-jobs-property__jobs_recruitee_jobs",
"mcp__sitecheck-jobs-property__jobs_teamtailor_jobs",
"mcp__sitecheck-jobs-property__jobs_xing",
"mcp__sitecheck-jobs-property__jobs_infojobs",
"mcp__sitecheck-jobs-property__jobs_breezy_jobs",
"mcp__sitecheck-jobs-property__realestate_commercial_real_estate_listings",
"mcp__sitecheck-jobs-property__realestate_uae_dubai_property_leads",
"mcp__sitecheck-jobs-property__realestate_landwatch",
"mcp__sitecheck-jobs-property__realestate_nobroker",
"mcp__sitecheck-jobs-property__realestate_realtytrac",
"mcp__sitecheck-jobs-property__realestate_zillow_rentals_scraper_ppe",
"mcp__sitecheck-jobs-property__realestate_zoopla",
"mcp__sitecheck-jobs-property__realestate_auction_com_property",
"mcp__sitecheck-jobs-property__realestate_redfin_property_listings",
"mcp__sitecheck-jobs-property__realestate_james_edition_real_estate",
"mcp__sitecheck-jobs-property__realestate_seloger",
"mcp__sitecheck-jobs-property__realestate_magicbricks_india",
"mcp__sitecheck-jobs-property__realestate_commercial_property_transactions",
"mcp__sitecheck-jobs-property__realestate_houzz",
"mcp__sitecheck-jobs-property__realestate_zillow_rentals",
"mcp__sitecheck-jobs-property__realestate_student",
"mcp__sitecheck-jobs-property__realestate_auction_com_property_scraper_ppe",
"mcp__sitecheck-jobs-property__realestate_remax",
"mcp__sitecheck-jobs-property__realestate_loopnet",
"mcp__sitecheck-jobs-property__realestate_zillow",
"mcp__sitecheck-jobs-property__realestate_mlssoccer_standings",
"mcp__sitecheck-jobs-property__realestate_showcase_commercial",
"mcp__sitecheck-jobs-property__realestate_aqarmap_egypt",
"mcp__sitecheck-jobs-property__realestate_rightmove_property",
"mcp__sitecheck-jobs-property__realestate_apartments_com",
"mcp__sitecheck-jobs-property__realestate_trade_me_property",
"mcp__sitecheck-jobs-property__realestate_cook_county_property_records",
"mcp__sitecheck-jobs-property__realestate_immowelt",
"mcp__sitecheck-jobs-property__realestate_bienici_real_estate",
"mcp__sitecheck-jobs-property__realestate_bankrate_mortgage_rates",
"mcp__sitecheck-jobs-property__realestate_purplebricks_property",
"mcp__sitecheck-jobs-property__realestate_sreality_cz",
"mcp__sitecheck-jobs-property__realestate_squareyards_india",
"mcp__sitecheck-jobs-property__realestate_catastro_spain_property",
"mcp__sitecheck-jobs-property__realestate_hotpads_rentals",
"mcp__sitecheck-jobs-property__realestate_cookcountyassessor",
"mcp__sitecheck-jobs-property__realestate_century_21",
"mcp__sitecheck-jobs-property__realestate_luxuryestate",
"mcp__sitecheck-jobs-property__realestate_openrent_uk_listings",
"mcp__sitecheck-jobs-property__realestate_real_estate_investor_toolkit",
"mcp__sitecheck-jobs-property__realestate_habitaclia_spain",
"mcp__sitecheck-jobs-property__realestate_iss_current_location",
"mcp__sitecheck-jobs-property__realestate_nyc_property_sales",
"mcp__sitecheck-jobs-property__realestate_nhc_current_storms_v2",
"mcp__sitecheck-jobs-property__realestate_suumo",
"mcp__sitecheck-jobs-property__realestate_zoocasa",
"mcp__sitecheck-jobs-property__realestate_hmda_mortgage_loan_data",
"mcp__sitecheck-jobs-property__realestate_hemnet",
"mcp__sitecheck-jobs-property__realestate_estatesales_listings",
"mcp__sitecheck-jobs-property__realestate_estately",
"mcp__sitecheck-jobs-property__realestate_realtor_ca",
"mcp__sitecheck-jobs-property__realestate_property24_south_africa",
"mcp__sitecheck-jobs-property__realestate_myhome_ie",
"mcp__sitecheck-jobs-property__realestate_healthgrades",
"mcp__sitecheck-jobs-property__realestate_niche_schools"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as sitecheck-jobs-property. Review it before you use it.
Capability tags behind 114 rules
- mcp__sitecheck-jobs-property__jobs_naukri_com untrusted-input
- mcp__sitecheck-jobs-property__jobs_seek untrusted-input
- mcp__sitecheck-jobs-property__jobs_reed_co_uk untrusted-input
- mcp__sitecheck-jobs-property__jobs_levels_fyi untrusted-input
- mcp__sitecheck-jobs-property__jobs_cv_library_uk_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_governmentjobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_seekingalpha untrusted-input
- mcp__sitecheck-jobs-property__jobs_eu_eures_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_nodesk_remote_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_clearancejobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_arc_dev_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_flexjobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_glassdoor untrusted-input
- mcp__sitecheck-jobs-property__jobs_indeed untrusted-input
- mcp__sitecheck-jobs-property__jobs_usajobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_greenhouse_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_career_site_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_payscale untrusted-input
- mcp__sitecheck-jobs-property__jobs_wantedly untrusted-input
- mcp__sitecheck-jobs-property__jobs_specialized_job_boards untrusted-input
- mcp__sitecheck-jobs-property__jobs_jooble untrusted-input
- mcp__sitecheck-jobs-property__jobs_dice untrusted-input
- mcp__sitecheck-jobs-property__jobs_glassdoor_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_alternative_me_fear_greed untrusted-input
- mcp__sitecheck-jobs-property__jobs_wellfound_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_jobspresso untrusted-input
- mcp__sitecheck-jobs-property__jobs_idealist_nonprofit_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_multi_job_board untrusted-input
- mcp__sitecheck-jobs-property__jobs_djinni_co untrusted-input
- mcp__sitecheck-jobs-property__jobs_upwork_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_cv_optimizer untrusted-input
- mcp__sitecheck-jobs-property__jobs_linkedin_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_jobrapido untrusted-input
- mcp__sitecheck-jobs-property__jobs_we_work_remotely untrusted-input
- mcp__sitecheck-jobs-property__jobs_simplyhired untrusted-input
- mcp__sitecheck-jobs-property__jobs_bayt untrusted-input
- mcp__sitecheck-jobs-property__jobs_internshala untrusted-input
- mcp__sitecheck-jobs-property__jobs_gumtree_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_4dayweek_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_weworkremotely untrusted-input
- mcp__sitecheck-jobs-property__jobs_lever_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_foundit_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_snagajob untrusted-input
- mcp__sitecheck-jobs-property__jobs_arbeitnow_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_ashby_jobs_board untrusted-input
- mcp__sitecheck-jobs-property__jobs_smartrecruiters_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_workday_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_authentic_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_devbg_bulgarian_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_builtin_tech_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_ziprecruiter untrusted-input
- mcp__sitecheck-jobs-property__jobs_themuse_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_nofluffjobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_thecatapi_cat_breeds untrusted-input
- mcp__sitecheck-jobs-property__jobs_recruitee_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_teamtailor_jobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_xing untrusted-input
- mcp__sitecheck-jobs-property__jobs_infojobs untrusted-input
- mcp__sitecheck-jobs-property__jobs_breezy_jobs untrusted-input
- mcp__sitecheck-jobs-property__realestate_commercial_real_estate_listings untrusted-input
- mcp__sitecheck-jobs-property__realestate_uae_dubai_property_leads untrusted-input, outbound
- mcp__sitecheck-jobs-property__realestate_landwatch untrusted-input
- mcp__sitecheck-jobs-property__realestate_nobroker untrusted-input
- mcp__sitecheck-jobs-property__realestate_realtytrac untrusted-input
- mcp__sitecheck-jobs-property__realestate_zillow_rentals_scraper_ppe untrusted-input
- mcp__sitecheck-jobs-property__realestate_zoopla untrusted-input
- mcp__sitecheck-jobs-property__realestate_auction_com_property untrusted-input
- mcp__sitecheck-jobs-property__realestate_redfin_property_listings untrusted-input
- mcp__sitecheck-jobs-property__realestate_james_edition_real_estate untrusted-input
- mcp__sitecheck-jobs-property__realestate_seloger untrusted-input
- mcp__sitecheck-jobs-property__realestate_magicbricks_india untrusted-input
- mcp__sitecheck-jobs-property__realestate_commercial_property_transactions untrusted-input
- mcp__sitecheck-jobs-property__realestate_houzz untrusted-input
- mcp__sitecheck-jobs-property__realestate_zillow_rentals untrusted-input
- mcp__sitecheck-jobs-property__realestate_student untrusted-input
- mcp__sitecheck-jobs-property__realestate_auction_com_property_scraper_ppe untrusted-input
- mcp__sitecheck-jobs-property__realestate_remax untrusted-input
- mcp__sitecheck-jobs-property__realestate_loopnet untrusted-input
- mcp__sitecheck-jobs-property__realestate_zillow untrusted-input
- mcp__sitecheck-jobs-property__realestate_mlssoccer_standings untrusted-input
- mcp__sitecheck-jobs-property__realestate_showcase_commercial untrusted-input
- mcp__sitecheck-jobs-property__realestate_aqarmap_egypt untrusted-input
- mcp__sitecheck-jobs-property__realestate_rightmove_property untrusted-input
- mcp__sitecheck-jobs-property__realestate_apartments_com untrusted-input
- mcp__sitecheck-jobs-property__realestate_trade_me_property untrusted-input
- mcp__sitecheck-jobs-property__realestate_cook_county_property_records untrusted-input
- mcp__sitecheck-jobs-property__realestate_immowelt untrusted-input
- mcp__sitecheck-jobs-property__realestate_bienici_real_estate untrusted-input
- mcp__sitecheck-jobs-property__realestate_bankrate_mortgage_rates untrusted-input
- mcp__sitecheck-jobs-property__realestate_purplebricks_property untrusted-input
- mcp__sitecheck-jobs-property__realestate_sreality_cz untrusted-input
- mcp__sitecheck-jobs-property__realestate_squareyards_india untrusted-input
- mcp__sitecheck-jobs-property__realestate_catastro_spain_property untrusted-input
- mcp__sitecheck-jobs-property__realestate_hotpads_rentals untrusted-input
- mcp__sitecheck-jobs-property__realestate_cookcountyassessor untrusted-input
- mcp__sitecheck-jobs-property__realestate_century_21 untrusted-input
- mcp__sitecheck-jobs-property__realestate_luxuryestate untrusted-input
- mcp__sitecheck-jobs-property__realestate_openrent_uk_listings untrusted-input
- mcp__sitecheck-jobs-property__realestate_real_estate_investor_toolkit untrusted-input
- mcp__sitecheck-jobs-property__realestate_habitaclia_spain untrusted-input
- mcp__sitecheck-jobs-property__realestate_iss_current_location untrusted-input
- mcp__sitecheck-jobs-property__realestate_nyc_property_sales untrusted-input
- mcp__sitecheck-jobs-property__realestate_nhc_current_storms_v2 untrusted-input
- mcp__sitecheck-jobs-property__realestate_suumo untrusted-input
- mcp__sitecheck-jobs-property__realestate_zoocasa untrusted-input
- mcp__sitecheck-jobs-property__realestate_hmda_mortgage_loan_data untrusted-input
- mcp__sitecheck-jobs-property__realestate_hemnet untrusted-input
- mcp__sitecheck-jobs-property__realestate_estatesales_listings untrusted-input
- mcp__sitecheck-jobs-property__realestate_estately untrusted-input
- mcp__sitecheck-jobs-property__realestate_realtor_ca untrusted-input
- mcp__sitecheck-jobs-property__realestate_property24_south_africa untrusted-input
- mcp__sitecheck-jobs-property__realestate_myhome_ie untrusted-input
- mcp__sitecheck-jobs-property__realestate_healthgrades untrusted-input
- mcp__sitecheck-jobs-property__realestate_niche_schools untrusted-input
Pin
Keep the decision: fail CI when the tools change, follow every change, or show a badge.
Pin in CI
Fail a build when the tools you reviewed are not the tools the server serves today.
curl -s "https://anlyon.dev/api/v1/servers/io.github.bck-stack/sitecheck-jobs-property/verify?hash=2b33ed26a8ff2a2642f8cbf497ada2a35b8617435d1cf1bd6fb4ffc9f9461abd" | jq -e '.changed == false'Pinned hash 2b33ed26a8ff, from Oct 23, 2026, 18:19 UTC.
Watch
Get told when its tools change: a new tool, a new description, a new class.
https://anlyon.dev/servers/io.github.bck-stack/sitecheck-jobs-property/changes.xmlAn Atom feed. Works in any feed reader or Slack's RSS app.
Badge
[](https://anlyon.dev/servers/io.github.bck-stack/sitecheck-jobs-property)Source: MCP Registry. Synced Oct 23, 2026, 18:18 UTC.