market-intelligence
Query live Upwork freelance market intelligence directly from your AI agent.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data
What it can do
- Get Market Summary: Get a summary of the current Upwork freelance market: total jobs tracked, jobs posted in last 24h, job type split (fixed vs hourly), and experience level distribution.
- Get Trending Skills: Get the top trending skills on Upwork over the last 7 days. Returns skill names, job counts, and percentage change vs previous week.
- Get Budgets By Category: Get average budgets by Upwork job category over the last 7 days. Returns average fixed-price and hourly rates per category with 7-day trend.
What data it sees
Do you need an account
No: the server works without sign-in
Query live Upwork freelance market intelligence directly from your AI agent. Get real-time data about:
- Trending skills with week-over-week change
- Average fixed & hourly rates by category
- Top hiring countries
- Highest-budget jobs in last 24 hours
- 7×24 activity heatmap (best times to apply)
- Client quality distribution by hire rate
- Daily posting trends
Data is aggregated from 15,000+ live Upwork job postings, updated every minute.
Free for non-commercial use. No authentication required. Rate limited to 30 requests/minute per IP.
Built by SnipeWork — AI-powered Upwork job scanner for freelancers.
Server tool list (8)
Raw names from tools/list. Only developers need these.
| get_market_summary | Get a summary of the current Upwork freelance market: total jobs tracked, jobs posted in last 24h, job type split (fixed vs hourly), and experience level distribution. |
| get_trending_skills | Get the top trending skills on Upwork over the last 7 days. Returns skill names, job counts, and percentage change vs previous week. |
| get_budgets_by_category | Get average budgets by Upwork job category over the last 7 days. Returns average fixed-price and hourly rates per category with 7-day trend. |
| get_top_countries | Get the top countries where Upwork clients are hiring from in the last 7 days. Returns country names, job counts, and percentage share. |
| get_hot_jobs | Get the hottest (highest budget) Upwork jobs posted in the last 24 hours. Returns job title, budget, country, experience level, skills, and direct link. |
| get_activity_heatmap | Get a 7x24 heatmap of job posting activity (day of week x hour of day, UTC). Useful for finding the best times to be online on Upwork to apply first. |
| get_client_quality | Get distribution of client quality on Upwork over last 7 days, grouped by hire rate: low (<30%), medium (30-70%), high (>70%). |
| get_daily_trend | Get daily job posting count and average budget for the last 7 days. Useful for spotting recent market shifts. |