Upwork

Freelance talent marketplace with Uma AI for job posts and shortlists, plus an official MCP server for hiring from Claude or ChatGPT.

From 5% fee MCP server API

Visit Upwork (opens in a new tab)

Bottom line

Upwork is the biggest freelance marketplace, free to join with a 5% client fee on Basic. It now has an official MCP server, so recruiters can search talent, post jobs and review proposals from Claude or ChatGPT without opening the site.

Stands out for: Upwork is one of the first large hiring marketplaces with its own hosted MCP server. It covers the full client workflow (talent search, job posts, invites, proposals, milestones, messages) and drafts every write for you to confirm, while money only moves on upwork.com.

Watch out for: Talent quality varies widely because anyone can join, so screening falls on you. Fees stack: the client marketplace fee, a contract initiation fee, and the freelancer service fee priced into rates. The MCP grants the full set of scopes when you connect.

Overview

Upwork is a freelance talent marketplace where clients post jobs, review proposals or invite freelancers, and pay hourly or by milestone through escrow.

Clients on Basic pay a 5% marketplace fee on payments to talent (3% for eligible US bank payments) plus a small contract initiation fee. Business Plus costs 8% to 10% and adds premium support and pre-vetted talent.

Uma, Upwork's AI, drafts job posts, rates their strength, summarises proposals and builds AI-curated shortlists.

The official MCP server at mcp.upwork.com uses OAuth 2.1 and is free with any Upwork account. It works with Claude, ChatGPT, Cursor, Codex and other remote MCP clients.

Every write through the MCP is a draft you confirm, and binding steps such as offers, contract acceptance and milestone payments finish on upwork.com.

Who it's for

Best for

  • Recruiters and agencies hiring contract specialists fast
  • Teams that want to hire from Claude or ChatGPT
  • Small companies without an agency budget
  • Short projects and overflow work

Not ideal for

  • Full-time permanent hiring
  • Teams that only want pre-vetted talent
  • Roles that need local on-site staff

Key features

Global freelance marketplace. Post a job or search freelancers by skill, rate, location and work history, then hire hourly or fixed price.

Uma AI. Upwork's AI drafts job posts, rates post strength, summarises proposals and builds AI-curated shortlists of matching talent.

Official MCP server. Hosted at mcp.upwork.com with OAuth 2.1 sign-in, for Claude, ChatGPT, Cursor, Codex and other MCP clients.

Escrow and milestones. Funds are held in escrow and released by milestone or weekly timesheet, with dispute mediation.

Talent lists. Save freelancers to lists for future roles and invite them directly to new jobs.

Direct contracts. Business Plus clients can bring outside freelancers onto Upwork contracts and payments.

AI features

What the AI doesPlan
Uma drafts job posts and rates their strength with tips to fill them faster All plans
AI-curated shortlists of top-matching freelancers and proposals for a job All plans
AI summaries, transcripts and action items after Upwork video meetings All plans

Only features named in the vendor's own documentation. Anything sold separately is marked as an add-on.

MCP server

https://mcp.upwork.com/mcp

First-party MCP at mcp.upwork.com. Official Upwork-hosted server with OAuth 2.1 sign-in, free with any Upwork account. Clients can search talent, draft and publish job posts, invite freelancers, review proposals, manage milestones and read messages, timesheets and transactions. Every write is a draft you confirm, and offers, contract acceptance and payments complete on upwork.com. Revoke access under Account Settings, Connected Apps.

Pricing

Starting price 5% fee
Free tier –
PlanPriceWhat you get
Basic5% fee3% for eligible US bank payments, plus contract initiation fee
Business Plus10% fee8% by bank, premium support and pre-vetted talent
EnterpriseCustomThrough sales

Upwork is free to join with no subscription. On the Basic plan, clients pay a 5% marketplace fee on payments to freelancers, or 3% for eligible US clients paying by bank account, plus a small contract initiation fee on new contracts. Business Plus raises the fee to 8% (bank) or 10% and adds premium support, reporting and pre-vetted talent. Enterprise is custom priced. Freelancers pay a separate service fee and buy Connects to submit proposals. The MCP server itself is free. Confirm current terms on the vendor site.

Checked 20 Oct 2026. Vendors change prices without notice.

See current pricing on Upwork (opens in a new tab)

Is Upwork expensive?

Upwork does not publish a price. It is one of 58 quote-based tools among the 159 sourcing tools in our directory. 30 have a free tier, and those with a public price typically start around $99 a month.

  • 58 quote-based
  • 30 free tier
  • 83 public price

Worked out automatically from every sourcing listing, so it updates as the directory changes.

Pros and cons

Pros

  • Free to join, fee only when you pay talent
  • Official hosted MCP server, free
  • Huge talent pool across every skill

Cons

  • Variable talent quality needs screening
  • Fees stack on both sides
  • MCP grants full account scopes

Integrations

Claude ChatGPT Cursor Codex

From the vendor's own site (opens in a new tab).

What's new at Upwork

No updates logged yet. Follow Upwork and we will email you when it announces something new or its starting price changes.

Follow Upwork

Get an email when Upwork ships a new feature, posts release notes or changes its starting price. Only when something changes, and you can stop in one click.

How Upwork compares

See all Upwork alternatives, with what each one does differently and a head to head for every pairing.

ToolFree tierFromMCPAPICompare
Upwork (this tool) –5% fee✓✓
Toptal Toptal only offers pre-vetted talent with a monthly platform fee and quoted rates, instead of an open marketplace with a percentage fee. –$79/mo–– Compare
Braintrust Braintrust charges a published 15% client fee on vetted talent and adds an AI voice interviewer, but has no MCP server. –15% fee–– Compare
Arc.dev Arc.dev focuses only on remote developers, while Upwork covers every freelance skill. –$15/hr–– Compare
Toptal

$79/mo

Toptal only offers pre-vetted talent with a monthly platform fee and quoted rates, instead of an open marketplace with a percentage fee.

Braintrust

15% fee

Braintrust charges a published 15% client fee on vetted talent and adds an AI voice interviewer, but has no MCP server.

Arc.dev

$15/hr

Arc.dev focuses only on remote developers, while Upwork covers every freelance skill.

Your next step

Shortlisting Upwork?

Frequently asked questions

What is Upwork?
Freelance talent marketplace with Uma AI for job posts and shortlists, plus an official MCP server for hiring from Claude or ChatGPT. Upwork is the largest freelance talent marketplace. Upwork is listed under Sourcing and Job boards in the Work Insiders directory.
Is Upwork free?
No. Upwork is a paid product.
Does Upwork have an MCP server or API?
Yes. Upwork has a first-party MCP server and a public API.
What are alternatives to Upwork?
Upwork alternatives worth comparing are Toptal, Braintrust and Arc.dev. The comparison table above shows free tier, starting price, MCP and API side by side.