MCP server

Free MCP server for new Upwork jobs

Connect Claude Code, Codex, Cursor or the Claude app. Your agent checks new jobs and picks the ones that fit you.

Connect your agent
Agent session

check new jobs in my feeds

flconsole · find_jobs (all feeds)9 new jobs since the last check

flconsole · get_job_details2 jobs

2 worth a look:

  1. ElevenLabs voice agent for a GoHighLevel agency — $45-70/hr, US client, $41K spent, hires 71%Fits: your stack, inbound calls + booking
  2. Retell AI receptionist for dental clinics — $2,500 fixed, UK client, payment verifiedFits: the same flow you built last month

Skipped 7: generic automation, human voice-over, budgets under your rate.

Claude Code

claude mcp add --transport http flconsole https://mcp.lite.flconsole.com/mcp

Then run /mcp → Authenticate. You'll confirm in Telegram — no password, no token.

Codex

codex mcp add flconsole --url https://mcp.lite.flconsole.com/mcpcodex mcp login flconsole

A browser opens — confirm in Telegram and you're in.

Claude app

Settings → Connectors → Add custom connector

https://mcp.lite.flconsole.com/mcp

Works on web, desktop and mobile. You'll confirm in Telegram.

Cursor

{  "mcpServers": {    "flconsole": {      "url": "https://mcp.lite.flconsole.com/mcp"    }  }}

Add it to ~/.cursor/mcp.json, then sign in when Cursor asks.

Free · Sign in with Telegram · No API key

Other MCP clients: use the URL. No sign-in support? Get a personal token in the Telegram bot: /mcp.

  • $0, foreverno API key, no paid plan
  • Live feedonly new jobs since your last check
  • Telegram alerts toowithin a minute, even when your agent is off
  • MCP serverfree and hosted, for your AI agent

Ask once. Get a shortlist.

  • Only new jobs
  • Read and ranked by your agent
  • The reason each one fits

Search with flconsole. Apply with Upwork's MCP.

Upwork has its own MCP, but its terms don't cover checking for new jobs on a schedule terms — and a freelancer reports a policy violation after doing it every 15 minutes source. So split the work: flconsole watches new jobs without touching your account, and Upwork's MCP only sends the proposals you approve.

  1. flconsole MCP

    finds new jobs on a schedule

  2. Your agent

    picks the ones that fit and drafts proposals

  3. You

    approve each proposal

  4. Upwork's MCP

    sends it from your account

Set up flconsole with Upwork's MCP

What your agent can do

  • Finds new jobs

    Only jobs posted since the last check, by your feeds or by any filters.

  • Reads and picks

    Your agent reads the title, description and skills and keeps what fits you.

  • Opens the full job

    Client history, experience level, project length — for the jobs worth a closer look.

  • Sets up feeds — with your OK

    Describe the work you want; the agent builds the search and filters and asks before saving.

Works with your agent

You stay in control

  • Sign in through Telegram — no password, no API key.
  • Every change your agent makes to a feed is reported in Telegram.
  • Creating, changing and deleting feeds needs your approval.
  • Disconnect any agent in the bot: /mcp.
  • No access to your Upwork account.

Also in Telegram

Feeds your agent creates show up in the bot, and matching jobs arrive there within a minute — even when your agent isn't running.

Open the bot
flconsolebot
posted 1 minute ago

ElevenLabs voice agent for a GoHighLevel agency (inbound calls + booking)

⭐️ 4.8 · United States

Spent $41.6K · Hire rate 71%

$45-70/hr · Expert

Questions

flconsole is a free service that watches new Upwork jobs and delivers matching ones to your Telegram or to your AI agent over MCP.

Yes, and it stays free: no API key, no card, no paid plan. Feeds, the AI filter and the MCP server are all free.

No. You confirm the connection in Telegram: tap Allow and enter a 4-digit code.

Claude Code, Codex, Cursor, the Claude app, and any MCP client that supports Streamable HTTP. The server URL is https://mcp.lite.flconsole.com/mcp.

Upwork's API & MCP terms don't cover continuous monitoring of jobs terms, and a freelancer reports a policy violation after checking for new jobs every 15 minutes source. flconsole watches new jobs without touching your account — your agent can check it every minute. Use Upwork's MCP to send proposals. What Upwork's MCP server does

Yes, together with Upwork's MCP: flconsole finds the jobs, your agent drafts proposals, Upwork's MCP sends them after your OK.

Yes. flconsole doesn't need access to your Upwork profile: it never asks for your Upwork login, never connects to your Upwork account and never sends anything in your name.

From Upwork. flconsole collects new job posts itself as they go live, never through your Upwork account.

Connect in one command

flconsole mascot, a capybara in sunglasses and a green jacket, giving a thumbs-up next to a friendly robot at a laptop

Claude Code

claude mcp add --transport http flconsole https://mcp.lite.flconsole.com/mcp

Then run /mcp → Authenticate. You'll confirm in Telegram — no password, no token.

Codex

codex mcp add flconsole --url https://mcp.lite.flconsole.com/mcpcodex mcp login flconsole

A browser opens — confirm in Telegram and you're in.

Claude app

Settings → Connectors → Add custom connector

https://mcp.lite.flconsole.com/mcp

Works on web, desktop and mobile. You'll confirm in Telegram.

Cursor

{  "mcpServers": {    "flconsole": {      "url": "https://mcp.lite.flconsole.com/mcp"    }  }}

Add it to ~/.cursor/mcp.json, then sign in when Cursor asks.

Free · Sign in with Telegram · No API key