Real-world tasks in Hamburg: quote, check service area, submit an enquiry for human review.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check whether an address or district is inside the service area, without describing a task. Use this for a fast yes/no before planning anything.
Address, postal code or district.
Check whether an address or district is inside the service area, without describing a task. Use this for a fast yes/no before planning anything.
| Argument | Type | Description |
|---|---|---|
| location* | string | Address, postal code or district. |
{
"type": "object",
"required": [
"location"
],
"properties": {
"location": {
"type": "string",
"description": "Address, postal code or district."
}
},
"additionalProperties": false
}Concrete examples of tasks that have been defined for this service, plus the boundaries of what is knowingly not accepted. These are illustrations, not open listings — nothing here is available to claim.
No arguments.
{
"type": "object",
"additionalProperties": false
}List every task type this service performs, with evidence returned, price range and turnaround. Call this first when you do not know what can be requested.
No arguments.
{
"type": "object",
"additionalProperties": false
}Estimate feasibility, price range, turnaround and evidence for a described task. Instant, deterministic and free of side effects: it creates nothing, reserves nothing and contacts nobody. A task outside the service area is rejected immediately.
| Argument | Type | Description |
|---|---|---|
| task* | string | What should happen on site, in plain language. |
| delivery | string | Restrict matching to on-site work (someone travels to a place) or remote work (someone tests software from wherever they are). Inferred from the description when omitted. |
| evidence | array | Evidence the requester wants back. |
| location | string | Address or district. Only used for on-site work, to confirm the service area. Ignored for remote work. |
| locations | integer | Number of locations, for capabilities priced per location. |
| capability | string | Optional capability id from `list_capabilities`; inferred from the text otherwise. |
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"description": "What should happen on site, in plain language."
},
"delivery": {
"enum": [
"onsite",
"remote"
],
"type": "string",
"description": "Restrict matching to on-site work (someone travels to a place) or remote work (someone tests software from wherever they are). Inferred from the description when omitted."
},
"evidence": {
"type": "array",
"items": {
"enum": [
"photos",
"checklist",
"location_attestation",
"video",
"written_summary"
],
"type": "string"
},
"description": "Evidence the requester wants back."
},
"location": {
"type": "string",
"description": "Address or district. Only used for on-site work, to confirm the service area. Ignored for remote work."
},
"locations": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "Number of locations, for capabilities priced per location."
},
"capability": {
"enum": [
"field_verification",
"retail_audit",
"photo_evidence",
"local_research",
"location_check",
"pickup_delivery",
"setup_assistance",
"field_marketing",
"hospitality_check",
"event_support",
"physical_ai_ground_truth",
"human_app_test",
"first_impression_check",
"signup_flow_check",
"real_device_check",
"accessibility_walkthrough"
],
"type": "string",
"description": "Optional capability id from `list_capabilities`; inferred from the text otherwise."
}
},
"additionalProperties": false
}Queue an enquiry for a human to review. This is NOT an order and does NOT create a task: no operator is contacted until a person has reviewed it. Only call this after the user has explicitly agreed to send an enquiry, and only with contact details the user provided. Requires `consent: true`.
| Argument | Type | Description |
|---|---|---|
| email* | string | Address the answer is sent to. |
| source | string | How the requester found this service. |
| company | string | Organisation on whose behalf the request is made. |
| consent* | boolean | Must be true. Confirms the user agreed to be contacted about this request. |
| deadline | string | Free text or ISO date. |
| evidence | array | Evidence the requester wants back. |
| location* | string | Address in the service area. |
| budgetEur | number | Budget ceiling in euro. |
| locations | integer |
| capability | string | Capability id, if already known from a quote. |
| contactName* | string | Name of the person making the request. |
| idempotencyKey | string | Stable key so a retry cannot queue the same request twice. |
| taskDescription* | string | What should happen on site, including anything a reviewer needs to judge it. |
{
"type": "object",
"required": [
"contactName",
"email",
"taskDescription",
"location",
"consent"
],
"properties": {
"email": {
"type": "string",
"description": "Address the answer is sent to."
},
"source": {
"type": "string",
"description": "How the requester found this service."
},
"company": {
"type": "string",
"description": "Organisation on whose behalf the request is made."
},
"consent": {
"type": "boolean",
"description": "Must be true. Confirms the user agreed to be contacted about this request."
},
"deadline": {
"type": "string",
"description": "Free text or ISO date."
},
"evidence": {
"type": "array",
"items": {
"enum": [
"photos",
"checklist",
"location_attestation",
"video",
"written_summary"
],
"type": "string"
},
"description": "Evidence the requester wants back."
},
"location": {
"type": "string",
"description": "Address in the service area."
},
"budgetEur": {
"type": "number",
"description": "Budget ceiling in euro.",
"exclusiveMinimum": 0
},
"locations": {
"type": "integer",
"maximum": 500,
"minimum": 1
},
"capability": {
"enum": [
"field_verification",
"retail_audit",
"photo_evidence",
"local_research",
"location_check",
"pickup_delivery",
"setup_assistance",
"field_marketing",
"hospitality_check",
"event_support",
"physical_ai_ground_truth",
"human_app_test",
"first_impression_check",
"signup_flow_check",
"real_device_check",
"accessibility_walkthrough"
],
"type": "string",
"description": "Capability id, if already known from a quote."
},
"contactName": {
"type": "string",
"description": "Name of the person making the request."
},
"idempotencyKey": {
"type": "string",
"description": "Stable key so a retry cannot queue the same request twice."
},
"taskDescription": {
"type": "string",
"minLength": 20,
"description": "What should happen on site, including anything a reviewer needs to judge it."
}
},
"additionalProperties": false
}