Crawlora

Crawlora is a hosted MCP server exposing 1873 structured web-data tools across 215 platform groups — search, maps, commerce, social, finance, travel, app…

Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only

What it can do

  • Accor Amenities: Accor's anonymous amenity reference catalog with codes, labels, categories, and display order.
  • Accor Brands: Accor brand directory with each brand's name, slug, and source URL.
  • Accor Catalog Hotels: Search Accor's anonymous hotel catalog by text, hotel code, or coordinate radius; static property metadata only.

What data it sees

Do you need an account

An API key from the service settings is required

Crawlora is a hosted MCP server exposing 1873 structured web-data tools across 215 platform groups — search, maps, commerce, social, finance, travel, app stores, media, reviews, and more — each returning clean JSON instead of HTML to parse. Streamable HTTP transport with API-key auth (x-api-key / Bearer). No proxies, browsers, or parsers to maintain. Pay only on successful responses — 2,000 free credits per month, no card. Docs and playground: https://crawlora.net/docs

How to connect

How to connect Crawlora to Claude

The server address to paste into Claude settings:

https://crawlora.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Crawlora to ChatGPT

The server address to paste into ChatGPT settings:

https://crawlora.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Crawlora to Cursor

The server address to paste into Cursor settings:

https://crawlora.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (60)

Raw names from tools/list. Only developers need these.

accor_amenitiesAccor's anonymous amenity reference catalog with codes, labels, categories, and display order.
accor_brandsAccor brand directory with each brand's name, slug, and source URL.
accor_catalog_hotelsSearch Accor's anonymous hotel catalog by text, hotel code, or coordinate radius; static property metadata only.
accor_destination_hotelsStatic list of Accor hotels on one destination directory page (world, continent, country, region, department, city, district, or place), optionally narrowed by a theme facet; booking and rates excluded.
accor_propertyStatic public metadata for one Accor hotel code; booking, rates, rooms, reviews, contacts, and precise location are excluded.
accor_searchSearch Accor's public hotel index with optional destination and static hotel facets; booking, rates, rooms, and reviews excluded.
accor_search_detailsResolve an Accor search suggestion identifier to public place coordinates, viewport, radius, and address components.
accor_search_suggestAnonymous Accor destination and hotel typeahead suggestions for a partial query; booking and rates excluded.
adidas_productAdidas product detail for one SKU: name, brand, category, description, pricing (current/standard/sale), images, and every purchasable size variant. product_id is the Adidas SKU (e.g. JI0397), taken from an adidas_search result's products[].id field. An unknown product_id returns a not-found error.
adidas_product_review_topicsAdidas review topics for one product model: the topics its customer reviews can be filtered by, commonly satisfaction, comfort, color, purchase, fit, appearance, quality and style. Feed a topics[].topic value back to adidas_product_reviews as its topic argument to read only the reviews about that aspect. The vocabulary is per model rather than a fixed list, so read it per model instead of hard-coding it. model_number is the Adidas model number (e.g. SAMBAU2312) from an adidas_search result's products[].model_number field -- NOT the SKU in products[].id. A model with no reviews, including an unrecognized model_number, returns an empty list rather than an error. The label field is a display form of topic, not translated text: Adidas returns the same English values for every locale here.
adidas_product_reviewsAdidas customer reviews for one product model, plus its rating summary: overall rating, star histogram, percentage of reviewers who recommend it, per-attribute averages (Size, Width, Comfort, Quality with their scale labels), and Adidas's AI-generated review digest when one exists. model_number is the Adidas model number (e.g. SAMBAU2312), taken from an adidas_search result's products[].model_number field -- it is NOT the SKU in products[].id. Reviews come 10 per page; optional rating (1-5) filters to one star level, and optional locale (default en_US) selects the summary/label language and the language of the reviews returned. A model with no reviews, including an unrecognized model_number, returns an empty list rather than an error.
adidas_searchSearch Adidas.com product listings by keyword, or browse a category listing by taxonomy slug (exactly one of query or category is required), with real pagination and sort options (price-low-to-high, newest-to-oldest, top-sellers, price-high-to-low): normalized product summaries (title, price, rating, images, color variants) plus facet filter groups, sort options, and a breadcrumb trail for category browse. An obscure keyword may return Adidas's own fallback results, and requesting a page beyond the available pages or an unknown category returns a not-found error.
adidas_storeAdidas store detail for one store id: name, status, phone, description, full address, coordinates, opening hours, and in-store services (e.g. Click and Collect, Free Wi-Fi). store_id is the numeric Adidas store id, taken from an adidas_stores result's stores[].id field. An unknown store_id returns a not-found error.
adidas_storesAdidas physical retail store locator: find the nearest stores to a latitude/longitude, with each store's name, address, phone, coordinates, distance in miles, opening hours, and in-store feature flags. lat and lng are both required. Adidas's own API ignores a caller-supplied radius and returns the nearest ~20 stores ordered by distance; a location with no stores returns an empty list.
adidas_suggestAdidas search-as-you-type suggestions for a partial query: the top matching products (id, title, url, image, price), the same preview Adidas's own search box shows. Adidas has no separate term-autocomplete index, so suggestions are product matches rather than completed phrases.
agoda_activities_searchAgoda activities search: tours, attractions, and experiences matching a free-text keyword and/or a city.
agoda_activity_detailAgoda activity detail: title, description, stated duration, categories, and content images.
agoda_flights_itinerary_amenitiesAgoda flight segment amenities: aircraft type, seat layout, meals, entertainment, and wifi for one or more flight segments from a prior flight search.
agoda_flights_searchAgoda one-way flight search: bookable itineraries between two IATA airport codes for a departure date, including per-segment flight number, airline, times, layovers, aircraft type, and price.
agoda_flights_search_locationsAgoda flight destination/airport search: resolves a free-text city or airport name into IATA airport codes, with each city's direct and nearby airports.
agoda_homes_searchAgoda Homes & Apartments search by city: full listing detail for every matching property whose accommodation type is Apartment.
agoda_hotel_detailAgoda hotel detail: identity, address, guest rating, room count, chain id, description, and short-form policy statements.
agoda_hotels_searchAgoda hotel search by city: matching property ids for a numeric Agoda city id, plus a direct link to each property's listing page.
airbnb_hostAirbnb host profile.
airbnb_host_listingsAirbnb host listings.
airbnb_host_reviewsAirbnb host reviews.
airbnb_roomAirbnb room details.
airbnb_room_calendarAirbnb room availability calendar.
airbnb_room_reviewsAirbnb room reviews.
airbnb_searchAirbnb listing search.
allbirds_collection_productsAllbirds collection products (pinned to https://www.allbirds.com).
allbirds_collectionsAllbirds storefront collections (pinned to https://www.allbirds.com).
allbirds_pageAllbirds static page detail (pinned to https://www.allbirds.com).
allbirds_pagesAllbirds static pages (pinned to https://www.allbirds.com).
allbirds_productAllbirds product detail by handle (pinned to https://www.allbirds.com).
allbirds_product_recommendationsAllbirds product recommendations (pinned to https://www.allbirds.com).
allbirds_productsAllbirds storefront products (pinned to https://www.allbirds.com).
allbirds_search_suggestAllbirds predictive search suggestions (pinned to https://www.allbirds.com).
allbirds_sitemap_urlsAllbirds sitemap URL discovery (pinned to https://www.allbirds.com).
allbirds_sitemapsAllbirds sitemap index (pinned to https://www.allbirds.com).
allbirds_storeAllbirds store metadata (pinned to https://www.allbirds.com).
amazon_jobs_jobSingle Amazon.jobs posting by numeric job id.
amazon_jobs_searchAmazon Jobs search: full-text query across amazon.jobs's credential-free public careers JSON, including inline description/qualifications.
amazon_productAmazon product details.
amazon_searchAmazon product search.
amazon_suggestAmazon keyword suggestions.
anime_airing_scheduleUpcoming anime episode airing schedule.
anime_characterAnime/manga character detail by AniList id.
anime_character_searchAnime/manga character search.
anime_rankingsAnime rankings (filter by season/year/format/genre/status).
anime_searchAnime search (AniList).
anime_titleAnime detail by AniList id.
anime_title_charactersAnime cast (characters) by AniList id.
anime_title_recommendationsAnime community recommendations by AniList id.
anime_title_staffAnime staff credits by AniList id.
apk_teardown_compare_ownershipCompare two DIFFERENT completed apk-teardown jobs for signals of common ownership -- shared signing certificate, SDK/analytics identifiers, and more.
apk_teardown_delete_jobCaller-initiated early purge of an apk-teardown job's record and result, before its normal expiry.
apk_teardown_diffDiff two apk-teardown jobs, typically two versions of the same app.
apk_teardown_job_statusPoll an apk-teardown job's status/result by id.
apk_teardown_submitSubmit an APK for static teardown analysis by fetching it from file_url server-side -- manifest, permissions, signing, SDK detection, tech stack, locales, and more. Poll apk_teardown_job_status for the result, or set webhook_url for push delivery. Identical submissions (by sha256) within 48h return the existing job instead of re-running analysis.