TidyData Tools

io.github.tidydata-dev由 GitHub 帳號 tidydata-dev 發布v1.0.0更新於 Oct 30, 2026

Holidays, business days, currency, time zones, DNS/WHOIS, web page checks, geodata and text tools.

已驗證Streamable HTTP可網頁執行位置與生活網頁搜尋與抓取開發者工具

概覽

AI 產生的概覽

遠端、免驗證的 MCP 伺服器,提供 49 個唯讀實用工具:假日與工作日、貨幣、時區、DNS/WHOIS、網頁檢查、地理資料、營養與文字查詢。

可以做什麼
  • 查詢國定假日、判斷某日是否為假日、計算或加減工作日、轉換時區、取得日出日落與月相、在多種曆法間轉換日期
  • 依歐洲央行參考匯率換算貨幣、取得最新匯率、驗證並解析 IBAN
  • 檢查網域與網頁:DNS 記錄與傳播、WHOIS/RDAP、網域可用性、HTTP 狀態與轉址、短網址展開、連結預覽、技術堆疊、SEO 稽核、安全標頭、頁面連結、HTML 表格、網站地圖與 robots.txt
  • 查詢地點:國家、機場、城市、反向地理編碼、距離與郵遞區號
  • 查詢英文辭典、同義詞、押韻、拼字檢查、摘要、關鍵詞與語言偵測,以及營養資料、VIN 解碼、單位換算、雜湊與密碼產生
適用情境
適合想用一個託管連接器完成日常事實查詢的情境:依假日安排行程、貨幣與時區換算、快速診斷網域或網頁、旅遊與地點資料、食物營養等,不必安裝也不必管理金鑰。
執行需求
無需安裝:遠端 Streamable HTTP 端點,不需身分驗證。僅支援 stdio 的用戶端可用 npx mcp-remote 橋接,需要 Node.js。免費額度為每位使用者每天 100 次工具呼叫。
安裝前請注意
免費額度限制為每天 100 次呼叫,用量更高需在第三方市集購買付費方案。查詢內容(網址、網域、IP、座標、文字)會傳送到提供者的託管服務及其上游資料來源。所有工具都標示為唯讀,但抓取網頁與查詢仍會向服務揭露你正在調查的對象。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 TidyData Tools,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.tidydata-dev%2Ftidydata/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "tidydata-tools": {
      "type": "http",
      "url": "https://tidydata-api.tidydata.workers.dev/mcp"
    }
  }
}

README

TidyData MCP Server

49 read-only tools for AI assistants: public holidays and business days for 100+ countries, currency conversion (ECB rates), time zones, sunrise & moon, DNS / WHOIS / domain availability, web page inspection (status, redirects, SEO, links, tables, tech stack), geodata (cities, airports, postal codes, distances), nutrition facts, dictionary, spell check, summaries and calculators.

Remote server, nothing to install. Works with Claude, ChatGPT, Cursor, VS Code, Windsurf and any MCP client.

https://tidydata-api.tidydata.workers.dev/mcp
  • Transport: Streamable HTTP (stateless JSON)
  • Authentication: none
  • Free: 100 tool calls per day per user. Need more? Use the same APIs with a plan on RapidAPI, Zyla or api.market → pricing

Connect

Claude (claude.ai / Claude Desktop): Settings → Connectors → Add custom connector → paste the URL above.

Claude Code:

bash
claude mcp add --transport http tidydata https://tidydata-api.tidydata.workers.dev/mcp

ChatGPT: Settings → Apps & Connectors → Create (developer mode) → paste the URL above, authentication None.

Cursor (~/.cursor/mcp.json) · Windsurf · Cline:

json
{  "mcpServers": {    "tidydata": { "url": "https://tidydata-api.tidydata.workers.dev/mcp" }  }}

VS Code (.vscode/mcp.json):

json
{  "servers": {    "tidydata": { "type": "http", "url": "https://tidydata-api.tidydata.workers.dev/mcp" }  }}

Clients that only speak stdio:

bash
npx -y mcp-remote https://tidydata-api.tidydata.workers.dev/mcp

