MCPFax Public-Data Utility API

One public fact when you have no API key: where, what time, what rate. 31 lookups.

我该使用它吗

质量与安全性

A
描述质量
96%
模式完整度
97%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~5,374token 数(工具定义)
~1.0 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 4.20%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "public-data-api": {
      "url": "https://mcpfax-utility.bowling-anthony.workers.dev/mcp"
    }
  }
}

远程端点

https://mcpfax-utility.bowling-anthony.workers.dev/mcpstreamable-http

它能做什么

工具清单

工具(31)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢v1_geocode(q, country, count)

Forward geocoding: Place name → coordinates, country, timezone. Source: Open-Meteo / Nominatim. $0.005 per call · GET /v1/geocode

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Place name to search. Example: 'London'.",
      "examples": [
        "London"
      ]
    },
    "country": {
      "type": "string",
      "description": "ISO-3166 alpha-2 filter. Example: 'GB'.",
      "examples": [
        "GB"
      ]
    },
    "count": {
      "type": "integer",
      "description": "Max results 1-10. Example: '3'.",
      "examples": [
        3
      ]
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
🟢v1_reverse_geocode(lat, lon)

Reverse geocoding: Coordinates → nearest address. Source: Nominatim / BigDataCloud. $0.005 per call · GET /v1/reverse-geocode

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '34.05'.",
      "examples": [
        34.05
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '-118.24'.",
      "examples": [
        -118.24
      ]
    }
  },
  "required": [
    "lat",
    "lon"
  ],
  "additionalProperties": false
}
🟢v1_timezone(lat, lon)

Timezone by coordinate: Coordinates → IANA timezone, UTC offset, local time. Source: Open-Meteo. $0.005 per call · GET /v1/timezone

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '48.85'.",
      "examples": [
        48.85
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '2.35'.",
      "examples": [
        2.35
      ]
    }
  },
  "required": [
    "lat",
    "lon"
  ],
  "additionalProperties": false
}
🟢v1_zip(code, country)

Postal code lookup: ZIP/postal code → place(s) & coordinates. Source: Zippopotam.us. $0.005 per call · GET /v1/zip

输入模式

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "Postal code. Example: '90210'.",
      "examples": [
        "90210"
      ]
    },
    "country": {
      "type": "string",
      "description": "ISO-3166 alpha-2 (default US). Example: 'US'.",
      "examples": [
        "US"
      ]
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢v1_airports_nearest(lat, lon, radius, limit)

Nearest airports: Coordinates → nearest airports (IATA/ICAO) by distance. Source: OurAirports (edge dataset). $0.008 per call · GET /v1/airports/nearest

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '40.71'.",
      "examples": [
        40.71
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '-74.0'.",
      "examples": [
        -74
      ]
    },
    "radius": {
      "type": "number",
      "description": "Search radius km (default 500). Example: '300'.",
      "examples": [
        300
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Max results 1-25. Example: '5'.",
      "examples": [
        5
      ]
    }
  },
  "required": [
    "lat",
    "lon"
  ],
  "additionalProperties": false
}
🟢v1_ip_geolocation(ip)

IP geolocation: IP address → location, ASN, ISP. Source: ipwho.is / ip-api. $0.005 per call · GET /v1/ip-geolocation

输入模式

{
  "type": "object",
  "properties": {
    "ip": {
      "type": "string",
      "description": "IPv4 or IPv6 address. Example: '8.8.8.8'.",
      "examples": [
        "8.8.8.8"
      ]
    }
  },
  "required": [
    "ip"
  ],
  "additionalProperties": false
}
🟢v1_country(q)

Country metadata: Name/ISO code → currency, capital, calling code, languages, flag. Source: ISO 3166 (edge dataset). $0.005 per call · GET /v1/country

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Country name or ISO alpha-2/alpha-3/numeric. Example: 'Japan'.",
      "examples": [
        "Japan"
      ]
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
🟢v1_weather(q, lat, lon, days)

