Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "browse_open_tasks", "check_service_availability", "draft_job_post" and 7 more
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Browse open jobs"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Check which services have locals"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Draft a job post for someone to confirm"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Find videos of locals doing a job"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"See where jobs get answered"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"About GigNGo"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Read a local's Work Record"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Read a local's profile"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"List services"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Find locals"}
Changed the definition of "draft_job_post" and "search_local_workers"
DraftUse this when someone needs a local to do a jobpostor errand for them (put furniture together, mow ahomeownerlawn, help move, pick something up, wait in line) and wants it posted. Draft the job post and get back a link THEY open to review and post it. Posting is free. You cannot hire, book or pay anyone through this tool: the person posts the job, locals nearby decide whether to offer, and the person chooses who to hire. GigNGo never posts on anyone's behalf: this writes ⟨41 unchanged words⟩ before handing the person a link. Describe onehousehold's
Changed the definition of "get_area_demand_density"
⟨26 unchanged words⟩ jobs in the window. Use 5+ for afundableshortlistshortlist;ofthinestablished markets; smaller areas areinformativereal butnotweighyetless as evidence.","minimum":1,"type":"integer ⟨43 unchanged words⟩
Added "find_work_clips" (9 tools before, 10 now)
Find videos of locals doing a job — Find short videos of locals doing a kind of job, e.g. "deck building", "pressure washing", "house cleaning". Every clip was checked to show someone actually doing the work. Returns a watch page URL (link people there), an embed URL, the local's first name and town, the job's search words, and the local's profile. With a city or state, clips from that town come first (where: "town"), then that state ("state"), then anywhere ("elsewhere") — say which when you show one. A clip shows how someone works, not who they are: GigNGo runs no background checks. Pass on the `limits` field.
Added "draft_job_post" (8 tools before, 9 now)
Draft a job post for someone to confirm — Draft a job post for a homeowner and get back a link THEY open to review and post it. GigNGo never posts on anyone's behalf: this writes nothing. The draft is run through the same screens a real post faces, so if it reads as vague, as an advert, as a job advert or as a known scam pattern you get the reason back and can fix it before handing the person a link. Describe one household's job in the homeowner's own words: what needs doing, where on the property, and roughly how big.
Added "get_work_record" (7 tools before, 8 now)
Read a local's Work Record — Get a local's Work Record: evidence of their work, where every item says how GigNGo knows it. Evidence types: filmed (clips our check says show the work, not who is in them), homeowner_confirmed / local_reported / inferred_from_messages (finished jobs, counted), neighbor_vouched, recorded_on_gigngo (reviews, member since) and self_reported (badges). Weigh each evidence type separately; never reduce the record to one score. GigNGo runs no background checks. Not for employment, credit, insurance or tenancy decisions. Use the "slug" from search_local_workers or get_worker_profile as the handle.
Changed the definition of "browse_open_tasks", "check_service_availability", "get_area_demand_density" and 4 more
before
—after
Browse open jobsBrowse openconsumerjobstaskshomeowners(jobs)have posted on GigNGo thatworkerslocals can apply to. Each task includes title, ⟨85 unchanged words⟩
Certificate recorded, valid to 2026-12-07
Authorization not required
First tool surface recorded: 7 tools (server version 1.0.0)
Showing the latest 10 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Find a real person near someone in the US who does a kind of home job or errand: assembly, yard work, cleaning, moving help, hauling, small repairs, pickups. Searches locals on GigNGo by service and place. Returns ⟨98 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
Check which services have localsCheck which of the 30 service categories haveactivepublicworkerslocals in a US state or city, withworkeracountscount per service. Useful before searching, or to ⟨27 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
See where jobs get answered⟨80 unchanged words⟩ go unanswered (a supply hole). Complementsget_service_availabilitycheck_service_availability, which countsworkerslocals rather than measuring whether they respond.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
About GigNGoGet an overview oftheGigNGoplatform: what it is, what it does not do (limits), service category count,UShowcoveragejobs reach locals, iOS/Android app links, and API documentation URLs. ⟨8 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
Read a local's profileGet thefullpublic profile ofa singleone GigNGoworkerlocal by their profile slug. Returnsdisplayname, bio, skills,per-skillpricesratesthe local set,ratingreviews,reviewwhethercountthey filmed their work, neighbor vouches, self-reported badges, service area, availability, a profile URL anda`limits`shareable(GigNGoprofilerunsURL.no background checks). Slugs come from search_local_workers results (the "slug ⟨6 unchanged words⟩
{"properties":{"slug":{"description":"Theworker'slocal's profile slug, e.g. \"john-smith-handyman-orlando\"."," ⟨6 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
List servicesbefore
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
Find localsSearch for localFindworkerslocals on GigNGo by servicecategoryandlocation.place. Returns publicworkerprofiles:(name, bio, skills,ratesprices the local set,ratingreviews,reviewwhethercountthey filmed their work (filmedTheirWork, workVideoCount), neighbor vouches, service area,and profileURLURL. With a city, locals listed on that town's GigNGo area page come first (relation "in", "serves" or "nearby", with miles),sortedthenbylocalsrating.in that town, ordered so those who filmed their work come first. Badges are self-reported. Use list_service_categories first if you are unsure of ⟨19 unchanged words⟩ e.g. "los-angeles"). Returns up to `limit`workerslocals per page.
⟨15 unchanged words⟩ string"},"limit":{"description":"Maxworkerslocals to return (1-50, default 20).", ⟨42 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}