Example prompts

  • "Is 8 December 2026 a public holiday in Spain, and how many business days are there in December?"
  • "Convert 250 USD to EUR at today's ECB rate."
  • "Check the DNS, SSL redirects and security headers of example.com."
  • "Is tidyplanner.com available? If not, who owns it?"
  • "Sunrise and golden hour in Lisbon tomorrow."
  • "Calories and protein of 200 g chicken breast, 100 g rice and 1 tbsp olive oil."

Tools

📅 Dates & time

ToolWhat it does
public_holidaysPublic holidays of a country
is_public_holidayIs this date a public holiday?
business_days_betweenBusiness days between two dates
add_business_daysAdd business days to a date
convert_time_zoneTime zone converter / world clock
timezone_by_coordinatesTime zone of a latitude/longitude
sunrise_sunsetSunrise, sunset, twilight and golden hour
moon_phaseMoon phase and illumination
convert_calendar_dateConvert a date to Islamic, Hebrew, Chinese… calendars

💱 Money

ToolWhat it does
convert_currencyConvert currency (ECB rates)
exchange_ratesLatest exchange rates
validate_ibanValidate and parse an IBAN
loan_calculatorLoan / mortgage payments and schedule

🌐 Web & domains

ToolWhat it does
dns_lookupDNS records of a domain
dns_propagationDNS propagation across global resolvers
domain_whoisDomain registration info (WHOIS/RDAP)
domain_availabilityIs a domain name available?
check_url_statusHTTP status and redirect chain of a URL
expand_short_urlExpand a shortened link
link_previewTitle, description and image of a web page
website_technologiesTechnologies used by a website
seo_auditOn-page SEO audit of a URL
security_headers_checkSecurity headers grade of a website
extract_linksLinks found on a web page
extract_html_tablesTables of a web page as JSON
sitemap_urlsURLs listed in a website's sitemap
robots_txt_checkIs a URL allowed by robots.txt?
ip_lookupOwner, network and country of an IP address

🗺️ Places

ToolWhat it does
country_infoCountry data (capital, currency, languages…)
airport_infoAirport by IATA/ICAO code
airport_searchSearch airports by name or city
airport_distanceDistance between two airports
city_searchFind a city (coordinates, population, country)
reverse_geocodeNearest city to a latitude/longitude
distance_between_placesDistance between two places or coordinates
postal_code_lookupPlace of a postal / ZIP code

📝 Text & language

ToolWhat it does
dictionary_defineEnglish definitions of a word
synonymsSynonyms of an English word
rhymesRhymes of an English word
spell_checkEnglish spell check with suggestions
summarizeSummarize a text or web page
extract_keywordsKeywords of a text (58 languages)
detect_languageLanguage of a text

🧮 Other

ToolWhat it does
nutrition_searchNutrition facts of foods (USDA)
nutrition_calculateCalories and macros of a list of ingredients
decode_vinDecode a vehicle VIN
convert_unitsConvert units of measure
hash_textMD5 / SHA hashes of a text
generate_passwordSecure random passwords

All tools are read-only (readOnlyHint: true). Full API documentation: developers.tidydata.workers.dev

Data sources

European Central Bank reference rates · date-holidays (CC BY 3.0) · GeoNames (CC BY 4.0) · OurAirports (public domain) · USDA FoodData Central (public domain) · WordNet / CMU dictionaries · SCOWL word lists · public DNS resolvers and RDAP.

More from TidyData

License

MIT for this repository (documentation and configuration). The hosted service is free within the daily limit above.

💻 Code examples (curl, Python, JavaScript, Postman, OpenAPI) for every API: tidydata-api-examples


Links to apify.com include our affiliate ID: if you start a paid Apify plan through them, Apify pays TidyData a commission at no extra cost to you.

來源:README.md,提交 aa8c74c

工具

49

public_holidays

Public holidays of a country

Public holidays of a country. Holidays of a year. Public and bank holidays for 100+ countries and their states/regions, any year, localized names, plus 'is this date a holiday?' check. Data: date-holidays (CC BY 3.0).

輸入參數langyearstatetypescountry必填

is_public_holiday

Is this date a public holiday?

Is this date a public holiday? Is it a holiday? Public and bank holidays for 100+ countries and their states/regions, any year, localized names, plus 'is this date a holiday?' check. Data: date-holidays (CC BY 3.0).