Weather forecast: Current conditions, the next 12 hours with rain probability, a multi-day forecast, and a plain answer to "will it rain". Source: Open-Meteo / NWS. $0.005 per call · GET /v1/weather

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Place name, resolved and echoed back: 'London' returns location 'London, United Kingdom'. Use this OR lat/lon.. Example: 'London'.",
      "examples": [
        "London"
      ]
    },
    "lat": {
      "type": "number",
      "description": "Latitude, if you already have coordinates. Example: '51.5'.",
      "examples": [
        51.5
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude, if you already have coordinates. Example: '-0.13'.",
      "examples": [
        -0.13
      ]
    },
    "days": {
      "type": "integer",
      "description": "Forecast days 1-16 (default 3). Example: '3'.",
      "examples": [
        3
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_weather_alerts(lat, lon, q)

Active weather alerts: Active NWS watches/warnings for a US coordinate. Source: US National Weather Service. $0.008 per call · GET /v1/weather-alerts

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '29.76'.",
      "examples": [
        29.76
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '-95.37'.",
      "examples": [
        -95.37
      ]
    },
    "q": {
      "type": "string",
      "description": "Place name (alternative). Example: 'Miami'.",
      "examples": [
        "Miami"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_air_quality(lat, lon, q)

Air quality: US & European AQI plus pollutant concentrations by coordinate. Source: Open-Meteo Air Quality (CAMS). $0.005 per call · GET /v1/air-quality

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '34.05'.",
      "examples": [
        34.05
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '-118.24'.",
      "examples": [
        -118.24
      ]
    },
    "q": {
      "type": "string",
      "description": "Place name (alternative). Example: 'Delhi'.",
      "examples": [
        "Delhi"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_sun(lat, lon, q, date)

Sunrise / sunset: Sunrise, sunset, solar noon, day length by coordinate. Source: sunrise-sunset.org / Open-Meteo. $0.005 per call · GET /v1/sun

输入模式

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude. Example: '34.05'.",
      "examples": [
        34.05
      ]
    },
    "lon": {
      "type": "number",
      "description": "Longitude. Example: '-118.24'.",
      "examples": [
        -118.24
      ]
    },
    "q": {
      "type": "string",
      "description": "Place name (alternative). Example: 'Cairo'.",
      "examples": [
        "Cairo"
      ]
    },
    "date": {
      "type": "string",
      "description": "YYYY-MM-DD (default today). Example: '2026-06-21'.",
      "examples": [
        "2026-06-21"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_holidays(country, year)

Public holidays: Public holidays for a country & year. Source: Nager.Date. $0.005 per call · GET /v1/holidays

输入模式

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "ISO-3166 alpha-2. Example: 'US'.",
      "examples": [
        "US"
      ]
    },
    "year": {
      "type": "integer",
      "description": "Year (default current). Example: '2026'.",
      "examples": [
        2026
      ]
    }
  },
  "required": [
    "country"
  ],
  "additionalProperties": false
}
🟢v1_business_days(start, end, days, country)

Business-day math: Count business days in a range, or add/subtract N business days, skipping weekends & holidays. Source: computed + Nager.Date. $0.005 per call · GET /v1/business-days

输入模式

{
  "type": "object",
  "properties": {
    "start": {
      "type": "string",
      "description": "Start date YYYY-MM-DD. Example: '2026-01-02'.",
      "examples": [
        "2026-01-02"
      ]
    },
    "end": {
      "type": "string",
      "description": "End date (count mode). Example: '2026-01-31'.",
      "examples": [
        "2026-01-31"
      ]
    },
    "days": {
      "type": "integer",
      "description": "Offset in business days (offset mode; may be negative). Example: '10'.",
      "examples": [
        10
      ]
    },
    "country": {
      "type": "string",
      "description": "ISO alpha-2 for holidays (default US). Example: 'US'.",
      "examples": [
        "US"
      ]
    }
  },
  "required": [
    "start"
  ],
  "additionalProperties": false
}
🟢v1_fx(from, to, amount)

Currency exchange rates: Reference FX rates (ECB) with optional amount conversion. Source: Frankfurter (ECB) / open.er-api. $0.005 per call · GET /v1/fx

输入模式

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Base currency ISO-4217. Example: 'USD'.",
      "examples": [
        "USD"
      ]
    },
    "to": {
      "type": "string",
      "description": "Target currency/currencies (comma-separated). Example: 'EUR,GBP,JPY'.",
      "examples": [
        "EUR,GBP,JPY"
      ]
    },
    "amount": {
      "type": "number",
      "description": "Amount to convert (default 1). Example: '100'.",
      "examples": [
        100
      ]
    }
  },
  "required": [
    "from",
    "to"
  ],
  "additionalProperties": false
}
🟢v1_crypto_price(symbol, vs)

Crypto spot price: Spot price for a crypto asset in a fiat/crypto quote currency. Source: Coinbase / CoinGecko. $0.005 per call · GET /v1/crypto-price

输入模式

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Asset symbol. Example: 'BTC'.",
      "examples": [
        "BTC"
      ]
    },
    "vs": {
      "type": "string",
      "description": "Quote currency (default USD). Example: 'USD'.",
      "examples": [
        "USD"
      ]
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢v1_stock_quote(symbol)

Stock quote: Delayed quote & key stats for an equity/ETF/index. Source: Yahoo Finance. $0.005 per call · GET /v1/stock-quote

输入模式

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Ticker symbol. Example: 'AAPL'.",
      "examples": [
        "AAPL"
      ]
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢v1_sec_company_facts(ticker, cik, concept, taxonomy)

SEC EDGAR company facts: Company profile + recent filings; or XBRL financial facts for a concept. Source: SEC EDGAR. $0.01 per call · GET /v1/sec-company-facts

输入模式

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Ticker (or use cik). Example: 'AAPL'.",
      "examples": [
        "AAPL"
      ]
    },
    "cik": {
      "type": "string",
      "description": "SEC CIK. Example: '320193'.",
      "examples": [
        "320193"
      ]
    },
    "concept": {
      "type": "string",
      "description": "XBRL concept for financials. Example: 'Revenues'.",
      "examples": [
        "Revenues"
      ]
    },
    "taxonomy": {
      "type": "string",
      "description": "XBRL taxonomy (default us-gaap). Example: 'us-gaap'.",
      "examples": [
        "us-gaap"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_inflation(from, to, amount, country)

Inflation calculator: Adjust an amount between years using CPI (any country, not just US). Source: World Bank CPI. $0.008 per call · GET /v1/inflation

输入模式

{
  "type": "object",
  "properties": {
    "from": {
      "type": "integer",
      "description": "Start year. Example: '2000'.",
      "examples": [
        2000
      ]
    },
    "to": {
      "type": "integer",
      "description": "End year (default: latest available, ~1-2 yrs behind). Example: '2020'.",
      "examples": [
        2020
      ]
    },
    "amount": {
      "type": "number",
      "description": "Amount to adjust (default 1). Example: '100'.",
      "examples": [
        100
      ]
    },
    "country": {
      "type": "string",
      "description": "ISO alpha-3 (default US). Example: 'USA'.",
      "examples": [
        "USA"
      ]
    }
  },
  "required": [
    "from"
  ],
  "additionalProperties": false
}
🟢v1_econ_indicator(country, indicator)

Economic indicator: World Bank indicator time series for a country (GDP, unemployment, etc.). Source: World Bank Open Data. $0.008 per call · GET /v1/econ-indicator

输入模式

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "ISO alpha-2/alpha-3. Example: 'US'.",
      "examples": [
        "US"
      ]
    },
    "indicator": {
      "type": "string",
      "description": "World Bank indicator code. Example: 'NY.GDP.MKTP.CD'.",
      "examples": [
        "NY.GDP.MKTP.CD"
      ]
    }
  },
  "required": [
    "country",
    "indicator"
  ],
  "additionalProperties": false
}
🟢v1_lei(lei, q)

