LevelRoam

Read-only game, setup, place, evidence and travel decision tools with explicit provenance.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
76%
Vollständigkeit des Schemas
89%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

  • LOWTool 'get_game' description lacks action verbin get_game
  • LOWTool 'compare_game_offers' description lacks action verbin compare_game_offers
  • LOWTool 'get_place' description lacks action verbin get_place
  • LOWTool 'build_trip_plan' description lacks action verbin build_trip_plan

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,158Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.90% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "mcp": {
      "url": "https://levelroam.com/mcp"
    }
  }
}

Remote-Endpunkte

https://levelroam.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (9)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_games(query, platform, genre, release, locale, ...)

Find canonical LevelRoam game entities using first-party and attributed open data.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Game title, platform, genre or mode."
    },
    "platform": {
      "type": "string",
      "description": "Optional platform filter."
    },
    "genre": {
      "type": "string",
      "description": "Optional genre filter."
    },
    "release": {
      "type": "string",
      "description": "Optional release text filter."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_game(id, locale, market)

Return one canonical game with facts, freshness and provenance.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "LevelRoam slug or stable canonical ID."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}
⚪compare_game_offers(game, platform, condition, locale, market)

Return only current comparable eBay Browse offers and controlled LevelRoam outbound routes. Empty is valid when live inventory is unavailable.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "description": "Game slug or title."
    },
    "platform": {
      "type": "string",
      "description": "Required platform context."
    },
    "condition": {
      "type": "string",
      "enum": [
        "new",
        "used",
        "refurbished"
      ]
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "game",
    "platform"
  ],
  "additionalProperties": false
}
⚪recommend_setup(game, ownedHardware, budget, currency, preference, ...)

Run the same evidence-based LevelRoam Advisor used by the website. Unknown live costs remain explicit.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "description": "Optional preferred game or play style."
    },
    "ownedHardware": {
      "type": "string",
      "enum": [
        "ps5",
        "xbox",
        "switch",
        "pc",
        "none",
        "multiple",
        "any"
      ]
    },
    "budget": {
      "type": "number",
      "minimum": 0
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 currency."
    },
    "preference": {
      "type": "string",
      "enum": [
        "lowest_initial",
        "value",
        "premium",
        "used_ok"
      ]
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "ownedHardware"
  ],
  "additionalProperties": false
}
🟢search_places(query, locale, market)

Find real-world places with qualified game relationships and evidence.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Place, country or game."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_place(id, locale, market)

Return one place, relationship status, evidence and freshness.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "LevelRoam place slug."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}
🟢search_experiences(destination, startDate, endDate, adults, currency, ...)

Search current Viator experiences through the existing provider service and return controlled LevelRoam outbounds.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "destination": {
      "type": "string",
      "description": "Destination name."
    },
    "startDate": {
      "type": "string",
      "description": "Optional YYYY-MM-DD date."
    },
    "endDate": {
      "type": "string",
      "description": "Optional YYYY-MM-DD date."
    },
    "adults": {
      "type": "integer",
      "minimum": 1,
      "maximum": 9
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 currency."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "destination"
  ],
  "additionalProperties": false
}
⚪build_trip_plan(origin, destination, startDate, endDate, adults, ...)

Reuse LevelRoam travel services. Components remain separate and missing flight/stay inventory is explicit.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "description": "Optional origin."
    },
    "destination": {
      "type": "string",
      "description": "Destination."
    },
    "startDate": {
      "type": "string",
      "description": "Optional YYYY-MM-DD date."
    },
    "endDate": {
      "type": "string",
      "description": "Optional YYYY-MM-DD date."
    },
    "adults": {
      "type": "integer",
      "minimum": 1,
      "maximum": 9
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 currency."
    },
    "locale": {
      "type": "string",
      "enum": [
        "en",
        "pt",
        "es"
      ],
      "default": "en"
    },
    "market": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "default": "PT"
    }
  },
  "required": [
    "destination"
  ],
  "additionalProperties": false
}
🟢get_evidence(entityType, id)

Return structured sources and qualified game-place relationships without converting uncertainty to true.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entityType": {
      "type": "string",
      "enum": [
        "game",
        "place"
      ]
    },
    "id": {
      "type": "string",
      "description": "Entity slug."
    }
  },
  "required": [
    "entityType",
    "id"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet9 Tools
verifiziertVersion nicht aufgezeichnet9 Tools