Upwork MCP Server
Related Servers
Alternatives to Upwork MCP Server
No user-submitted related servers found.
Related Servers
- FlicenseAqualityDmaintenanceEnables AI assistants to interact with the Upwork freelance marketplace, including job search, proposal management, contract tracking, and earnings monitoring.261-
- AlicenseAqualityCmaintenanceEnables Claude to search jobs, manage proposals, messages, and contracts on Upwork via browser automation.18Apache 2.0
- FlicenseNot gradedqualityBmaintenanceEnables searching and analyzing Uplers talent board opportunities with market insights, as well as tracking applications and shortlists locally; optionally with authenticated access, it can manage a user's Uplers account, profile, and job applications.-
- AlicenseNot gradedqualityCmaintenanceConnects AI agents to Upwork's GraphQL API, enabling job discovery, proposal management, profile tracking, and analytics.9 npm1MIT
- AlicenseBqualityCmaintenanceEnables MCP clients to search and manage Freelancehunt projects, bids, profiles, reviews, messages, and workspaces, with local filtering by keywords, budget, bid count, and employer quality.31MIT
- AlicenseAqualityFmaintenanceMCP server for Upwork via browser automation. Enables Claude Code to search jobs, manage proposals, messages, and contracts on Upwork.1866Apache 2.0
TDQS
Scored across 18 tools
Most tools target distinct resources and actions, such as job search/details, proposal list/detail/submit/withdraw, and contract list/detail/work diary. Minor overlap exists between get_messages (which returns conversations), get_conversation (which returns messages within one conversation), and get_unread_count, but descriptions clarify the boundaries well enough.
All 18 tools use the same upwork_ prefix followed by a consistent snake_case verb_noun pattern (e.g., upwork_get_proposal_details, upwork_submit_proposal, upwork_close_session). No mixed conventions or cryptic abbreviations appear.
With 18 tools, the set is slightly above the ideal 3-15 range, but each tool covers a meaningful operation across jobs, proposals, messaging, contracts, profile, and session management. The count is reasonable for a multi-feature Upwork freelancer workflow, though a few tools could potentially be consolidated.
The server covers core freelancer workflows: job discovery, proposal submission and withdrawal, messaging, contract details, work diary, profile information, and session lifecycle. Minor gaps exist (e.g., updating profile details, marking messages as read, or managing proposal drafts), but agents can work around these for most tasks.