輸入參數datestatecountry必填

business_days_between

Business days between two dates

Business days between two dates. Business days between dates. Count working days between two dates and add/subtract business days, skipping weekends and the public holidays of 100+ countries and regions. Custom weekend days.

輸入參數end必填start必填statecountryweekend

add_business_days

Add business days to a date

Add business days to a date. Add business days. Count working days between two dates and add/subtract business days, skipping weekends and the public holidays of 100+ countries and regions. Custom weekend days.

輸入參數date必填days必填country

convert_currency

Convert currency (ECB rates)

Convert currency (ECB rates). Convert amount. Daily euro foreign exchange reference rates for 30+ currencies, any base currency, conversion and history of the last 90 days. Source: ECB statistics.

輸入參數to必填datefrom必填amount

exchange_rates

Latest exchange rates

Latest exchange rates. Latest rates. Daily euro foreign exchange reference rates for 30+ currencies, any base currency, conversion and history of the last 90 days. Source: ECB statistics.

輸入參數basedatesymbols

convert_time_zone

Time zone converter / world clock

Time zone converter / world clock. Time in zones. Current time or any date in any IANA time zone, UTC offset, weekday and Unix time, and convert one moment to many time zones at once.

輸入參數totzdatetime

timezone_by_coordinates

Time zone of a latitude/longitude

Time zone of a latitude/longitude. Time zone for coordinates. Get the IANA time zone for any latitude/longitude, with the current local time, UTC offset, abbreviation and whether daylight saving time is active. Optionally pass a datetime to get the offset at that moment.

輸入參數lat必填lon必填datetime

sunrise_sunset

Sunrise, sunset, twilight and golden hour

Sunrise, sunset, twilight and golden hour. Sun times. Sunrise, sunset, solar noon, day length, civil/nautical/astronomical twilight and golden hour for any coordinates and date, plus moon phase, illumination, moonrise/moonset and next full and new moon. Times are returned in the local time zone, detected automatically from the coordinates.

輸入參數tzlat必填lon必填date

moon_phase

Moon phase and illumination

Moon phase and illumination. Moon phase and times. Sunrise, sunset, solar noon, day length, civil/nautical/astronomical twilight and golden hour for any coordinates and date, plus moon phase, illumination, moonrise/moonset and next full and new moon. Times are returned in the local time zone, detected automatically from the coordinates.

輸入參數tzlat必填lon必填date

convert_calendar_date

Convert a date to Islamic, Hebrew, Chinese… calendars

Convert a date to Islamic, Hebrew, Chinese… calendars. Gregorian date in all calendars. Convert dates between 13 calendars (Gregorian, Islamic Umm al-Qura and tabular, Hebrew, Persian, Chinese, Korean, Japanese, Buddhist, Indian, Coptic, Ethiopian, Minguo) and get the dates of Islamic, Jewish, Chinese and Persian holidays for any year 1900-2100.

輸入參數datecalendars

dns_lookup

DNS records of a domain

DNS records of a domain. DNS records. Look up DNS records of any domain in one call: A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, SRV. Also tells you if the domain has mail servers and its SPF record. Fast, uses public resolvers.

輸入參數typesdomain必填

dns_propagation

DNS propagation across global resolvers

DNS propagation across global resolvers. Check propagation. Check if a DNS change has propagated: queries Cloudflare, Google, AdGuard, NextDNS, AliDNS and DNS.SB at once and reports agreement, consensus answer and response times.

輸入參數typedomain必填

domain_whois

Domain registration info (WHOIS/RDAP)

Domain registration info (WHOIS/RDAP). Domain info. Is a domain registered? Who is the registrar, when was it created, when does it expire, how old is it, its status and nameservers. Uses the official RDAP registry data (the modern WHOIS). No personal contact data.

輸入參數domain必填

domain_availability

Is a domain name available?

Is a domain name available? Check availability. Check if domain names are available across many extensions in one call, using each registry's official RDAP data (with DNS fallback). Creation and expiry dates, registrar and .com name suggestions.

輸入參數nametldsdomaindomainssuggest

check_url_status

HTTP status and redirect chain of a URL

