travel.art

art.travelPublished by travel.artOfficial publisherv1.6.0Updated Nov 2, 2026

Art-tourism data for AI agents: biennales, art fairs, museums, layover itineraries with 2026 facts.

VerifiedStreamable HTTPWeb executableLocation & LifestyleWeb Search & Scraping

Overview

AI-generated overview

Read-only travel.art server that lets an assistant look up art events, museum visitor guides, layover itineraries and city art-trip suggestions.

What you can do
  • Search upcoming and current art events such as biennales, art fairs and festivals, with dates, venues, ticket info and guide links
  • Look up museum visitor guides with 2026 ticket info, opening hours, address, essential works in viewing order and route duration
  • Find short 3-6 hour art-focused layover itineraries from major European hub airports, with venues and transit notes
  • Recommend a city art-trip itinerary for given dates, grounded only in travel.art's published content
When to use it
Useful when someone asks about art exhibitions, biennales, art fairs or museum visits, or wants a short art plan for a layover or a city trip. The catalogue is small and focused on European art tourism, so it suits travel and culture questions rather than general search.
Requirements
Remote endpoint at mcp.travel.art over Streamable HTTP; no authentication, API key or local runtime needed. Only network access is required.
Before you install
Public read-only with no credentials requested. Answers are limited to a small curated catalogue (23 events, 12 museums, 6 layover itineraries) and may be out of date, so verify ticket and opening-hours details before relying on them.

Installation

In SourceWeft

  1. Open travel.art 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/art.travel%2Fmcp/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": {
    "travel-art": {
      "type": "http",
      "url": "https://mcp.travel.art/"
    }
  }
}

README

mcp/

Model Context Protocol server for travel.art. Live at https://mcp.travel.art/.

What it does

Exposes travel.art's art-tourism data to AI agents over the Model Context Protocol (Streamable HTTP transport, request/response mode).

Three tools as of v1:

  • find_art_events — biennales, art fairs, festivals with dates, venues, ticket info, summaries, links to full guides
  • find_museum_guide — major museums (Louvre, Vatican, Uffizi) with 2026 ticket info, opening hours, essential works
  • recommend_art_trip — city-based itinerary using only published travel.art content

Catalogue v1.6.0: 23 events + 12 museums + 6 layover itineraries (synced from the published calendar and cornerstone articles; event facts re-verified 2026-09-14).

Stack

mcp/  src/    index.ts        # Worker entry, MCP HTTP protocol (JSON-RPC 2.0)    tools.ts        # Tool definitions + handlers    data.ts         # Static dataset (typed)  scripts/          # (Future) sync from content/<slug>/index.md frontmatter  data/             # (Future) sync output  package.json  wrangler.toml  tsconfig.json
  • Runtime: Cloudflare Workers, free tier (100k requests/day)
  • Language: TypeScript
  • Transport: MCP Streamable HTTP (request/response, no SSE — single-shot tool calls)
  • Protocol version: 2025-03-26
  • Auth: None (public read-only)

Use it

Health check

bash
curl https://mcp.travel.art/health

Initialize handshake

bash
curl -X POST https://mcp.travel.art/ \  -H 'Content-Type: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"my-client","version":"0.1"}}}'

List tools

bash
curl -X POST https://mcp.travel.art/ \  -H 'Content-Type: application/json' \  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

Call a tool

bash
curl -X POST https://mcp.travel.art/ \  -H 'Content-Type: application/json' \  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"find_art_events","arguments":{"country":"IT"}}}'

Claude Desktop config

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

json
{  "mcpServers": {    "travel-art": {      "url": "https://mcp.travel.art/"    }  }}

Deploy

bash
cd mcpnpm installnpx wrangler deploy

(Requires CLOUDFLARE_API_TOKEN + CLOUDFLARE_ACCOUNT_ID in env or wrangler login.)

The Worker is bound to the mcp.travel.art custom domain via Cloudflare API (one-time setup; see DECISIONS.md 2026-05-08).

Future (v2 backlog)

  • Build-time data extraction — replace hand-curated data.ts with a sync script that reads content/<slug>/index.md frontmatter (events from Event-typed schema, museums from Place-typed schema). New cornerstones flow into MCP automatically.
  • More tools — find_artist_residencies, find_collateral_events, today_in_art_tourism (calendar of what's open today across our catalogue).
  • Authentication tier — currently public read-only. If commercial clients want high-volume programmatic access, add API-key tier under Account API Tokens.
  • Streaming responses — for long itinerary recommendations, switch to SSE.
  • Rate limiting — per-IP throttle (currently relies on Cloudflare's own DDoS protection).
  • Schema versioning — mcp.travel.art/v1, /v2 URL versioning when we break compatibility.

See .claude/agents/mcp-architect.md for the full agent operating spec.

Source: README.md at commit d246c01

Tools

4

find_art_events

Search travel.art's catalogue of upcoming and current art events (biennales, art fairs, festivals). Returns events with dates, venues, ticket info, summary, and a link to travel.art's full visitor guide. Use for queries like 'when is Venice Biennale 2026', 'art fairs in October 2026', 'what's on in Miami in December'.

ParameterstypequerycountryactiveOnendsBeforestartsAfter

find_museum_guide

Search travel.art's catalogue of museum visitor guides. Returns museums with current 2026 ticket info, opening hours, address, essential works in viewing order, route duration, and a link to travel.art's full guide. Use for queries like 'how to visit the Louvre', 'Vatican Museums skip the line', 'Uffizi best route'.

Parameterscityquerycountry

find_layover_itinerary

Search travel.art's layover-itinerary catalogue — short-window (3–6h) art-focused trips between flight connections from major European hub airports. Returns itineraries by city, airport, art focus, or duration, with venues, transit notes, and a link to travel.art's full hour-by-hour guide. Use for queries like 'art layover in Rome from Fiumicino', '4-hour Caravaggio plan', 'short Louvre window from CDG', 'Amsterdam 4 hours Schiphol'.

ParameterscityqueryairportcountrymaxDurationHours

recommend_art_trip

Recommend an art-tourism trip itinerary for a specific city using only travel.art's published content. Returns events active during the trip dates, museum guides for the city, and links to all relevant travel.art guides. The recommendation is grounded in published data only — no fabrication.

ParameterscityrequiredendDatestartDate

Version history

1
  1. v1.6.0LatestSep 16, 2026

Score

100% 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
  • Documentation15 pts
  • License10 pts

Other Travel integrations