Japan External Execution MCP
A manual-review external execution intake for AI agents requiring human or real-world actors in Japan. It allows agents to submit desired outcomes for tasks like logistics, physical verification, or local inquiries when digital completion is impossible, entering a manual review process without guaranteeing fulfillment.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcpWhat its tools do
8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (4)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Submit objectives for human tasks in Japan
- Request physical verification at public locations
- Handle logistics and shipping inquiries
- Obtain on-site observation or photos
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- japan-physical-capability 0.4.3
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
8 advertised
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."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"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
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}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|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"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
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 405 ms
- 95th percentile latency
- 405 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 405 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http japan-external-execution-mcp https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcpCodex
codex mcp add japan-external-execution-mcp --url https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcpCursor
{
"mcpServers": {
"japan-external-execution-mcp": {
"url": "https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcp"
}
}
}Cline
{
"mcpServers": {
"japan-external-execution-mcp": {
"type": "streamableHttp",
"url": "https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"japan-external-execution-mcp": {
"type": "http",
"url": "https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcp"
}
}
}Gemini CLI
gemini mcp add --transport http japan-external-execution-mcp https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcpClaude Desktop
https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcpWindsurf
{
"mcpServers": {
"japan-external-execution-mcp": {
"serverUrl": "https://bqgfqedetmxrfpvmdfmc.supabase.co/functions/v1/japan-physical-capability-mcp"
}
}
}Let your agent find its tools
Find servers like Japan External Execution MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.