uphunt-mcp
v0.1.0
Published
UpHunt MCP server — bring your AI-scored Upwork job feed into Claude Desktop, Cursor, Cline, Windsurf, and any Model Context Protocol client.
Maintainers
Readme
uphunt-mcp
The official UpHunt MCP server. It brings your AI-scored Upwork job feed into Claude Desktop, Claude Code, Cursor, Cline, Windsurf, and any other Model Context Protocol client.
It is a thin, read-only bridge over the UpHunt API. It never logs into Upwork or scrapes the site, and it never submits proposals. Applying stays a deliberate step you take through the UpHunt API or dashboard.
Setup
- Get an API key from your UpHunt dashboard under Settings, then API.
- Add the server to your MCP client config:
{
"mcpServers": {
"uphunt": {
"command": "npx",
"args": ["-y", "uphunt-mcp"],
"env": {
"UPHUNT_API_KEY": "up_your_key_here"
}
}
}
}- Restart your client (quit fully, don't just reload) and try:
Find React jobs with a match score above 8 and summarize the top client.
Requires Node.js 18 or newer on your PATH.
Tools
| Tool | What it does |
| --- | --- |
| search_jobs | Search your live, AI-scored job feed by keyword and minimum match score. |
| get_job | Full details of any Upwork job by URL or ciphertext: description, budget, skills, screening questions. |
| get_client | A buyer's open jobs, hire history, and spend stats before you bid. |
| list_applied_jobs | Jobs you've applied to, with scores, statuses, and proposal view/reply state. |
All four tools are read-only.
Docs
Full documentation lives at uphunt.io/docs/mcp.