HTTP status and redirect chain of a URL. Check URL. HTTP status, full redirect chain (301/302/307/308), final URL, server and response time for any link. Detects loops. POST up to 20 URLs per call. Find broken links fast.

輸入參數url必填maxRedirects

expand_short_url

Expand a shortened link

Expand a shortened link. Expand short URL. Expand short links (bit.ly, t.co, tinyurl and any redirect) to their final destination, with every hop of the redirect chain. Check where a link really goes before clicking it.

輸入參數url必填

website_technologies

Technologies used by a website

Technologies used by a website. Detect technologies. Detect 130+ technologies a website uses: CMS (WordPress, Shopify, Wix, Webflow), frameworks (React, Next.js, Vue), analytics and pixels, chat, CDN and hosting. Great for lead generation and competitor research.

輸入參數url必填

seo_audit

On-page SEO audit of a URL

On-page SEO audit of a URL. Audit page. On-page SEO audit of any URL in one call: score 0-100 and a clear list of issues (title, meta description, H1, canonical, noindex, alt texts, lang, viewport, Open Graph, thin content, speed, HTTPS).

輸入參數url必填

security_headers_check

Security headers grade of a website

Security headers grade of a website. Check security headers. Check the HTTP security headers of any website (HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy..) with a score, a grade and fixes to apply.

輸入參數url必填

extract_html_tables

Tables of a web page as JSON

Tables of a web page as JSON. Extract tables. Turn the HTML tables of any web page into clean JSON (rows or objects with headers) or download a table as CSV.

輸入參數url必填indexformatobjects

sitemap_urls

URLs listed in a website's sitemap

URLs listed in a website's sitemap. Extract sitemap URLs. Get all URLs of a website from its sitemaps (found via robots.txt), following sitemap indexes and .gz files, with lastmod, priority and changefreq. Filter by text.

輸入參數url必填limitcontains

robots_txt_check

Is a URL allowed by robots.txt?

Is a URL allowed by robots.txt? Check URL. Check whether a URL may be crawled according to the site's robots.txt for any user agent, with the matching rule, sitemaps and crawl-delay.

輸入參數url必填agent

ip_lookup

Owner, network and country of an IP address

Owner, network and country of an IP address. IP info. Who owns an IP address: network name, range, CIDR, organization, country and registration date from the Regional Internet Registries (RDAP). Without 'ip', returns the caller's IP, country, city and ASN.

輸入參數ip

validate_iban

Validate and parse an IBAN

Validate and parse an IBAN. Validate IBAN. Validate any IBAN (checksum, length, country format, national check digits) and split it into bank code, branch code and account number. Formatted and electronic forms, SEPA flag. Offline algorithm, no account lookups.

輸入參數iban必填

country_info

Country data (capital, currency, languages…)

Country data (capital, currency, languages…). Country by code. All countries with ISO codes, names in any language, native name, capital, continent, calling codes, currencies, languages and emoji flag. Filter by continent, currency, language or search.

輸入參數code必填lang

airport_info

Airport by IATA/ICAO code

Airport by IATA/ICAO code. Airport by code. Airport lookup by IATA or ICAO code, search by name or city, nearest airports to any coordinates and great-circle distance and flight time between two airports. 9,500 airports with coordinates, elevation, country, region and city.

輸入參數code必填

airport_distance

Distance between two airports

Distance between two airports. Distance between airports. Airport lookup by IATA or ICAO code, search by name or city, nearest airports to any coordinates and great-circle distance and flight time between two airports. 9,500 airports with coordinates, elevation, country, region and city.

輸入參數to必填from必填

reverse_geocode

Nearest city to a latitude/longitude

Nearest city to a latitude/longitude. Reverse geocode coordinates. Fast city-level geocoding for 171,000 places worldwide: reverse geocoding (coordinates to nearest town, region, country and time zone), place search by name and nearby places within a radius. No rate-limited upstream.

輸入參數lat必填lon必填minPopulation

distance_between_places

Distance between two places or coordinates

Distance between two places or coordinates. Distance between two places. Distance between any two places: coordinates, cities ("Paris, FR") or airport codes (MAD, JFK). Ellipsoidal (Vincenty) km, miles and nautical miles, bearing, compass, midpoint, flight time estimate and distance matrices.

輸入參數to必填from必填

postal_code_lookup