LEI lookup: Legal Entity Identifier record by LEI code or entity name. Source: GLEIF. $0.008 per call · GET /v1/lei

输入模式

{
  "type": "object",
  "properties": {
    "lei": {
      "type": "string",
      "description": "20-character LEI. Example: 'HWUPKR0MPOU8FGXBT394'.",
      "examples": [
        "HWUPKR0MPOU8FGXBT394"
      ]
    },
    "q": {
      "type": "string",
      "description": "Entity legal name (if no LEI). Example: 'Apple Inc.'.",
      "examples": [
        "Apple Inc."
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_vin_decode(vin, year)

VIN decode: Decode a US-market Vehicle Identification Number. Source: NHTSA vPIC. $0.01 per call · GET /v1/vin-decode

输入模式

{
  "type": "object",
  "properties": {
    "vin": {
      "type": "string",
      "description": "11-17 char VIN. Example: '1HGCM82633A004352'.",
      "examples": [
        "1HGCM82633A004352"
      ]
    },
    "year": {
      "type": "integer",
      "description": "Model year hint. Example: '2003'.",
      "examples": [
        2003
      ]
    }
  },
  "required": [
    "vin"
  ],
  "additionalProperties": false
}
🟢v1_icd10(q, code, maxList)

ICD-10-CM search: Search ICD-10-CM diagnosis codes by term or code. Source: NLM Clinical Tables. $0.008 per call · GET /v1/icd10

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Search text. Example: 'type 2 diabetes'.",
      "examples": [
        "type 2 diabetes"
      ]
    },
    "code": {
      "type": "string",
      "description": "Code prefix (alternative). Example: 'E11'.",
      "examples": [
        "E11"
      ]
    },
    "maxList": {
      "type": "integer",
      "description": "Max results 1-50. Example: '10'.",
      "examples": [
        10
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_naics(code, q)

NAICS lookup: Official 2022 NAICS code → title, hierarchy, children; or keyword search. Source: U.S. Census 2022 NAICS (edge dataset). $0.008 per call · GET /v1/naics

输入模式

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "2-6 digit NAICS code. Example: '541511'.",
      "examples": [
        "541511"
      ]
    },
    "q": {
      "type": "string",
      "description": "Keyword search (alternative). Example: 'software publishers'.",
      "examples": [
        "software publishers"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_cfr(title, part, section, date)

CFR legal text: Fetch current Code of Federal Regulations text for a citation. Source: eCFR (GovInfo). $0.01 per call · GET /v1/cfr

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "integer",
      "description": "CFR title 1-50. Example: '29'.",
      "examples": [
        29
      ]
    },
    "part": {
      "type": "string",
      "description": "Part number. Example: '1910'.",
      "examples": [
        "1910"
      ]
    },
    "section": {
      "type": "string",
      "description": "Section number. Example: '1910.132'.",
      "examples": [
        "1910.132"
      ]
    },
    "date": {
      "type": "string",
      "description": "Effective date YYYY-MM-DD (default latest). Example: '2026-01-01'.",
      "examples": [
        "2026-01-01"
      ]
    }
  },
  "required": [
    "title"
  ],
  "additionalProperties": false
}
🟢v1_drug_label(q, field, limit)

FDA drug label: openFDA structured drug labeling (uses, warnings, dosage). Source: openFDA. $0.01 per call · GET /v1/drug-label

输入模式

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Search value. Example: 'ibuprofen'.",
      "examples": [
        "ibuprofen"
      ]
    },
    "field": {
      "type": "string",
      "description": "openFDA field to search. Allowed: openfda.brand_name (default), openfda.generic_name, openfda.manufacturer_name, openfda.substance_name, openfda.product_type, openfda.route. Example: 'openfda.generic_name'.",
      "examples": [
        "openfda.generic_name"
      ]
    },
    "limit": {
      "type": "integer",
      "description": "Max results 1-5. Example: '1'.",
      "examples": [
        1
      ]
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
🟢v1_wikipedia(title, lang)

Wikipedia summary: Lead summary/extract for a Wikipedia page. Source: Wikipedia REST. $0.005 per call · GET /v1/wikipedia

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "description": "Page title. Example: 'Cloudflare'.",
      "examples": [
        "Cloudflare"
      ]
    },
    "lang": {
      "type": "string",
      "description": "Wiki language (default en). Example: 'en'.",
      "examples": [
        "en"
      ]
    }
  },
  "required": [
    "title"
  ],
  "additionalProperties": false
}
🟢v1_unit_convert(value, from, to)

