Upwork MCP Server icon

Upwork MCP Server

by Upwork

officialHTTP
Works withClaude DesktopCursorVS CodeWindsurf

About

Connect your AI agent to Upwork’s marketplace and the work already in your account. The official Upwork MCP Server is hosted at mcp.upwork.com and uses Streamable HTTP with OAuth 2.1, so a compatible client can connect without running a local server. For clients, the server supports talent search, project-post preparation, invitations, proposal review and offer preparation. It also exposes messages, contract updates, milestones, timesheets and transaction history. Freelancers can search for projects, prepare proposals grounded in their profile and past work, submit milestone work and check earnings. Agencies can review activity across their team. Write workflows are drafted for confirmation. Binding offers, contract acceptance and financial actions complete on upwork.com. Access can be revoked through Upwork’s Connected Apps settings. The connector is free with an Upwork account; standard marketplace fees and proposal Connects still apply. Use the official endpoint https://mcp.upwork.com/mcp with a client that supports remote MCP and OAuth. Upwork publishes setup instructions for Claude, ChatGPT, Cursor and Codex. Its companion Agent Plugin repository provides additional workflow skills; installing those skills and connecting the MCP server can be separate steps depending on the client.

Features

  • Official remote endpoint hosted and maintained by Upwork.
  • Streamable HTTP transport with OAuth 2.1 authentication.
  • Client talent search, project posts, invitations and proposal review.
  • Offer preparation and access to active contract information.
  • Milestone workflows, timesheets, work diaries and transaction history.
  • Freelancer project discovery, proposal preparation and work delivery.
  • Messages, file attachments and saved talent lists.
  • Agency overview and team information.
  • Draft-and-confirm writes, with binding and financial actions completed on Upwork.

Use Cases

Builders using coding agents

Turn an app-testing or design brief into a freelancer search, then prepare a project post and review responses.

Client operations teams

Pull a current overview of proposals, offers, messages and contract updates before deciding what to act on.

Freelancers

Find suitable projects and prepare proposals from real profile and portfolio information, reviewing any Connects spend before submission.

Agencies

Review invitations, messages and contracts across the agency, alongside its teams and members.

What This Server Can Do

MCP servers expose three types of capabilities to AI clients. Here's what Upwork MCP Server supports.

Tools

Supported

Functions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.

How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.

Resources

Not available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

For the full list of available tools, resources, and prompts, check the README on GitHub.

Related AI Tools

Frequently Asked Questions

Upwork logo
Upworkmarketplace

A work marketplace connecting businesses with independent talent

1 Tools1 MCP Servers
View full profile

Tools by Upwork

Other AI tools from the same organization.