{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hardfmly/site","description":"HardFM: the site's own MCP server — dataset; every answer cites the site.","version":"1.0.1","websiteUrl":"https://hardfmly.com","remotes":[{"type":"streamable-http","url":"https://hardfmly.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T12:52:36.191493Z","publishedAt":"2026-10-03T12:52:36.191493Z","updatedAt":"2026-10-03T12:52:36.191493Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hardlinephone/mcp","description":"Dedicated remote-access US-based Android phones with a real US number. Pay crypto, control via MCP.","title":"Hardline Phone","version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://hardlinephone.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T13:12:16.4018Z","publishedAt":"2026-10-02T13:12:16.4018Z","updatedAt":"2026-10-02T13:12:16.4018Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hardscapedesk/site","description":"HardscapeDesk: the site's own MCP server — dataset; every answer cites the site.","version":"1.0.1","websiteUrl":"https://hardscapedesk.com","remotes":[{"type":"streamable-http","url":"https://hardscapedesk.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T12:52:49.427672Z","publishedAt":"2026-10-03T12:52:49.427672Z","updatedAt":"2026-10-03T12:52:49.427672Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.harpd/agent-data","description":"Live rankings and pricing for 10,000+ AI products and LLMs. Free tier; paid data via x402.","title":"Harpd Agent Data","version":"1.0.1","remotes":[{"type":"streamable-http","url":"https://api.harpd.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T13:12:26.759696Z","publishedAt":"2026-09-18T13:12:26.759696Z","updatedAt":"2026-09-18T13:12:26.759696Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.harpgtm/harp","description":"Outbound sales rails for Claude: accounts, contacts, sequences and replies, sent from your mailbox.","title":"Harp","version":"1.0.0","websiteUrl":"https://docs.harpgtm.com/guides/claude-mcp","icons":[{"src":"https://harpgtm.com/icon.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://harpgtm.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-05T14:02:13.575163Z","publishedAt":"2026-11-05T14:02:13.575163Z","updatedAt":"2026-11-05T14:02:13.575163Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.harucms/haru-cms","description":"日本語ヘッドレスCMS。記事の作成・更新・予約公開・画像取り込みをAIから実行できる。APIキーで接続、npm不要。Astro/Next.js等へ配信APIで届く。","title":"ハルCMS (HARU CMS)","repository":{"url":"https://github.com/Masato-haru/webharu-cms","source":"github"},"version":"1.0.1","websiteUrl":"https://www.webharu.com/cms","packages":[{"registryType":"npm","identifier":"haru-cms-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"APIキー（hcms_...）。https://www.webharu.com/cms/start の手順で発行","isRequired":true,"isSecret":true,"name":"HARU_CMS_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://app.harucms.com/mcp","headers":[{"description":"Bearer hcms_... 形式のAPIキー。https://www.webharu.com/cms/start の手順でダッシュボードから発行します（無料プランで発行可・クレジットカード不要）","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T07:58:59.85476Z","publishedAt":"2026-08-14T07:58:59.85476Z","updatedAt":"2026-08-14T07:58:59.85476Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.harukibox/harukibox","description":"Run a Japan proxy-buying business from your AI: inventory, orders, buyers, shipping fee split.","title":"harukibox","repository":{"url":"https://github.com/cosmopig/harukibox-agent","source":"github","subfolder":"packages/mcp"},"version":"0.2.1","websiteUrl":"https://harukibox.com/agent","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@harukibox/mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"harukibox API token (hrk_live_…). 用 `harukibox login` 取得，或到 harukibox.com 設定頁產生。","isRequired":true,"isSecret":true,"name":"HARUKIBOX_TOKEN"},{"description":"Self-hosted 或測試環境的 API base URL。留空即用官方 https://harukibox.com/api/agent。","name":"HARUKIBOX_BASE_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://harukibox.com/api/agent/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T02:42:04.51792Z","publishedAt":"2026-08-11T02:42:04.51792Z","updatedAt":"2026-08-11T02:42:04.51792Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.harvv/analytics","description":"Website behavior analytics: dead clicks, rage clicks, funnels, speed, SEO and sales for your site.","title":"Harvv","version":"1.3.0","websiteUrl":"https://harvv.com/docs/mcp","remotes":[{"type":"streamable-http","url":"https://harvv.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T17:46:12.154214Z","publishedAt":"2026-10-12T17:46:12.154214Z","updatedAt":"2026-10-12T17:46:12.154214Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/airbnb","description":"Airbnb stays by location and dates, and full listing details, as structured JSON.","title":"HasData Airbnb","repository":{"url":"https://github.com/HasData/airbnb-mcp","source":"github"},"version":"1.0.8","websiteUrl":"https://hasdata.com/apis/airbnb-api","packages":[{"registryType":"npm","identifier":"@hasdata/airbnb-mcp","version":"1.0.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-airbnb-mcp","version":"1.0.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=airbnb","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:04.44343Z","publishedAt":"2026-09-24T14:18:04.44343Z","updatedAt":"2026-09-24T14:18:04.44343Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/amazon","description":"Amazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.","title":"HasData Amazon","repository":{"url":"https://github.com/HasData/amazon-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://hasdata.com/apis/amazon-api","packages":[{"registryType":"npm","identifier":"@hasdata/amazon-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-amazon-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=amazon","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:14.062065Z","publishedAt":"2026-09-24T14:18:14.062065Z","updatedAt":"2026-09-24T14:18:14.062065Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/bing","description":"Bing search results with the ad block and Copilot answer, geo and market targeting, as JSON.","title":"HasData Bing","repository":{"url":"https://github.com/HasData/bing-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://hasdata.com/apis/bing-search-api","packages":[{"registryType":"npm","identifier":"@hasdata/bing-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-bing-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=bing","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:22.741768Z","publishedAt":"2026-09-24T14:18:22.741768Z","updatedAt":"2026-09-24T14:18:22.741768Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/booking","description":"Booking.com stays by destination and dates, and full property details, as structured JSON.","title":"HasData Booking.com","repository":{"url":"https://github.com/HasData/booking-mcp","source":"github"},"version":"1.0.8","websiteUrl":"https://hasdata.com/apis/booking-api","packages":[{"registryType":"npm","identifier":"@hasdata/booking-mcp","version":"1.0.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-booking-mcp","version":"1.0.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=booking","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:31.748024Z","publishedAt":"2026-09-24T14:18:31.748024Z","updatedAt":"2026-09-24T14:18:31.748024Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/chatgpt","description":"Send a prompt to ChatGPT anonymously and get the answer with its web sources, as JSON.","title":"HasData ChatGPT","repository":{"url":"https://github.com/HasData/chatgpt-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://hasdata.com/apis/chatgpt-api","packages":[{"registryType":"npm","identifier":"@hasdata/chatgpt-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-chatgpt-mcp","version":"1.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=chatgpt","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T11:09:34.376964Z","publishedAt":"2026-10-05T11:09:34.376964Z","updatedAt":"2026-10-05T11:09:34.376964Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/duckduckgo","description":"DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.","title":"HasData DuckDuckGo","repository":{"url":"https://github.com/HasData/duckduckgo-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/duckduckgo-serp-api","packages":[{"registryType":"npm","identifier":"@hasdata/duckduckgo-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-duckduckgo-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=duckduckgo","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:40.39077Z","publishedAt":"2026-09-24T14:18:40.39077Z","updatedAt":"2026-09-24T14:18:40.39077Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/facebook","description":"Public Facebook pages and profiles with likes, followers, contact details and posts, as JSON.","title":"HasData Facebook","repository":{"url":"https://github.com/HasData/facebook-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://docs.hasdata.com/apis/facebook/profile","packages":[{"registryType":"npm","identifier":"@hasdata/facebook-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-facebook-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=facebook","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:47.891425Z","publishedAt":"2026-09-24T14:18:47.891425Z","updatedAt":"2026-09-24T14:18:47.891425Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/glassdoor","description":"Glassdoor job listings and full postings with company ratings and salary estimates, as JSON.","title":"HasData Glassdoor","repository":{"url":"https://github.com/HasData/glassdoor-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://hasdata.com/apis/glassdoor-api","packages":[{"registryType":"npm","identifier":"@hasdata/glassdoor-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-glassdoor-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=glassdoor","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:18:57.978017Z","publishedAt":"2026-09-24T14:18:57.978017Z","updatedAt":"2026-09-24T14:18:57.978017Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-flights","description":"Google Flights itineraries with fares, legs, carbon emissions and price history, as JSON.","title":"HasData Google Flights","repository":{"url":"https://github.com/HasData/google-flights-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/google-flights-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-flights-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-flights-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_travel_flights","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:03.267448Z","publishedAt":"2026-09-24T14:19:03.267448Z","updatedAt":"2026-09-24T14:19:03.267448Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-flights-deals","description":"A plain-language trip description becomes dated flight deals with prices and booking links.","title":"HasData Google Flights Deals","repository":{"url":"https://github.com/HasData/google-flights-deals-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://hasdata.com/apis/google-flights-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-flights-deals-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-flights-deals-mcp","version":"1.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_travel_flights_deals","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T11:09:56.584067Z","publishedAt":"2026-10-05T11:09:56.584067Z","updatedAt":"2026-10-05T11:09:56.584067Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-hotels","description":"Google Hotels search: rates, ratings, amenities and what each booking site charges, as JSON.","title":"HasData Google Hotels","repository":{"url":"https://github.com/HasData/google-hotels-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://hasdata.com/apis/google-hotels-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-hotels-mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-hotels-mcp","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_travel_hotels","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:11.195328Z","publishedAt":"2026-09-24T14:19:11.195328Z","updatedAt":"2026-09-24T14:19:11.195328Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-images","description":"Google Images results with source pages, thumbnails and full-resolution URLs, as JSON.","title":"HasData Google Images","repository":{"url":"https://github.com/HasData/google-images-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://hasdata.com/apis/google-images-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-images-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-images-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_images","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:20.617105Z","publishedAt":"2026-09-24T14:19:20.617105Z","updatedAt":"2026-09-24T14:19:20.617105Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-maps","description":"Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud.","title":"HasData Google Maps","repository":{"url":"https://github.com/HasData/google-maps-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/google-maps-search-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-maps-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-maps-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_maps","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:32.350311Z","publishedAt":"2026-09-24T14:19:32.350311Z","updatedAt":"2026-09-24T14:19:32.350311Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-scholar","description":"Google Scholar search results, citation counts and citation export formats, as structured JSON.","title":"HasData Google Scholar","repository":{"url":"https://github.com/HasData/google-scholar-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://docs.hasdata.com/apis/google-scholar/scholar","packages":[{"registryType":"npm","identifier":"@hasdata/google-scholar-mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-scholar-mcp","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_scholar","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:43.694768Z","publishedAt":"2026-09-24T14:19:43.694768Z","updatedAt":"2026-09-24T14:19:43.694768Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-search","description":"Google SERP as JSON: organic, AI Overview, People Also Ask, AI Mode, news, shopping. No Cloud setup.","title":"HasData Google Search (SERP)","repository":{"url":"https://github.com/HasData/google-search-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/google-serp-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-search-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-search-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_serp","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:19:57.018627Z","publishedAt":"2026-09-24T14:19:57.018627Z","updatedAt":"2026-09-24T14:19:57.018627Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/google-trends","description":"Google Trends interest over time, by region, and related queries and topics, as JSON.","title":"HasData Google Trends","repository":{"url":"https://github.com/HasData/google-trends-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/google-trends-api","packages":[{"registryType":"npm","identifier":"@hasdata/google-trends-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-google-trends-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=google_trends","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:20:17.155535Z","publishedAt":"2026-09-24T14:20:17.155535Z","updatedAt":"2026-09-24T14:20:17.155535Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/hasdata","description":"All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more.","title":"HasData","repository":{"url":"https://github.com/HasData/hasdata-mcp","source":"github"},"version":"1.0.1","websiteUrl":"https://hasdata.com","remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp","headers":[{"description":"HasData API key from app.hasdata.com (optional when the client signs in with OAuth). Free trial, no card.","isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T06:13:27.434579Z","publishedAt":"2026-09-25T06:13:27.434579Z","updatedAt":"2026-09-25T06:13:27.434579Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/indeed","description":"Indeed job listings by keyword and location, and full postings, as structured JSON.","title":"HasData Indeed","repository":{"url":"https://github.com/HasData/indeed-mcp","source":"github"},"version":"1.0.8","websiteUrl":"https://hasdata.com/apis/indeed-api","packages":[{"registryType":"npm","identifier":"@hasdata/indeed-mcp","version":"1.0.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-indeed-mcp","version":"1.0.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=indeed","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:20:30.047595Z","publishedAt":"2026-09-24T14:20:30.047595Z","updatedAt":"2026-09-24T14:20:30.047595Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/instagram","description":"Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed.","title":"HasData Instagram","repository":{"url":"https://github.com/HasData/instagram-mcp","source":"github"},"version":"1.0.8","websiteUrl":"https://hasdata.com/apis/instagram-profile-api","packages":[{"registryType":"npm","identifier":"@hasdata/instagram-mcp","version":"1.0.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-instagram-mcp","version":"1.0.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=instagram","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:20:42.426054Z","publishedAt":"2026-09-24T14:20:42.426054Z","updatedAt":"2026-09-24T14:20:42.426054Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/redfin","description":"Redfin for-sale, for-rent and sold listings plus full property pages, as structured JSON.","title":"HasData Redfin","repository":{"url":"https://github.com/HasData/redfin-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://hasdata.com/apis/redfin-api","packages":[{"registryType":"npm","identifier":"@hasdata/redfin-mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-redfin-mcp","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=redfin","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:20:56.649311Z","publishedAt":"2026-09-24T14:20:56.649311Z","updatedAt":"2026-09-24T14:20:56.649311Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/shopify","description":"The public product catalogue and collections of any Shopify storefront, as structured JSON.","title":"HasData Shopify","repository":{"url":"https://github.com/HasData/shopify-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://hasdata.com/apis/shopify-api","packages":[{"registryType":"npm","identifier":"@hasdata/shopify-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-shopify-mcp","version":"1.0.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=shopify","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:21:12.191915Z","publishedAt":"2026-09-24T14:21:12.191915Z","updatedAt":"2026-09-24T14:21:12.191915Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.hasdata/tiktok","description":"Public TikTok profiles, videos, comments and keyword search as JSON. No developer account.","title":"HasData TikTok","repository":{"url":"https://github.com/HasData/tiktok-mcp","source":"github"},"version":"1.0.7","websiteUrl":"https://hasdata.com/apis/tiktok-scraper-api","packages":[{"registryType":"npm","identifier":"@hasdata/tiktok-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]},{"registryType":"pypi","identifier":"hasdata-tiktok-mcp","version":"1.0.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"HASDATA_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hasdata.com/mcp?apis=tiktok","headers":[{"description":"HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T14:21:33.875128Z","publishedAt":"2026-09-24T14:21:33.875128Z","updatedAt":"2026-09-24T14:21:33.875128Z","isLatest":true}}}],"metadata":{"nextCursor":"com.hasdata/tiktok:1.0.7","count":30}}
