/ / COMMON QUESTIONS
FAQ
Is this connector official?
Yes. Upwork MCP Server is built and maintained by Upwork and hosted at mcp.upwork.com. It's the only official connector for AI agents.
Is Upwork MCP Server free?
Yes. Upwork MCP Server is free to use with any Upwork account. Standard Upwork fees apply to work that happens through it, the same fees you'd pay on the web. Freelancers spend Connects to submit proposals through the connector, exactly like on Upwork.com.
Which AI agents work with Upwork MCP Server?
Any AI agent that supports remote MCP servers with OAuth. That includes Claude (Web, Desktop, Code), ChatGPT, Cursor (App, CLI), and Codex (App, CLI). Any other MCP-compatible agent (Windsurf, Cline, VS Code, Goose, and others) can connect using the server URL: https://mcp.upwork.com/mcp.
Does Upwork store API keys or my AI conversations?
No. Upwork MCP Server uses the same secure APIs you'd use through the Upwork website or public API. There are no API keys to manage. Your conversation history stays in your AI agent. Upwork never has access to your chat logs.
What data can the connector access?
Only what's included in the Upwork MCP Server authorization for your account. Today, connecting grants the full set of scopes. The connector cannot access data outside your Upwork account, and it only sees your own data.
Can I revoke access?
Yes. Go to Account Settings → Connected Apps and remove the connector. This immediately invalidates the access and refresh tokens.
Will Upwork take actions without my confirmation?
No. Write actions (posting a job, sending a message, submitting a proposal) are drafted first and require your confirmation. Binding financial actions (sending or extending an offer, milestone payments, contract acceptance) complete on upwork.com, not inside the agent.
I'm getting an authentication error. What do I do?
Your access token may have expired. Try disconnecting and reconnecting the integration to refresh your tokens. If the issue persists, check that your Upwork account is in good standing and that you're authorizing with the account you intend to use.
The connector isn't showing up in my agent. What do I do?
Make sure you're using the Upwork MCP Server URL https://mcp.upwork.com/mcp exactly. Some agents require a restart after adding a new MCP server. If the issue continues, refer to your agent's MCP troubleshooting docs.
Is there a rate limit?
The connector follows Upwork's standard rate limits. For most use cases (searching talent, reading contracts, sending messages), you're unlikely to hit them. High-volume automated workflows may require a dedicated API key. Contact Upwork developer support for details.
My agent isn't listed above. Does it work?
If your agent supports remote MCP with OAuth, it will work with the Upwork connector. We're actively testing and verifying more agents. Check back for an updated list, or try connecting manually using the server URL above.
Can an AI agent hire on my behalf without me?
Not today. In the current release, a person confirms every binding action.