universal-agent-gateway.djrookie99.chatgpt.site
Universal Agent Gateway helps AI agents access public websites through bounded, structured, read-only tools.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 3 · Act 0 · Transact 0 · Score: Not yet scored
Tool inspector
gateway_task
Runs a read-only task against supported public website sources and returns matching records, provenance, coverage, and structured answer state. The task is for public-site search or extraction; it does not mutate contacts or records, execute transactions, or retrieve an existing result_ref.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
goal |
string | yes | The normal-language read-only request. |
site |
string | no | Optional public site URL or domain. |
response_format |
string | no | Optional response size. |
operation |
string | no | Optional universal operation. |
entity_type |
string | no | Optional record type for the universal task. |
query |
string | no | Optional bounded search phrase. |
detail_url |
string | no | Optional public detail URL for structured extraction. |
candidate_urls |
array | no | Optional public URLs to evaluate when site search is unavailable. |
sites |
array | no | Optional list of up to three public targets. |
constraints |
array | no | Optional explicit record constraints. |
sort |
object | no | Optional result ordering by field and direction. |
limit |
integer | no | Maximum universal results to return. |
locale |
object | no | Optional language, market, currency, and timezone context for interpreting source data. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"goal": {
"type": "string",
"minLength": 1,
"maxLength": 1000,
"description": "The normal-language read-only request."
},
"site": {
"type": "string",
"minLength": 3,
"maxLength": 300,
"description": "Optional public site URL or domain."
},
"response_format": {
"type": "string",
"enum": [
"concise",
"detailed"
],
"description": "Optional response size."
},
"operation": {
"type": "string",
"enum": [
"search",
"detail"
],
"description": "Optional universal operation."
},
"entity_type": {
"type": "string",
"enum": [
"product",
"job",
"article",
"rental",
"lodging",
"discussion",
"video",
"unknown"
],
"description": "Optional record type for the universal task."
},
"query": {
"type": "string",
"minLength": 1,
"maxLength": 240,
"description": "Optional bounded search phrase."
},
"detail_url": {
"type": "string",
"minLength": 3,
"maxLength": 1000,
"description": "Optional public detail URL for structured extraction."
},
"candidate_urls": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"minLength": 3,
"maxLength": 1000
},
"description": "Optional public URLs to evaluate when site search is unavailable."
},
"sites": {
"type": "array",
"minItems": 1,
"maxItems": 3,
"items": {
"type": "string",
"minLength": 3,
"maxLength": 300
},
"description": "Optional list of up to three public targets."
},
"constraints": {
"type": "array",
"maxItems": 12,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"field": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"description": "Constraint field."
},
"operator": {
"type": "string",
"enum": [
"eq",
"neq",
"lt",
"lte",
"gt",
"gte",
"contains",
"in"
],
"description": "Constraint operator."
},
"value": {},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 24,
"description": "Optional unit."
},
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$"
},
"required": {
"type": "boolean"
}
}
},
"description": "Optional explicit record constraints."
},
"sort": {
"type": "object",
"additionalProperties": false,
"description": "Optional result ordering by field and direction.",
"properties": {
"field": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Sort field."
},
"direction": {
"type": "string",
"enum": [
"asc",
"desc"
],
"description": "Sort direction."
}
}
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Maximum universal results to return."
},
"locale": {
"type": "object",
"additionalProperties": false,
"description": "Optional language, market, currency, and timezone context for interpreting source data.",
"properties": {
"language": {
"type": "string",
"minLength": 1,
"maxLength": 16,
"description": "Language tag."
},
"market": {
"type": "string",
"minLength": 1,
"maxLength": 16,
"description": "Market code."
},
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$"
},
"timezone": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "IANA timezone."
}
}
}
},
"required": [
"goal"
]
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops