Physical Agency

Human workforce for AI agents: field checks, user testing and device tests. Operator-reviewed work.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
60%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,034Tokens (Tool-Definitionen)
~3.1 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.59% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "manpower": {
      "url": "https://physical-agency-141382386601.asia-southeast1.run.app/api/mcp"
    }
  }
}

Remote-Endpunkte

https://physical-agency-141382386601.asia-southeast1.run.app/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_capabilities

Read what this human workforce pool does, task categories, lifecycle, terms, prohibited uses and limits. Call this first.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_workers(weeklyWindow, skillsMatch, category, skills, languages, ...)

Search anonymous worker profiles worldwide by skills, languages, category, remote/on-site location, verification and budget. Results are ranked with explainable match reasons. Use skillsMatch=all for strict skill requirements, or rank for partial matches. weeklyWindow requires stated local weekly hours covering the whole window. Searching does not reserve anyone.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "weeklyWindow": {
      "type": "object",
      "properties": {
        "day": {
          "type": "integer",
          "minimum": 0,
          "maximum": 6
        },
        "start": {
          "type": "string",
          "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$"
        },
        "end": {
          "type": "string",
          "pattern": "^([01]\\d|2[0-3]):[0-5]\\d$|^24:00$"
        }
      },
      "required": [
        "day",
        "start",
        "end"
      ],
      "additionalProperties": false
    },
    "skillsMatch": {
      "default": "rank",
      "type": "string",
      "enum": [
        "rank",
        "all"
      ]
    },
    "category": {
      "type": "string",
      "enum": [
        "research",
        "data_work",
        "writing_translation",
        "software_testing",
        "design_creative",
        "expert_consult",
        "field_check",
        "local_errand",
        "customer_ops",
        "other"
      ]
    },
    "skills": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 48,
        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
      }
    },
    "languages": {
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[a-z]{2,3}$"
      }
    },
    "mode": {
      "default": "remote",
      "type": "string",
      "enum": [
        "remote",
        "onsite"
      ]
    },
    "countryCode": {
      "type": "string",
      "pattern": "^[A-Z]{2}$"
    },
    "city": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "minVerification": {
      "type": "string",
      "enum": [
        "unverified",
        "identity_verified",
        "skill_verified"
      ]
    },
    "budget": {
      "type": "object",
      "properties": {
        "amountMinor": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "currency": {
          "type": "string",
          "pattern": "^[A-Z]{3}$"
        }
      },
      "required": [
        "amountMinor",
        "currency"
      ],
      "additionalProperties": false
    },
    "estimatedMinutes": {
      "type": "integer",
      "minimum": 5,
      "maximum": 43200
    },
    "limit": {
      "default": 10,
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_worker_profile(handle)

Read one anonymous worker profile by handle (e.g. "w-7kq2xm").

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "handle": {
      "type": "string",
      "pattern": "^w-[a-z0-9]{6}$"
    }
  },
  "required": [
    "handle"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_skills

List skills, languages, categories and countries actually present in the active pool, with worker counts. Use these values in search_workers.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_products(query, locale, family, group, offset, ...)

Search the product catalog by Korean or English discovery terms, family or group. Paginated; use nextOffset. Includes agent tasks and traditional staffing (driving, housekeeping, construction, etc). Listings require consultation and do not confirm available workers, prices or booking.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "locale": {
      "default": "ko",
      "type": "string",
      "enum": [
        "ko",
        "en"
      ]
    },
    "family": {
      "type": "string",
      "enum": [
        "agent_tasks",
        "traditional_staffing"
      ]
    },
    "group": {
      "type": "string",
      "enum": [
        "device_testing",
        "retail_checks",
        "user_research",
        "handoff_errands",
        "onsite_operations",
        "robotics_data",
        "human_evaluation",
        "physical_quality",
        "local_language",
        "place_observation",
        "driving",
        "household",
        "hospitality",
        "cleaning_lodging",
        "logistics",
        "manufacturing",
        "construction",
        "agriculture",
        "events",
        "care",
        "office_facilities",
        "store_staffing"
      ]
    },
    "offset": {
      "default": 0,
      "type": "integer",
      "minimum": 0,
      "maximum": 10000
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "version": {
      "type": "string"
    },
    "total": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "offset": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "nextOffset": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "products": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "contentLanguage": {
            "type": "string",
            "enum": [
              "ko",
              "en"
            ]
          },
          "family": {
            "type": "string",
            "enum": [
              "agent_tasks",
              "traditional_staffing"
            ]
          },
          "group": {
            "type": "string"
          },
          "groupName": {
            "type": "string"
          },
          "discoveryTerms": {
            "type": "string"
          },
          "researchRegion": {
            "type": "string",
            "enum": [
              "KR",
              "various"
            ]
          },
          "buyer": {
            "type": "string"
          },
          "work": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "const": "consultation_required"
          },
          "availability": {
            "type": "string",
            "const": "unconfirmed"
          }
        },
        "required": [
          "id",
          "name",
          "contentLanguage",
          "family",
          "group",
          "groupName",
          "discoveryTerms",
          "researchRegion",
          "buyer",
          "work",
          "status",
          "availability"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "version",
    "total",
    "offset",
    "nextOffset",
    "products"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_product(productId, locale)

Read product request conditions, completion criteria, consultation checks, related products and discovery guidance by stable productId (e.g. LAB01, TRD001). Set locale=en for English or ko for Korean. Research rank is not availability.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "productId": {
      "type": "string",
      "pattern": "^(?:[A-Z]{3}\\d{2}|TRD\\d{3})$"
    },
    "locale": {
      "default": "ko",
      "type": "string",
      "enum": [
        "ko",
        "en"
      ]
    }
  },
  "required": [
    "productId"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "contentLanguage": {
      "type": "string",
      "enum": [
        "ko",
        "en"
      ]
    },
    "family": {
      "type": "string",
      "enum": [
        "agent_tasks",
        "traditional_staffing"
      ]
    },
    "group": {
      "type": "string"
    },
    "groupName": {
      "type": "string"
    },
    "discoveryTerms": {
      "type": "string"
    },
    "researchRegion": {
      "type": "string",
      "enum": [
        "KR",
        "various"
      ]
    },
    "buyer": {
      "type": "string"
    },
    "work": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "const": "consultation_required"
    },
    "availability": {
      "type": "string",
      "const": "unconfirmed"
    },
    "workerSearch": {
      "type": "object",
      "properties": {
        "category": {
          "type": "string"
        },
        "skills": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "skillsMatch": {
          "type": "string",
          "const": "all"
        }
      },
      "required": [
        "category",
        "skills",
        "skillsMatch"
      ],
      "additionalProperties": false
    },
    "requestConditions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "completionCriteria": {
      "type": "string"
    },
    "agentNext": {
      "type": "string"
    },
    "consultationChecks": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "relatedProductIds": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "research": {
      "type": "object",
      "properties": {
        "rank": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": -9007199254740991,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "score": {
          "type": [
            "number",
            "null"
          ]
        },
        "basis": {
          "type": "string"
        },
        "sourceIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "note": {
          "type": "string"
        }
      },
      "required": [
        "rank",
        "score",
        "basis",
        "sourceIds",
        "note"
      ],
      "additionalProperties": false
    },
    "requestGuide": {
      "type": "object",
      "properties": {
        "tool": {
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        },
        "productId": {
          "type": "string"
        },
        "steps": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "note": {
          "type": "string"
        }
      },
      "required": [
        "tool",
        "endpoint",
        "productId",
        "steps",
        "note"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "id",
    "name",
    "contentLanguage",
    "family",
    "group",
    "groupName",
    "discoveryTerms",
    "researchRegion",
    "buyer",
    "work",
    "status",
    "availability",
    "workerSearch",
    "requestConditions",
    "completionCriteria",
    "agentNext",
    "consultationChecks",
    "relatedProductIds",
    "research",
    "requestGuide"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools