跳转到主要内容
本页属于 MCP 工具参考,该索引列出全部工具。连接、认证、套餐与错误见 MCP Server 概览。 以下工具暂仅提供英文参考:find_webcams、get_webcam_media、get_internet_activity。 curl 示例假设已执行 export WM_KEY="wm_…";使用 OAuth 时,请将 -H "X-WorldMonitor-Key: $WM_KEY" 替换为 -H "Authorization: Bearer $TOKEN"。

get_aviation_status

返回缓存的机场中断快照:每个受监控机场(全球约 85 个主要机场)一行告警,含 iata、name、country 和 severity,由国际枢纽的 AviationStack 延误聚合、美国机场的 FAA ASWS 延误以及 ICAO NOTAM 关闭构成。约每 30 分钟写入种子、90 分钟后标记为过期。快照包含所有受监控机场,因此除非设置 disrupted_only=true,大多数行的 severity 为 “normal”;默认 limit 30 只返回其中一部分(0 返回完整列表)。仅机场级状态;不含票价、航班时刻或航迹。缓存读取,无实时抓取:API 套餐权重 1,包含在已登录免费额度内。country 为不区分大小写的名称子串,iata 选择单个机场,limit 限制列表长度(默认 30,0 表示不限)。 参数(工具特定):
  • API 端点: 无直接端点 — 从引导聚合缓存键读取(无 1:1 REST 端点)。
  • 类型: 缓存读取 — 来自 Redis 引导缓存的亚秒级响应。
  • 新鲜度预算: 标记 stale: true 前最多 1.5 小时(由 seeder cron 的预期间隔设定)。

get_airspace

某国上空的实时 ADS-B 航空器。返回由 Wingbits 支持的民用航班,以及来自可再分发提供方的已识别军用飞机,含呼号、位置、高度和航向。回答诸如”现在阿联酋上空有多少架飞机?“或”台湾上空有军用飞机吗?“之类的问题。 参数:
  • API 端点: GET /api/aviation/v1/track-aircraft, GET /api/military/v1/list-military-flights
  • 类型: 实时 RPC — 每次调用代理对 WorldMonitor API 的请求。Edge 运行时超时:8.0s。

get_maritime_activity

按国家查询海上活动。view: "traffic" 为默认视图,返回实时 AIS 密度和中断。view: "ports" 返回最多 25 个港口的 30 天油轮到访量、进口与出口载重吨,以及相对前 30 天的变化。前期到访量为零或未知时 trend_delta_pct 为 null。未覆盖或过期数据返回 available:false。PortWatch 数据按计划采集,可能滞后于实时,fetched_at 为抓取时间。两个视图均需订阅,API 权重均为 2,且各调用一次下游接口。 参数:
  • API 端点: GET /api/maritime/v1/get-vessel-snapshot, GET /api/intelligence/v1/get-country-port-activity
  • 类型: 实时 RPC — 每次调用代理对 WorldMonitor API 的请求。Edge 运行时超时:8.0s。

search_flights

从 Google Flights 结果页实时读取特定日期两个机场之间的行程。每个行程包含全部乘客的美元总价、经停、时长,以及每个航段的航空公司、航班号、机场和当地出发与到达时间。提供 return_date 时价格覆盖往返行程,航段为去程。degraded 带 error 表示数据源失败;无 degraded 的空列表表示未找到行程。机场使用 IATA 代码(例如 “JFK”、“LHR”、“DXB”)。 参数:
  • API 端点: GET /api/aviation/v1/search-google-flights
  • 类型: 实时 RPC — 每次调用代理对 WorldMonitor API 的请求。Edge 运行时超时:25.0s。

search_flight_prices_by_date

两个机场之间每个出发日期的 Google Flights 最低票价,日期范围最多 31 天(每个日期一次结果页搜索)。每行包含日期、往返行程的返程日期(出发日期加 trip_duration),以及全部乘客的最低美元总价。没有行程的日期不列出。degraded 带 error 表示部分或全部日期失败,列表只包含有结果的日期。机场使用 IATA 代码。 参数:
  • API 端点: GET /api/aviation/v1/search-google-dates
  • 类型: 实时 RPC — 每次调用代理对 WorldMonitor API 的请求。Edge 运行时超时:25.0s。

get_infrastructure_status

Cloudflare Radar 互联网快照,分三个数据集:outages(故障及主要云提供商和互联网服务的状态)、traffic(流量异常,totalCount 为筛选前的全球总数)和 ddos(全球 DDoS 协议、向量和目标国家摘要)。原 get_internet_activity 已并入本工具,旧名称仍可调用并返回 deprecation 提示。 参数(工具特定):
  • API 端点: GET /api/infrastructure/v1/list-internet-outages, GET /api/infrastructure/v1/list-internet-traffic-anomalies, GET /api/infrastructure/v1/list-internet-ddos-attacks
  • 类型: 缓存读取 — 来自 Redis 引导缓存的亚秒级响应。
  • 新鲜度预算: 故障 30 分钟,流量异常和 DDoS 60 分钟;任一数据集超出预算即标记 stale: true。