← WebMCP Directory

agent-web-gateway.djrookie99.chatgpt.site

agent-web-gateway.djrookie99.chatgpt.site

live Unverified (seed import) AI & Agents 10 tools imperative implementation

Agent Web Gateway helps AI agents interact with compatible public websites through structured read-only tools.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 4 · Act 6 · Transact 0 · Score: Not yet scored

Tool inspector

rentals_search_properties

act imperative

Search public rental listings when you already know this is a rentals task. The gateway handles provider selection, filtering, ranking, and verification. If agent_action="answer" or the result is answer-ready, stop using tools for additional gateway discovery. If presentation.action="open_result" and browser navigation is available, open presentation.url once for final inspection, then answer; otherwise answer directly. Example: rentals_search_properties({ location: "London", min_bedrooms: 2 }).

Input schema

PropertyTypeRequiredDescription
location string yes Town, city, area, or postcode.
min_bedrooms integer no Minimum bedrooms.
max_bedrooms integer no Maximum bedrooms.
min_price_pcm number no Minimum monthly rent in GBP.
max_price_pcm number no Maximum effective monthly cost in GBP.
radius_miles number no Optional search radius in miles when a provider supports it.
property_type string no Optional property type, such as flat or house.
furnishing string no Optional furnishing requirement.
bills_included boolean no Require explicit evidence that bills are included.
pets_allowed boolean no Require explicit evidence that pets are allowed.
available_before string no Require availability on or before this date.
freshness_days integer no Only include listings no older than this many days when listed date is known.
whole_property_only boolean no Exclude rooms, shares, student-only, retirement, and clearly unavailable supply.
max_results integer no Maximum number of results to return; hard cap 20.
sort_by string no Optional deterministic ordering.
providers array no Optional provider allow-list. Defaults to OnTheMarket and OpenRent.
exclude_listing_ids array no Stable listing IDs already seen by the caller.
exclude_urls array no Canonical listing URLs already seen by the caller.
response_format string no Response size: concise by default, detailed for richer fields, diagnostic for bounded route evidence.
include_diagnostics boolean no Include bounded route diagnostics for QA; omit for the compact normal response.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Town, city, area, or postcode."
    },
    "min_bedrooms": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20,
      "description": "Minimum bedrooms."
    },
    "max_bedrooms": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20,
      "description": "Maximum bedrooms."
    },
    "min_price_pcm": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Minimum monthly rent in GBP."
    },
    "max_price_pcm": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Maximum effective monthly cost in GBP."
    },
    "radius_miles": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Optional search radius in miles when a provider supports it."
    },
    "property_type": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80,
      "description": "Optional property type, such as flat or house."
    },
    "furnishing": {
      "type": "string",
      "enum": [
        "furnished",
        "part_furnished",
        "unfurnished"
      ],
      "description": "Optional furnishing requirement."
    },
    "bills_included": {
      "type": "boolean",
      "description": "Require explicit evidence that bills are included."
    },
    "pets_allowed": {
      "type": "boolean",
      "description": "Require explicit evidence that pets are allowed."
    },
    "available_before": {
      "type": "string",
      "format": "date",
      "description": "Require availability on or before this date."
    },
    "freshness_days": {
      "type": "integer",
      "minimum": 0,
      "maximum": 365,
      "description": "Only include listings no older than this many days when listed date is known."
    },
    "whole_property_only": {
      "type": "boolean",
      "description": "Exclude rooms, shares, student-only, retirement, and clearly unavailable supply."
    },
    "max_results": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Maximum number of results to return; hard cap 20."
    },
    "sort_by": {
      "type": "string",
      "enum": [
        "relevance",
        "price_asc",
        "price_desc",
        "freshest"
      ],
      "description": "Optional deterministic ordering."
    },
    "providers": {
      "type": "array",
      "minItems": 1,
      "maxItems": 2,
      "items": {
        "type": "string",
        "enum": [
          "onthemarket",
          "openrent"
        ],
        "description": "Rental provider identifier."
      },
      "description": "Optional provider allow-list. Defaults to OnTheMarket and OpenRent."
    },
    "exclude_listing_ids": {
      "type": "array",
      "minItems": 1,
      "maxItems": 100,
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 160
      },
      "description": "Stable listing IDs already seen by the caller."
    },
    "exclude_urls": {
      "type": "array",
      "minItems": 1,
      "maxItems": 100,
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 500
      },
      "description": "Canonical listing URLs already seen by the caller."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "concise",
        "detailed",
        "diagnostic"
      ],
      "description": "Response size: concise by default, detailed for richer fields, diagnostic for bounded route evidence."
    },
    "include_diagnostics": {
      "type": "boolean",
      "description": "Include bounded route diagnostics for QA; omit for the compact normal response."
    }
  },
  "required": [
    "location"
  ],
  "additionalProperties": false
}

Similar websites

reloadium.com

reloadium.com

Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.

live Unverified AI & Agents Transact tools
204 tools A67 / Act127 / T10 Not yet scored Seen 2026-11-05
getAppInfo readCredits signOut navigateToLogin navigateToPricing
Inspect tools
api.lmm.best

api.lmm.best

Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.

live Unverified AI & Agents Transact tools
93 tools A43 / Act47 / T3 Not yet scored Seen 2026-11-05
lmm_signal_state lmm_signal_start lmm_signal_rotate lmm_signal_hint lmm_signal_records
Inspect tools
deskintab.dgkhan08.workers.dev

deskintab.dgkhan08.workers.dev

An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.

live Unverified AI & Agents Transact tools
89 tools A18 / Act70 / T1 Not yet scored Seen 2026-11-05
desktop_get_context desktop_reveal home_navigate projects_navigate tasks_navigate
Inspect tools
webmcp.agentsdesk.dev

webmcp.agentsdesk.dev

Meridian Ops

live Unverified AI & Agents Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools

Related on Influzer