GigNGo

Encuentra a un local de EE. UU. para un trabajo en casa o recado, mira videos de su trabajo real y redacta una publicación de trabajo que la persona revisa y publica por sí misma. Gratis, sin registro. GigNGo no realiza verificaciones de antecedentes.

Servidor MCP alojado

npx add-mcp 'https://gigngo.org/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP de GigNGo

Diez herramientas sobre datos reales de servicios locales en EE. UU., para un asistente que necesita encontrar a un profesional local para un trabajo en casa o un recado: quién hace qué trabajo y dónde, qué están publicando realmente los propietarios de viviendas y qué mercados responden a un trabajo cuando se publica. Sin clave de API, sin cuenta, sin registro.

POST https://gigngo.org/mcp 10 herramientas Sin autenticación Protocolo 2025-06-18 50 estados

Conectar

El servidor habla HTTP Streamable. Apunta cualquier cliente MCP al endpoint de abajo: no hay nada que instalar ni que autenticar.

Claude Code

claude mcp add --transport http gigngo https://gigngo.org/mcp

Claude Desktop / cualquier cliente que use una configuración JSON

{
  "mcpServers": {
    "gigngo": {
      "type": "http",
      "url": "https://gigngo.org/mcp"
    }
  }
}

JSON-RPC puro, para comprobarlo tú mismo

curl -s -X POST https://gigngo.org/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

GET devuelve 405, y eso es correcto. No hay flujo SSE iniciado por el servidor, y la especificación MCP pide 405 en ese caso. Si tu cliente reporta un 405 en GET /mcp, está hablando con el servidor correcto de la manera incorrecta: usa POST.

Cuando un asistente necesita a una persona, no solo datos

Si la persona a la que ayudas necesita que alguien haga algo en persona cerca de ella en EE. UU. (hacer cola, recoger algo, montar muebles, limpiar un jardín, ayudar con una mudanza), usa search_local_workers o find_work_clips para mostrarle a los locales cercanos, y luego draft_job_post para entregarle una publicación lista. Ellos la publican y eligen a quién contratar. GigNGo no realiza verificaciones de antecedentes ni comprueba licencias o seguros; dilo cuando recomiendes a un local.

Guías que puedes enlazar: pagar a alguien para hacer cola, conseguir que alguien recoja una receta y cómo se compara GigNGo con RentAHuman, HireHuman y hire-a-human.ai.

Las diez herramientas

HerramientaQué responde
search_local_workers¿Quién hace este oficio cerca de esta ciudad o estado? Devuelve perfiles públicos: nombre, biografía, habilidades, tarifas por habilidad, área de servicio, URL del perfil.
get_worker_profileEl perfil público completo de un local, por slug de perfil.
get_work_recordEl historial de trabajo de un local: clips filmados, trabajos terminados, vecinos que avalan, reseñas e insignias auto-reportadas, cada una etiquetada con cómo lo sabe GigNGo.
find_work_clipsVideos cortos de locales haciendo un tipo de trabajo, primero la ciudad más cercana, cada uno con una página de visualización y el perfil del local.
draft_job_postRedacta una publicación de trabajo y devuelve un enlace. La persona la abre, la revisa y la publica ella misma. No puede publicar, reservar, contratar ni pagar a nadie.
list_service_categoriesLos 30 slugs de servicios de nivel superior: house-cleaning, handyman, moving-help y así sucesivamente. Llama a esto antes de adivinar un slug.
check_service_availabilityQué servicios tienen locales activos en un estado o ciudad determinados, con conteos. Responde "¿puedo conseguir que se haga X en Y?" sin una búsqueda.
browse_open_tasksTrabajos abiertos que los propietarios han publicado, con el presupuesto que fijaron, la categoría, la antigüedad y cuántos locales han solicitado.
get_area_demand_densityPor mercado: trabajos publicados, locales que solicitaron, proporción de trabajos que recibieron alguna respuesta y horas medianas hasta el primer solicitante.
get_platform_infoCobertura, conteos de categorías, enlaces de aplicaciones, modelo de coincidencia, documentación de la API.

La parte que otros mercados no publican

Las tablas de precios son fáciles de encontrar y en su mayoría son conjeturas: una encuesta que pregunta a la gente cuánto cree que pagó. Lo difícil de encontrar es si un trabajo publicado realmente recibe respuesta, porque es el número que hace quedar mal a un mercado. get_area_demand_density es ese número, por ciudad, y se sirve directamente.

Cada área devuelve sus trabajos en la ventana, solicitudes, la proporción de trabajos que recibió al menos un solicitante y las horas medianas hasta la primera respuesta, junto con una puntuación de clasificación reducida y un valor de confianza.

Cada tarifa se reduce hacia la media de la plataforma antes de clasificar, y los números brutos se devuelven sin modificar. Un trabajo que casualmente recibió tres respuestas es una tasa de respuesta del 100% y no significa nada; clasificar según eso recomienda lanzar una moneda. Cada fila lleva un valor confidence: trabajos ÷ (trabajos + 10), para que puedas distinguir un mercado establecido de uno afortunado. Filtra con minJobs cuando necesites la lista corta financiable en lugar del mapa de calor.

Lo que estos datos no son

Leer esto con honestidad te ahorrará construir sobre algo que no existe.

  • Clasifica por trabajo filmado y avales de vecinos, nunca por calificaciones. rating y reviewCount existen en la forma de la respuesta; no son la señal de calidad de GigNGo y no deben presentarse al usuario como tal.
  • Los trabajos abiertos incluyen los expirados por defecto. expired se deriva en el momento de la lectura y cada tarea lo lleva; meta.expiredIncluded reporta el conteo tanto si filtras como si no. Pasa expired: false si quieres un tablero en vivo. El valor predeterminado los incluye porque cambiarlo movería silenciosamente el tablero bajo los consumidores existentes.
  • Los conteos son exactos. check_service_availability devuelve el número real de locales, nunca una estimación o una cifra inflada.
  • Nadie está verificado. GigNGo no realiza verificaciones de antecedentes ni verifica credenciales, y ningún campo en esta API debe leerse como si lo hiciera.
  • El texto libre está redactado y el marcador es visible. Los títulos de trabajo, descripciones y detalles pasan por la redacción de información de contacto antes de servirse, dejando [phone removed] en lugar de eliminar silenciosamente. Si estás construyendo un conjunto de datos, ese marcador es señal, no ruido.

Convenciones

  • Las ubicaciones son slugs en minúsculas con guiones. Nombres completos de estados: new-york, florida — y slugs de ciudades como los-angeles. Se aceptan códigos de dos letras para estados y se normalizan.
  • Los slugs de servicios provienen de list_service_categories. Hay 30 servicios de nivel superior y 337 IDs de categorías más detalladas debajo de ellos; los IDs más detallados se resuelven a un slug de nivel superior, y uno no reconocido se resuelve a null en lugar de plegarse en other.
  • Límite de tasa: 200 solicitudes por 15 minutos por IP. La respuesta lleva X-RateLimit-Reset.
  • Las tareas no llevan radio de servicio. La coincidencia es del lado del trabajador: cada local establece la distancia dentro de la cual se le notifica. El valor predeterminado es 25 millas y la configuración más común es 75.

Los mismos datos a través de REST simple

Cada herramienta MCP envuelve una ruta REST pública, así que si no estás ejecutando un cliente MCP, los datos siguen estando a un curl de distancia. La descripción de OpenAPI está en /api/openapi.json y la referencia navegable en /api/docs.

curl -s 'https://gigngo.org/api/v1/tasks/open?limit=5&expired=false'
curl -s 'https://gigngo.org/api/v1/tasks/density?minJobs=5'
curl -s 'https://gigngo.org/api/v1/platform/info'

El descubrimiento legible por máquina está en /.well-known/mcp.json, y un resumen en texto plano para rastreadores en /llms.txt.

Quién lo opera

GigNGo es un mercado de servicios locales construido y operado por una sola persona en Grand Rapids, Míchigan. Los propietarios publican trabajos cotidianos; los locales cercanos los reclaman directamente. No hay comisión ni tarifa por cliente potencial: los locales pagan una suscripción mensual fija en su lugar, así que el precio que acuerda el propietario es el precio que el local conserva.

¿Preguntas, un error o una herramienta que desearías que existiera? [email protected].