entityindex.ai

ai.entityindexPublished by entityindex.aiOfficial publisherv1.0.0Updated Oct 27, 2026

Verified hotels in Andorra for AI agents: search by area, spa, pets, ski-in, family; official links.

VerifiedStreamable HTTPWeb executableLocation & LifestyleWeb Search & Scraping

Overview

AI-generated overview

Remote MCP server for searching verified hotels in Andorra by area and amenities, with sourced facts and official booking links.

What you can do
  • Search hotels in Andorra by parish or locality and by verified amenities such as spa, pets, ski-in/ski-out, family or parking
  • Fetch a single property's full record with sourced facts, source URLs, check dates, contact details and detected booking engine
  • List parishes and localities that have indexed accommodation, with counts
  • Run generic searches and record lookups across verticals, and list available verticals, countries and response languages
When to use it
Useful when an assistant needs to answer accommodation questions about Andorra — finding a hotel in a specific resort or parish, comparing verified amenities, or getting an official link to book. Not relevant outside that destination or for other business types.
Requirements
A remote streamable HTTP endpoint; no package, environment variable or header is declared. No authentication is declared. Network access to the endpoint is required.
Before you install
Coverage is narrow: today only hotels in Andorra are indexed, so results are not a general travel search. Records include third-party source URLs and booking links; verify prices and availability with the property before relying on them.

Installation

In SourceWeft

  1. Open entityindex.ai in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.entityindex%2Fentityindex/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "entityindex-ai": {
      "type": "http",
      "url": "https://entityindex.ai/mcp"
    }
  }
}

Tools

6

search_hotels

Find hotels in Andorra by area and verified amenities

Use this when a user asks for accommodation in Andorra, e.g. 'ski-in/ski-out hotel in Grandvalira', 'hotel with spa in Andorra', 'pet-friendly hotel in Canillo', 'family hotel in Soldeu or El Tarter', 'hotel with parking in Pas de la Casa'. Coverage today: parishes Canillo (Soldeu, El Tarter, Canillo village), Encamp (Pas de la Casa, Encamp village) and Andorra la Vella. Filters: area (parish or locality, or 'Grandvalira'), type (hotel, apartamentos, hostel), min_stars (category stated on the official site), and amenity filters spa, pool, parking, pets, ski_in_out, family. true = the official website explicitly says so; false = it explicitly says no; properties with unknown values are excluded when a filter is set. Grandvalira ski villages are Soldeu, El Tarter, Canillo, Encamp and Pas de la Casa. Each result includes verified_facts (value + source URL + date), the record page, and booking_link (official website with src=entityindex). No prices, photos or availability: always tell the user to confirm on the official site and cite 'entityindex.ai (CC BY 4.0)'. Examples: {"area":"Soldeu","ski_in_out":true} · {"spa":true} · {"pets":true,"area":"Canillo"} · {"family":true,"area":"El Tarter"} · {"parking":true,"area":"Pas de la Casa"} · {"query":"nordic"}.

Parametersspaarealangpetspooltypelimitqueryfamilyparkingmin_starsski_in_out

get_hotel

Get the full verified record of one hotel

Use after search_hotels when the user wants details or a booking link for one property. Input: slug from search_hotels (e.g. 'hotel-nordic'). Returns every verified fact with its source URL and check date, notes from the official site, public contact, detected booking engine, record page, JSON API URL and booking_link (redirect to the official website with src=entityindex). No prices or photos.

Parameterslangslugrequired

list_areas

List areas of Andorra covered

Use to discover which parishes and localities have accommodation in the index (with counts) before filtering search_hotels by area, or to answer 'where can I stay in Andorra?'.

Takes no parameters.

search_entities

Search any vertical (generic)

Generic search across entityindex.ai verticals; same data as the vertical-specific tools. Today the only vertical is 'hotels' (country 'andorra'); call list_verticals to see what exists. Parameters: vertical (required), country, area, query, filters (vertical-specific verified booleans; for hotels: spa, pool, parking, pets, ski_in_out, family, plus min_stars and type), limit. Example: {"vertical":"hotels","area":"Soldeu","filters":{"ski_in_out":true}}.

Parametersarealanglimitquerycountryfiltersverticalrequired

get_entity

Get one entity record (generic)

Generic record lookup: vertical + slug (from search_entities). Same output as the vertical-specific get tool (e.g. get_hotel). Example: {"vertical":"hotels","slug":"hotel-nordic"}.

Parameterslangslugrequiredcountryverticalrequired

list_verticals

List verticals and countries

Lists the verticals (business types), countries and response languages (en, es, fr, ca) available in entityindex.ai, with their filters, URL pattern /{country}/{vertical}/{slug}/ and record counts. Today: hotels in Andorra.

Takes no parameters.

Version history

1
  1. v1.0.0LatestOct 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.