upwork/upwork-agent-plugin
v0.1.0Apache-2.0
Connects agents to Upwork and provides guided workflows for hiring and finding work.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
upworkstreamable-http
{
"type": "streamable-http",
"url": "https://mcp.upwork.com/mcp"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "upwork-agent-plugin",
"version": "0.1.0",
"description": "Connects agents to Upwork and provides guided workflows for hiring and finding work.",
"author": {
"name": "Upwork",
"url": "https://www.upwork.com/"
},
"homepage": "https://www.upwork.com/ai/mcp",
"repository": "https://github.com/upwork/upwork-agent-plugin",
"license": "Apache-2.0",
"keywords": [
"upwork",
"freelance",
"hiring",
"jobs",
"mcp"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Upwork Agent Plugin",
"shortDescription": "Hire and find work on Upwork",
"longDescription": "Connect agents to Upwork and guide them through account selection, job posts, proposals, hiring, and other multi-step workflows.",
"developerName": "Upwork",
"category": "Productivity",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://www.upwork.com/ai/mcp",
"defaultPrompt": [
"Help me turn this project brief into an Upwork job post.",
"Write a proposal for this Upwork job using my real work history.",
"Help me find and hire a freelancer on Upwork."
],
"brandColor": "#108A00"
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai