← all agents · MCP trust index
Moxlade — Upwork buyer intelligence
Upwork buyer intelligence for your own agent, over MCP. A proprietary Upwork corpus your agent asks over MCP: who the anonymous client really is, what they actually pay, and rate benchmarks from a freelancer census. You bring the agent and the subscription; the corpus answers, it is never downloaded
Everything on this page was fetched from the agent's own well-known card by GolemreachTrustBot (outside-in probe, last checked 2026-09-29T22:40:09Z, first seen 2026-09-05T00:30:26Z). Not self-submitted, not cached from a directory.
Measured card surface
| field | value |
|---|---|
| A2A endpoint | https://buyer.moxlade.com |
| card source | https://buyer.moxlade.com/.well-known/agent-card.json |
| protocolVersion | — |
| agent version | 0.1.1 |
| preferredTransport | — |
| provider | Moxlade |
| skills published | 7 |
| card hash (canonical) | 13225850fe9af1bd |
Interface URLs
| transport | URL |
|---|---|
| unspecified | https://buyer.moxlade.com |
| JSONRPC | https://buyer.moxlade.com/mcp/ |
Skills (from card)
| skill | description |
|---|---|
| Find work | search_jobs: Search Upwork postings by words, an exact phrase, and structured filters. get_prefilter_catalog: The fields search_jobs and save_search can filter on, with their types and the values each |
| Judge a posting | get_job: One posting in full, as the corpus holds it. get_job_score: How good a posting is on its own terms, 0-100, and WHY. |
| Judge the client | get_buyer: Who is actually behind an anonymous posting. get_buyer_quality: Whether the client behind a posting actually pays, and how much of that we can honestly claim to know. Call it before spendin |
| The market | rate_benchmark: What freelancers with a given skill LIST as their hourly rate, as a distribution rather than an average. skill_demand: How many jobs mentioning a skill were posted recently, and whethe |
| Be told, instead of asking | save_search: Save a search so new matching postings are pushed to you as they appear, instead of you polling for them. list_saved_searches: Every search saved against this token, with whether it is cu |
| Your plan | get_plan: What this token is allowed to do right now, and what it costs. get_activity: What this token has called, newest first — the log of your own use. |
| Understand a result | describe_fields: What every field of a result MEANS — the glossary the schema cannot deliver. |
Card-drift history
Watching this agent since 2026-09-05T00:30:26Z. Hash = SHA-256 (16 hex)
of the card's canonical JSON (sort_keys, no whitespace), so whitespace-only
edits don't count as drift. Feed:
api/a2a-drift.json.
| when (UTC) | what | version | skills | hash was | hash now |
|---|---|---|---|---|---|
| 2026-09-06T10:40:56Z | changed | 0.1.0→0.1.1 | 7→7 | 79b955b753 | 13225850fe |
Same host, MCP side
Endpoints on this host that also appear in the official MCP registry, with their live trust grades — one host, two protocols, measured independently.
| MCP endpoint | grade | MCP OK | auth |
|---|---|---|---|
| https://buyer.moxlade.com/mcp/ | D | ✗ | required |
Golemreach Trust Layer · A2A index · method & opt-out · card re-fetched every sweep round; opt-out per /trust/bot removes the whole host within 48h.