Place of a postal / ZIP code

Place of a postal / ZIP code. Look up a postal code. Postal code lookup for 121 countries and 1.8 million codes: place name, region, province, coordinates; distance between two postal codes; and postal code validation. Accepts codes with or without spaces and dashes.

輸入參數code必填country必填

nutrition_calculate

Calories and macros of a list of ingredients

Calories and macros of a list of ingredients. Recipe / meal totals. Search 7,793 generic foods and get calories, protein, fat, carbohydrates, fiber, sugars, vitamins and minerals (36 nutrients) per 100 g or for any amount, with common portion sizes (cup, slice, piece). Calculate totals for a whole recipe or meal in one request.

輸入參數items必填

decode_vin

Decode a vehicle VIN

Decode a vehicle VIN. Decode VIN. Decode any 17-character VIN: make, model, model year, trim, body, engine, fuel, transmission, drive type and plant, plus check digit validation, region and country of manufacture. Always answers, even when the upstream registry is slow.

輸入參數vin必填

dictionary_define

English definitions of a word

English definitions of a word. Word definitions. English dictionary with 147,000 words: definitions by part of speech, usage examples, synonyms, antonyms, broader terms, IPA and ARPAbet pronunciation, syllable count, rhymes and prefix autocomplete. Inflected forms (running, cities) resolve automatically.

輸入參數posword必填limit

synonyms

Synonyms of an English word

Synonyms of an English word. Synonyms and antonyms. English thesaurus: synonyms, antonyms and related words for 147,000 words, ranked and grouped by meaning with part of speech and definitions. Handles inflected forms (running → run).

輸入參數posword必填limit

rhymes

Rhymes of an English word

Rhymes of an English word. Rhyming words. Rhymes, syllable counts and pronunciation for English words, plus syllable counting for whole texts (per word and per line, with haiku detection). Perfect for songwriting, poetry and readability tools.

輸入參數allword必填limitsyllables

spell_check

English spell check with suggestions

English spell check with suggestions. Check spelling. Fast English spell checker (US and UK): flags misspellings with ranked suggestions, offsets and an auto-corrected text. Drop-in replacement for the retired Bing Spell Check API (format=bing).

輸入參數modetext必填wordsformatlanguagemax_suggestionsignore_uppercase

summarize

Summarize a text or web page

Summarize a text or web page. Summarize a text or URL. Summarize any text or article URL in 50+ languages: picks the most important sentences (TextRank), with keywords and reading-time saved. No AI costs and no invented content.

輸入參數urllangtextratiosentences

extract_keywords

Keywords of a text (58 languages)

Keywords of a text (58 languages). Extract keywords. Extract the key phrases and most frequent words of any text in 50+ languages (RAKE algorithm with language stopwords). Auto language detection, scores and counts.

輸入參數langtext必填limitmax_words

detect_language

Language of a text

Language of a text. Detect language. Detect the language of any text: ISO 639-3 code, English name, confidence, reliability flag and top 5 candidates. Fast, no AI costs, works offline.

輸入參數text必填

loan_calculator

Loan / mortgage payments and schedule

Loan / mortgage payments and schedule. Calculate loan or mortgage. Monthly payment, total interest and full amortization schedule for loans and mortgages. Down payment, extra payments, weekly/biweekly/monthly frequency and yearly summaries.

輸入參數rate必填priceyearsamountmonthsschedulefrequencydown_paymentextra_paymentmonthly_costs

convert_units

Convert units of measure

Convert units of measure. Convert units. Convert between 300+ units (length, weight, volume, temperature, speed, data, energy, time..) and evaluate math expressions safely (functions, constants, units, matrices).

輸入參數to必填from必填value必填

hash_text

MD5 / SHA hashes of a text

MD5 / SHA hashes of a text. Hash text. Hash any text with MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 in one call, sign messages with HMAC, and identify which algorithm produced a given hash.

輸入參數text必填algorithms

generate_password

Secure random passwords

Secure random passwords. Passwords. Cryptographically secure random passwords (length, symbols, numbers, uppercase, entropy) and UUID v4, in bulk.

輸入參數countlengthnumberssymbolsuppercase

版本歷史

1
  1. v1.0.0最新Oct 15, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分