MCP 서버

Japan External Execution

io.github.furoito/japan-physical-capability
비즈니스 및 운영 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Creates and tracks manually reviewed requests for human-executed tasks, logistics, and physical verification in Japan.

cancel_external_execution_request
Cancel external execution request
Cancel an external execution request while it is still pending manual review or open. Claimed or completed work cannot be cancelled through this tool.
파괴적 작업 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['request_id', 'status_token'], 'properties': {'request_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'status_token': {'type': 'string', 'minLength': 20}}}
cancel_verification_request
Cancel Japan physical verification request
Cancel a request only while it is pending manual review or open. Claimed or completed work cannot be cancelled through this tool.
파괴적 작업 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['request_id', 'status_token'], 'properties': {'request_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'status_token': {'type': 'string', 'minLength': 20}}}
check_service_fit
Check Japan physical verification fit
Use when an AI needs someone on the ground in Japan to verify a current physical-world fact such as store stock, shelf price, opening status, or permitted photos, after web research or APIs are insufficient.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['location', 'objective'], 'properties': {'location': {'type': 'string', 'minLength': 1, 'description': 'Public business or retail location in Japan.'}, 'objective': {'type': 'string', 'minLength': 1, 'description': 'The physical-world fact that must be verified.'}, 'evidence_requirements': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Requested evidence such as photo, displayed price, stock observation, or timestamp.'}}}
create_verification_request
Create Japan physical verification request
Create a retry-safe manual-review physical verification request in Japan. Reuse the same idempotency_key for the same logical request. No payment, worker hire, or fulfillment commitment is created automatically.
외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['location', 'objective', 'idempotency_key'], 'properties': {'deadline': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$'}, 'location': {'type': 'string', 'maxLength': 500, 'minLength': 2}, 'objective': {'type': 'string', 'maxLength': 4000, 'minLength': 3}, 'constraints': {'type': 'array', 'items': {'type': 'string', 'maxLength': 500}, 'maxItems': 20}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 8, 'description': 'Stable key for this logical request. Reuse the same key when retrying create after a lost response.'}, 'evidence_requirements': {'type': 'array', 'items': {'type': 'string', 'maxLength': 500}, 'maxItems': 20}}}
get_external_execution_status
Get external execution status
Read a manual-review external execution request and, when completed, receive the structured result and temporary evidence URLs.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['request_id', 'status_token'], 'properties': {'request_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'status_token': {'type': 'string', 'minLength': 20}}}
get_verification_status
Get Japan physical verification status
Read the current request state and, when completed, receive structured observations and temporary signed evidence URLs.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['request_id', 'status_token'], 'properties': {'request_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'status_token': {'type': 'string', 'minLength': 20}}}
prepare_verification_request
Prepare Japan physical verification request
Prepare a Japan on-site verification request for a human-executed store check. Returns a prefilled manual-review URL only; it does not purchase, submit, hire, pay, or create a fulfillment commitment.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['location', 'objective'], 'properties': {'deadline': {'type': 'string', 'description': 'Requested deadline in plain text or ISO 8601.'}, 'location': {'type': 'string', 'minLength': 1, 'description': 'Public business or retail location in Japan.'}, 'objective': {'type': 'string', 'minLength': 1, 'description': 'What must be physically verified.'}, 'constraints': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Constraints or actions the executor must not take.'}, 'evidence_requirements': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Evidence needed to consider the task complete.'}}}
request_external_execution
Request external execution in Japan
Use when an AI cannot complete a task itself and needs a human or provider in Japan, or for a Japan-related real-world task. Examples include calling a public business, visiting a public place, inspecting or photographing something, packing/shipping/returning an item, pickup/drop-off, or another manual task. This only creates a manual-review request. It does not automatically hire, pay, purchase, or promise fulfillment.
외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['objective', 'idempotency_key'], 'properties': {'deadline': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$'}, 'location': {'type': 'string', 'maxLength': 500, 'minLength': 2, 'description': 'Location if relevant. Omit for remote or not-yet-specified tasks.'}, 'objective': {'type': 'string', 'maxLength': 4000, 'minLength': 3, 'description': 'The outcome the agent needs from external execution.'}, 'constraints': {'type': 'array', 'items': {'type': 'string', 'maxLength': 500}, 'maxItems': 20}, 'max_budget_jpy': {'type': 'integer', 'maximum': 10000000, 'minimum': 0, 'description': 'Maximum budget the requester is willing to consider, in JPY. This is not a charge or authorization to spend.'}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 8, 'description': 'Stable key for this logical request. Reuse on retry after a lost response.'}, 'evidence_requirements': {'type': 'array', 'items': {'type': 'string', 'maxLength': 500}, 'maxItems': 20}}}
추가됨
cancel_external_execution_request
2026년 10월 2일 2:40 AM
추가됨
get_external_execution_status
2026년 10월 2일 2:40 AM
추가됨
request_external_execution
2026년 10월 2일 2:40 AM
추가됨
cancel_verification_request
2026년 10월 2일 2:40 AM
추가됨
get_verification_status
2026년 10월 2일 2:40 AM
추가됨
create_verification_request
2026년 10월 2일 2:40 AM
추가됨
prepare_verification_request
2026년 10월 2일 2:40 AM
추가됨
check_service_fit
2026년 10월 2일 2:40 AM