Skip to main content
Glama

Upwork MCP Server

Server Details

Connect your AI agent to Upwork. Search talent, post jobs, manage contracts, and get answers from your account.

Ownership verified

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
1.1% over 22 days
OAuth
Requires browser extension
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.9/5.0

Scored across 33 tools

Disambiguation3/5

Most tool names are distinct, but several surfaces overlap: find_jobs and get_job_posting both provide marketplace job search/get, and list_offers' list and list_mine are duplicates. The verbose descriptions help, but an agent could still select the wrong tool, especially when actions are nested inside tools.

Naming Consistency4/5

All tools share the upwork__ prefix and a snake_case verb_noun pattern, which is easy to scan. There are minor inconsistencies in verb choice (get_account vs list_accounts, get_messages vs send_message) and a few vague names, but no chaotic mixing of conventions.

Tool Count2/5

33 tools is over the 25+ threshold and includes redundancies like duplicate marketplace job search surfaces and list/list_mine in list_offers, plus several meta/config tools. The broad Upwork domain explains some of the count, but the surface is heavier and more duplicated than it needs to be.

Completeness3/5

Client-side workflows are well covered: job posting, proposals, offers, contracts, milestones, messaging, and financials. However, core freelancer flows are incomplete—there is no tool for submitting a proposal or accepting an offer—and descriptions reference missing tools such as list_freelancer_proposals and respond_to_offer, creating notable dead ends.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 33 tool updates
    • First observedupwork__confirm_attachment_upload
    • First observedupwork__confirm_draft
    • First observedupwork__end_contract
    • First observedupwork__find_freelancers
    • First observedupwork__find_jobs
    • First observedupwork__get_account
    • First observedupwork__get_client_dashboard
    • First observedupwork__get_client_financials
    • First observedupwork__get_draft
    • First observedupwork__get_job_posting
    • First observedupwork__get_messages
    • First observedupwork__get_rate_insights
    • First observedupwork__get_tool_help
    • First observedupwork__get_upload_status
    • First observedupwork__invite_freelancer
    • First observedupwork__list_accounts
    • First observedupwork__list_client_invitations
    • First observedupwork__list_client_proposals
    • First observedupwork__list_contracts
    • First observedupwork__list_offers
    • First observedupwork__manage_client_proposals
    • First observedupwork__manage_milestones
    • First observedupwork__manage_offers
    • First observedupwork__manage_talent_lists
    • First observedupwork__post_job
    • First observedupwork__send_message
    • First observedupwork__set_tool_mode
    • First observedupwork__set_tool_permission
    • First observedupwork__start_attachment_upload
    • First observedupwork__store_uploaded_files
    • First observedupwork__update_account
    • First observedupwork__update_contract
    • First observedupwork__update_draft

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    7 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables tracking competitor websites, changelogs, blog feeds, and pricing pages with meaningful diffs, classification, and Markdown digests via MCP tools for listing, adding, removing competitors, running checks, and retrieving digests or changes.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources