Skip to content

Myrmigo

by myrmigo.com · remote · local (npm) · no sign-in to list tools · v0.1.3 · published by com.myrmigo

Travel booking reference: official sites, who services a booking, EU261/UK261 compensation checks

Deletes · 1Final · 1

3 tools: 1 can delete or cancel things, 1 do something that can't be undone and 1 only read.

Scanned Oct 21, 2026

3 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http myrmigo https://mcp.myrmigo.com/mcp

Findings

Matches of fixed checks, with the text they matched.

3 warn
  • The server marks "check_booking_change_cancel_refund" read-only (readOnlyHint: true), and its own name, description or input give the class "destructive".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_booking_change_cancel_refund" says "cancel": a word for removing or ending something.

    What this check looks for
  • The server marks "check_booking_change_cancel_refund" not destructive (destructiveHint: false), and its own name, description or input give the class "destructive".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_booking_change_cancel_refund" says "cancel": a word for removing or ending something.

    What this check looks for
  • The server marks "check_flight_compensation" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.to): what it sends cannot be taken back.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

3 tools

Deletes or cancels 1Claude Code: deny
  • check_booking_change_cancel_refundUse this when a traveler asks how to change, cancel or get a refund for their own flight, ferry, hotel or rental booking, check-in, a boarding pass or e-ticket, bags or seats, or a…2 findings

    Why it is in this group

    • The name "check_booking_change_cancel_refund" says "cancel": a word for removing or ending something.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    • The server marks it not destructive (destructiveHint: false), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "check_booking_change_cancel_refund" read-only (readOnlyHint: true), and its own name, description or input give the class "destructive".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_booking_change_cancel_refund" says "cancel": a word for removing or ending something.

      What this check looks for
    • Warn

      The server marks "check_booking_change_cancel_refund" not destructive (destructiveHint: false), and its own name, description or input give the class "destructive".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_booking_change_cancel_refund" says "cancel": a word for removing or ending something.

      What this check looks for
    Description, as the server wrote it
    Use this when a traveler asks how to change, cancel or get a refund for their own flight, ferry, hotel or rental booking, check-in, a boarding pass or e-ticket, bags or seats, or a trip the company cancelled or delayed, including one bought via another site or agent. Returns which company handles it and where, dated fees, deadlines and refund rules with sources, and what the traveler does personally. These vary by company and seller and change over time. Useful before opening the site. Read-only.

    Annotations the server declares

    • title: Check change, cancellation and refund rules for a booking (read-only)
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Can't be undone 1Claude Code: ask
  • check_flight_compensationUse this when a traveler's flight was cancelled, delayed, overbooked or downgraded and they ask what they are owed or their options: compensation, a refund or care.1 finding

    Why it is in this group

    • The input addresses people (input.to): what it sends cannot be taken back.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "check_flight_compensation" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input addresses people (input.to): what it sends cannot be taken back.

      What this check looks for
    Description, as the server wrote it
    Use this when a traveler's flight was cancelled, delayed, overbooked or downgraded and they ask what they are owed or their options: compensation, a refund or care. EU261/UK261 check: verdict with the rule, amount, what the airline owes now, facts that would change it, where the traveler claims (airline, then national enforcement body), evidence. Flights only, not ferries. Dated official sources; stores nothing about the traveler and submits nothing. Not legal advice.

    Annotations the server declares

    • title: Flight compensation check (EU261/UK261)
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 1Claude Code: allow
  • find_official_booking_siteUse this when a traveler asks how or where to book with a named airline, ferry, hotel, vehicle-rental or booking company.No findings

    Why it is in this group

    • The name "find_official_booking_site" says "find": a word for reading.
    Description, as the server wrote it
    Use this when a traveler asks how or where to book with a named airline, ferry, hotel, vehicle-rental or booking company. Returns its official site and booking page and, where listed, its own booking channels (app, API, MCP), dated rules with sources and what the traveler does personally. Flags sites not on the company's listed domains. It does not search fares or availability, or book.

    Annotations the server declares

    • title: Find a travel company's official booking site (read-only)
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.1.3. Values in angle brackets are yours to fill in.

claude mcp add --transport http myrmigo https://mcp.myrmigo.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__myrmigo__find_official_booking_site"
    ],
    "ask": [
      "mcp__myrmigo__check_flight_compensation"
    ],
    "deny": [
      "mcp__myrmigo__check_booking_change_cancel_refund"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as myrmigo. Review it before you use it.