Writing
Build notes and essays on MCP, agents and developer tooling.
MCP · Tooling
I Wrapped the Upwork MCP in a CLI. Here's Why.
The official Upwork MCP exposes jobs, proposals, contracts and write actions to agents. I wrapped it in a CLI so software can call that surface predictably — with OAuth, typed params and account scoping.
Aug 23, 2026 · 5 min · Cross-posted to DEV.to
Essay · MCP
MCPs Are for Agents. So Why Did I Turn Upwork's MCP Into a CLI?
MCP lets agents talk to software. Wrap enough of one in a deterministic layer, and it becomes something conventional apps can build on. A thesis, tested against Upwork's official MCP.
Aug 23, 2026 · 6 min · Cross-posted to Medium
Guide · MCP
The Upwork MCP, Explained — and Why I Wrapped It in a CLI
A plain-English walkthrough: what MCP is, what Upwork's server exposes, and why a CLI turns an agent interface into something dashboards, automations and backends can use.
Aug 23, 2026 · 7 min · Cross-posted to Blogspot