Free hosted MCP server that monitors new Upwork jobs and delivers matching listings to AI agents including Claude Code, Codex, Cursor, and the Claude app. Telegram sign-in is required; no Upwork login or API key is needed.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
Clients with native remote MCP support can connect directly to this URL instead of the install method above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Flconsole β Upwork jobs.
find_jobsNew jobs by a feed, all feeds or any filters
get_job_detailsFull data for the jobs you picked
list_feedsYour feeds with filters and status
create_feedCreates a feed; needs your approval
update_feedChanges, pauses or resumes a feed
delete_feedDeletes a feed; needs your approval
New Upwork jobs for Claude Code, Codex, Cursor and the Claude app.
Your agent finds new jobs, reads them and shows you the ones that fit.
Website Β· Docs Β· Telegram bot
flconsole is a free service that watches new Upwork jobs and delivers matching ones to your Telegram or to your AI agent over MCP.
This repository holds ready-to-paste configs and a short guide. The server is hosted β there is nothing to install or run.
Add --scope user to use it in all your projects. Then run /mcp β flconsole β Authenticate.
Guide: flconsole in Claude Code Β· file: configs/claude-code.sh
The second command opens the sign-in page in your browser.
Guide: flconsole in Codex Β· file: configs/codex.sh
Web, desktop and mobile: Settings β Connectors β Add custom connector, paste the server URL:
Guide: flconsole in the Claude app
Add to ~/.cursor/mcp.json, then sign in when Cursor asks:
Guide: flconsole in Cursor Β· file: configs/cursor.mcp.json
Any MCP client with Streamable HTTP works. If it supports sign-in (OAuth), add the server URL and sign in as below. If it doesn't, use a manual token: in the Telegram bot send /mcp β Manual token (other apps), then send it as Authorization: Bearer <token>.
Examples: configs/manual-token.claude-code.sh, configs/manual-token.codex.toml.
Through Telegram β no password, no API key:
The sign-in link works for 10 minutes. Disconnect any app later in the bot: /mcp β Disconnect.
| Tool | What it does |
|---|---|
find_jobs | New jobs by a feed, all feeds or any filters |
get_job_details | Full data for the jobs you picked |
list_feeds | Your feeds with filters and status |
create_feed | Creates a feed; needs your approval |
update_feed | Changes, pauses or resumes a feed |
delete_feed | Deletes a feed; needs your approval |
preview_filters | How many jobs matched in the last hours, with samples |
parse_upwork_url | Turns an Upwork search link into filters |
list_categories | Upwork categories and subcategories |
find_locations | Countries and regions by name |
get_usage | What's left of your limits |
Arguments, filters and job fields: MCP reference.
On a schedule in Claude Code:
Upwork has its own MCP server for actions in your account. Use flconsole to find new jobs and Upwork's MCP to send proposals: your agent never runs repeated searches from your Upwork account. A freelancer reports a policy violation after checking Upwork's MCP for new jobs every 15 minutes.
Setup: flconsole + Upwork's MCP
| Limit | |
|---|---|
| Feeds | 5 (shared with Telegram) |
find_jobs | 100 jobs an hour, 1,000 a day, one call every 60 seconds |
get_job_details | 30 jobs an hour |
| Feed changes | 20 an hour |
preview_filters | 10 an hour |
parse_upwork_url | 30 an hour |
| Connections | 5 apps at a time |
get_usage shows what's left.
The configs and text in this repository are under the MIT License. The hosted service follows its terms of use.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/flconsole-upwork-jobs)<a href="https://allmcps.com/mcp/flconsole-upwork-jobs"><img src="https://allmcps.com/api/badge/flconsole-upwork-jobs?style=directory" alt="Flconsole β Upwork jobs on AllMCPs" /></a>