← All integrations

Upwork

Active

An AI agent for Upwork. It works in a scene with a live connection to Upwork. It asks before it writes, and every run is traced.

Connect your Upwork account to manage freelancer contracts. View active and past engagements, hourly rates, weekly limits, and total charges — then ask questions about your team's spending in natural language.

Finance OAuth 2 asset types

What you can connect

Add these to your scene and AI gets access.

Account Accounts

An Upwork organization/company account

NameOrganization
Contract Contracts

A contract with a freelancer on Upwork

TitleStatusTypeFreelancerHourly RateWeekly LimitTotal ChargedStart DateEnd Date

Connect Upwork over MCP

Daslab is itself an MCP server.

Connect Upwork in a scene, then pin that scene's URL in Claude Code, Cursor, or any MCP client. The agent there gets your Upwork tools, and your approval gate and trace travel with them.

https://daslab.run/mcp/<your-world>/<your-scene>

One scene can hold Upwork and everything else you connect, so a single endpoint carries them all. Set up a client.

Use cases

  • Review active contracts with rates and total spend
  • Look up specific freelancer engagements and milestones
  • Ask questions about your Upwork spending in plain English

From Upwork

Ready to try Upwork with Daslab?

Get started with CLI