Public

com.kratonsPublished by kratons.comOfficial publisherv1.1.0Updated Oct 25, 2026

Kratons, boutique DMC: bespoke trips in Spain, Portugal, Morocco. Facts, catalog, reviews, requests.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Kratons travel agency MCP server: lets an assistant look up company facts, tours, sample itineraries and reviews, and submit bespoke trip proposal requests.

What you can do
Read company facts: legal identity, contact channels, countries served, services and pricing policy, plus how to request a proposal and the checklist to send. Browse destinations and search tours and tickets by country, city or free text, without prices. List published sample itineraries with day-by-day outlines. Read aggregate ratings and recent traveller reviews attributed to the platform that published them. Submit a structured proposal request for a traveller or agent and check its status by reference.
When to use it
Useful when helping someone plan a trip to Spain, Portugal or Morocco and you want to ground suggestions in a specific agency's catalogue, itineraries and reviews, or hand a structured enquiry to a human advisor.
Requirements
Remote streamable HTTP endpoint; no package, environment variable or header is declared. The proposal tools need traveller contact and trip details, and status lookups need the reference returned at submission.
Before you install
Submitting a proposal request sends personal and trip details to Kratons and triggers a human advisor to reply by e-mail; there is no automatic booking or checkout. Reviews come from third-party platforms. Catalogue results carry no prices, so do not state costs.

Installation

In SourceWeft

  1. Open Public 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/com.kratons%2Fpublic/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": {
    "public": {
      "type": "http",
      "url": "https://api.kratons.com/api/mcp"
    }
  }
}

Tools

8

get_company_facts

Kratons company facts

Who Kratons is: legal identity, address, contact channels, countries served, languages, services, pricing policy and how to request a proposal. Read-only.

Takes no parameters.

list_destinations

Destinations with experiences

Countries and cities where Kratons currently offers tours or tickets, with counts. Read-only.

Takes no parameters.

search_experiences

Search experiences

Tours and tickets Kratons operates, filtered by country, city and free text. Returns { experiences: [...] } with name, type, city, country, category, duration, free-cancellation flag and a summary — never prices or suppliers (Kratons quotes one package price per trip).

Parametersqcitylimitcountry

list_sample_itineraries

Sample itineraries

Published sample itineraries Kratons operates, as { itineraries: [...] } (name, destination, duration, category, summary, day-by-day outline) to start a conversation from. Never prices or suppliers — every trip is quoted as one package price by a human advisor.

Parametersqlimitcountry

get_reviews

Traveller reviews

Aggregate rating (1–5) and the newest traveller reviews of Kratons from Zicasso and Google, each attributed to the platform that published it, with a link to read them all. A source that cannot be read is listed as unavailable — never invented.

Parameterslimit

get_proposal_request_status

Status of a proposal request

Where a submitted proposal request stands (received, being prepared, proposal sent, confirmed, closed), looked up by the reference returned when it was submitted. Returns the stage, dates and the reply commitment; no personal data.

Parametersreferencerequired

how_to_request_a_proposal

How to request a proposal

The checklist a traveller or agent should send to Kratons to receive a bespoke proposal, the pricing policy, and how a human advisor follows up. Read-only.

Takes no parameters.

request_a_proposal

Request a bespoke proposal

Submit a structured proposal request to Kratons on behalf of a traveller or a travel agent: contact, destinations within Spain/Portugal/Morocco, dates, travellers, total budget, interests. Returns a reference. A human advisor replies by e-mail — there is no automatic booking, no online checkout and no price list. Send idempotencyKey to retry safely.

ParametersutmtriprequiredsourcecontactrequiredrequestersocialPostIdidempotencyKey

Version history

2
  1. v1.1.0LatestSep 17, 2026
  2. v1.0.0Sep 16, 2026

Score

83% 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

    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.