GigNGo Local Services Marketplace
What this MCP does
Searches local service workers and open jobs by US service category and location, and provides worker profiles, work records, availability, and market demand data.
Tools
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'Optional city slug, lowercase with hyphens. Example: "los-angeles".'}, 'sort': {'enum': ['newest', 'oldest', 'most_applicants', 'fewest_applicants', 'priority'], 'type': 'string', 'description': 'Order of results. "oldest" surfaces the jobs that have been waiting longest (the ones about to be abandoned); "most_applicants" surfaces where locals are actually competing.'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max tasks to return (1-50, default 20).'}, 'state': {'type': 'string', 'description': 'Optional full US state name, lowercase, hyphens for spaces. Example: "pennsylvania".'}, 'category': {'type': 'string', 'description': 'Optional service category slug, e.g. "moving-help". See list_service_categories.'}, 'maxAgeDays': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Only tasks posted within this many days.'}, 'unanswered': {'type': 'boolean', 'description': 'Only tasks with zero applicants so far — the unfilled queue.'}}}
Input schema
{'type': 'object', 'required': ['state'], 'properties': {'city': {'type': 'string', 'description': 'Optional city name, lowercase, hyphens for spaces. Example: "orlando". Omit for state-wide availability.'}, 'state': {'type': 'string', 'description': 'Full US state name, lowercase, hyphens for spaces. Example: "florida".'}}}
Input schema
{'type': 'object', 'required': ['description'], 'properties': {'city': {'type': 'string', 'description': 'Optional city, e.g. "Saginaw".'}, 'state': {'type': 'string', 'description': 'Optional US state, e.g. "michigan" or "MI".'}, 'title': {'type': 'string', 'description': 'Optional short title, e.g. "Fence repair".'}, 'category': {'type': 'string', 'description': 'Optional service slug or id. See list_service_categories.'}, 'description': {'type': 'string', 'description': "The job in the homeowner's words, 12-1000 characters."}}}
Input schema
{'type': 'object', 'required': ['job'], 'properties': {'job': {'type': 'string', 'description': 'The job in a few words, e.g. "deck staining", "furnace repair".'}, 'city': {'type': 'string', 'description': 'Optional city, lowercase, hyphens for spaces. Example: "grand-rapids".'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max clips (1-20, default 8).'}, 'state': {'type': 'string', 'description': 'Optional US state, full name ("michigan") or code ("MI").'}}}
Input schema
{'type': 'object', 'properties': {'sort': {'enum': ['heat', 'applicants', 'responseRate', 'openUnanswered', 'jobs', 'confidence'], 'type': 'string', 'description': 'Ranking. "openUnanswered" surfaces supply holes instead of hot markets.'}, 'limit': {'type': 'integer', 'maximum': 300, 'minimum': 1, 'description': 'Max areas to return (1-300, default 50).'}, 'state': {'type': 'string', 'description': 'Optional state filter — full name or two-letter code, e.g. "texas" or "TX".'}, 'minJobs': {'type': 'integer', 'minimum': 1, 'description': 'Only areas with at least this many jobs in the window. Use 5+ for a shortlist of established markets; smaller areas are real but weigh less as evidence.'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The local\'s profile slug, e.g. "john-smith-handyman-orlando".'}}}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'description': 'The local\'s public handle or profile slug, e.g. "juan-lopez-handyman".'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['service', 'state'], 'properties': {'city': {'type': 'string', 'description': 'Optional city name, lowercase, hyphens for spaces. Example: "san-francisco".'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max locals to return (1-50, default 20).'}, 'state': {'type': 'string', 'description': 'Full US state name, lowercase, hyphens for spaces. Example: "new-york".'}, 'service': {'type': 'string', 'description': 'Service category slug, e.g. "house-cleaning", "handyman", "lawn-care".'}}}
Recent tool changes
Similar MCP servers
Namaste America
Helps users find Indian-American restaurants, temples, events, businesses, professionals, services, movies, offers, and community…
Kroger
Searches Kroger grocery products and store locations, including store-specific prices, promotions, inventory, and hours.
Itaim Bibi
Provides an Itaim Bibi neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, t…
Tatuapé
Provides a Tatuapé neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Agenda SP
Provides São Paulo cultural agenda and local directory features, including events, venues, restaurants, offers, bookings, reserva…
Vila Buarque
Provides a neighborhood directory for local places, restaurants, menus, events, offers, services, reservations, bookings, and pur…
Centro
Provides a Centro neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticket…
Bela Vista
Provides a Bela Vista neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ti…