{"repo":"vanooo/upwork-mcp","free":true,"listed":false,"github":"https://github.com/vanooo/upwork-mcp","clone":"git clone https://github.com/vanooo/upwork-mcp.git","description":"MCP (Model Context Protocol) server for Upwork via browser automation. Enables Claude Code to search jobs, manage proposals, messages, and contracts on Upwork.","language":"Python","stars":55,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"Upwork MCP Server MCP (Model Context Protocol) server for Upwork via browser automation. Enables Claude Code to search jobs, manage proposals, messages, and contracts on Upwork. Features - Job Search : Search and filter Upwork jobs by keywords, budget, experience level, etc. - Job Details : Get comprehensive information about specific job postings - Profile : View your freelancer profile, connects balance, and stats - Proposals : View, submit, and withdraw proposals - Messages : Read and send messages in Upwork inbox - Contracts : View active and past contracts, work diary entries How It Works This MCP uses Chrome DevTools Protocol (CDP) to connect to your real Chrome browser. This approach: - Bypasses Cloudflare's \"automated test software\" detection - Uses your real browser profile with history and cookies - Requires Chrome to be running with debug port enabled Installation Prerequisites - Python 3.12+ - uv package manager - Google Chrome browser Install from source Authentication The server connects to Chrome via CDP (Chrome DevTools Protocol). First-time setup This will: 1. Start Chrome with --remote-debugging-port=9222 2. Navigate to Upwork login page 3. Wait for you to complete login (click Cloudflare checkbox, enter credentials) 4. Save session to /.upwork-mcp/chrome-profile/ Check session status Clear session Usage With Claude Code (local development) Add to your MCP settings ( /.config/claude-code/settings.json or workspace settings): Available Tools Tool Description ","default_branch":null,"files":null,"tree":[],"storefront":"/r/vanooo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vanooo/upwork-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}