Unit conversion: Convert between units (length, mass, volume, speed, area, data, time, pressure, energy, temperature, angle). Source: deterministic edge compute. $0.005 per call · GET /v1/unit-convert

输入模式

{
  "type": "object",
  "properties": {
    "value": {
      "type": "number",
      "description": "Value to convert. Example: '100'.",
      "examples": [
        100
      ]
    },
    "from": {
      "type": "string",
      "description": "Source unit. Example: 'mi'.",
      "examples": [
        "mi"
      ]
    },
    "to": {
      "type": "string",
      "description": "Target unit. Example: 'km'.",
      "examples": [
        "km"
      ]
    }
  },
  "required": [
    "value",
    "from",
    "to"
  ],
  "additionalProperties": false
}
🟢v1_dns(name, type)

DNS lookup: Resolve DNS records via DNS-over-HTTPS. Source: Google / Cloudflare DoH. $0.005 per call · GET /v1/dns

输入模式

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Hostname. Example: 'example.com'.",
      "examples": [
        "example.com"
      ]
    },
    "type": {
      "type": "string",
      "description": "Record type (default A). Example: 'MX'.",
      "examples": [
        "MX"
      ]
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}
🟢v1_rdap(domain, ip)

RDAP whois: Structured domain/IP registration data (modern whois). Source: RDAP (rdap.org). $0.005 per call · GET /v1/rdap

输入模式

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name. Example: 'example.com'.",
      "examples": [
        "example.com"
      ]
    },
    "ip": {
      "type": "string",
      "description": "IP address (alternative). Example: '8.8.8.8'.",
      "examples": [
        "8.8.8.8"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢v1_robots(url)

robots.txt / llms.txt: Fetch and parse a site's robots.txt and llms.txt. Source: direct fetch. $0.005 per call · GET /v1/robots

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Any URL on the target site. Example: 'https://www.cloudflare.com'.",
      "examples": [
        "https://www.cloudflare.com"
      ]
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢v1_validate_email(email)

Email validation: Syntax check + live MX/deliverability + disposable-domain flag. Source: edge compute + DoH. $0.005 per call · GET /v1/validate-email

输入模式

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "Email address. Example: '[email protected]'.",
      "examples": [
        "[email protected]"
      ]
    }
  },
  "required": [
    "email"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本31 个工具
已验证未记录版本31 个工具