Skip to content

Upwork MCP Serverfor AI agents

One MCP server to scrape Upwork jobs with budgets, skills and client history.

Start for free

Set up in three steps.

Select your agent and run the setup. The server uses browser sign-in, so the setup has no API key.

# 1. Add the server
claude mcp add --transport http stophy https://mcp.stophy.dev/mcp
# 2. Sign in: run /mcp in Claude Code, pick stophy, choose Authenticate
# 3. Ask your agent
> Use Stophy to find Upwork jobs for Next.js developers and list each budget.

Read the guide to the CLI and the MCP server

What people use it for.

  • Find jobs worth a proposal

    The agent calls upworkSearch with a skill, jobType and minHourlyRate. It then calls upworkJob with each jobUrl and keeps the jobs where clientTotalSpent and clientRating are high.

  • Track demand for a skill

    The agent calls upworkSearch on a schedule, with sort set to newest, and counts the new jobs for each skill. It calls upworkJob on some of them to read applicants and interviewing.

  • Price a service

    The agent calls upworkSearch with experienceLevel set to expert and reads hourlyRateMin, hourlyRateMax and fixedBudget. It then calls upworkJob to see which of those jobs hired a freelancer.

Pay only for answers.

No plans and no monthly fee. A call costs credits only when it returns data.

Free

1,000 credits when you sign up. No card.

$0

Start for free
  • ✓Every endpoint
  • ✓Errors and empty results cost nothing

Pay as you go

Top up from $10. The more you add, the less each credit costs.

$1.50/ 1,000 credits

10,000 credits≈ $13.50
Get an API key
  • ✓Credits never expire
  • ✓Errors and empty results cost nothing

Custom

Need more than 600 requests a minute, or a site we do not have yet?

Custom

Talk to us
  • ✓Higher rate limits
  • ✓New sites on request
  • ✓Direct support

Questions and answers.

Start with 1,000 free credits.

No card. After that, pay only for answers.