Koskamo

SimplyGlobal Visitor Insurance MCP

This MCP server allows AI agents to search for and compare visitor medical insurance plans for trips to the United States. It provides tools to get quotes for individual travelers and families, view plan details and benefits, access insurance guides and FAQs, and retrieve official carrier service links for claims and provider searches. The server is read-only and does not handle purchases or private records.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

SimplyGlobal Visitor Insurance MCP logo, by SimplyGlobalVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by SimplyGlobal
MCP endpoint (Streamable HTTP)
https://simplyglobal.com/mcp
Vendor documentation

What its tools do

6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

6 of 6 have a description · 6 of 6 declare behavior hints · 4 of 6 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to simplyglobal.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search for visitor insurance plan prices for a specific traveler
  • Compare benefits side-by-side for up to 4 insurance plans
  • Find and read published visitor insurance guides and FAQs
  • Retrieve official carrier links for claims and provider searches

Source and maintenance

Vendor evidenceRegistry 1.3.0

Protocol and capabilities

Server
simplyglobal 1.3.0
MCP protocol negotiated in check
2025-11-25
Tools
6 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

SimplyGlobal visitor insurance, United States. search_visitor_insurance_plans: one traveler. search_family_insurance_plans: verified Atlas base premium before fees. get_visitor_insurance_plan_details (max 4 ids). search_insurance_guides/read_insurance_guide: pending links only. get_plan_service_links: official carrier links only. Ages on coverage start date. Insurers set prices; policy wording decides coverage. Buy only at compare_page_url; no payment details without the traveler's approval.

Tools

6 advertised

search_visitor_insurance_plans — Search visitor insurance plans and prices
Advertised by the server during the last successful anonymous check.
Advertised read-only

Search SimplyGlobal visitor insurance plans and prices for one traveler. Returns each plan family with its price, coverage maximum, deductible, the compare_page_url the traveler can open, and the exact option to choose on that page. Plans that do not offer a requested coverage maximum or deductible are listed in not_offered with their available options; when the compare page's default card for a plan's coverage range is a different option, the plan is flagged with page_default_differs.

search_visitor_insurance_plans input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "trip"
  ],
  "properties": {
    "trip": {
      "type": "object",
      "required": [
        "traveler_age",
        "start_date",
        "end_date"
      ],
      "properties": {
        "end_date": {
          "type": "string",
          "format": "date",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Last day of coverage as YYYY-MM-DD; at least one day after start_date."
        },
        "start_date": {
          "type": "string",
          "format": "date",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "First day of coverage as YYYY-MM-DD; today (UTC) or later."
        },
        "traveler_age": {
          "type": "integer",
          "maximum": 99,
          "minimum": 1,
          "description": "The traveler's age in whole years on the coverage start date; carriers price by that age."
        },
        "coverage_area": {
          "enum": [
            "worldwide_including_us_canada",
            "us_only"
          ],
          "type": "string",
          "default": "worldwide_including_us_canada",
          "description": "Worldwide coverage that includes the US and Canada (default), or US-only coverage."
        }
      },
      "additionalProperties": false
    },
    "plan_type": {
      "enum": [
        "all",
        "comprehensive",
        "limited"
      ],
      "type": "string",
      "default": "all",
      "description": "The plan-type label shown on the SimplyGlobal compare page."
    },
    "deductible_usd": {
      "type": "integer",
      "minimum": 0,
      "description": "Optional exact deductible in USD (for example 250 for $250)."
    },
    "coverage_maximum_usd": {
      "type": "integer",
      "minimum": 1,
      "description": "Optional exact coverage maximum in USD (for example 100000 for $100,000). Only plans offering exactly that maximum are returned."
    }
  },
  "additionalProperties": false
}
search_visitor_insurance_plans output schema
{
  "type": "object",
  "required": [
    "trip",
    "currency",
    "quote_issued_at",
    "plan_count",
    "plans",
    "notes"
  ],
  "properties": {
    "trip": {
      "type": "object",
      "required": [
        "traveler_age",
        "start_date",
        "end_date",
        "coverage_area",
        "coverage_days"
      ],
      "properties": {
        "end_date": {
          "type": "string"
        },
        "start_date": {
          "type": "string"
        },
        "traveler_age": {
          "type": "integer"
        },
        "coverage_area": {
          "enum": [
            "worldwide_including_us_canada",
            "us_only"
          ]
        },
        "coverage_days": {
          "type": "integer"
        }
      }
    },
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "plans": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "plan_id",
          "plan_name",
          "company",
          "underwriter",
          "plan_type",
          "coverage_maximum_usd",
          "deductible_usd",
          "price_usd",
          "price_display",
          "available_coverage_maximums_usd",
          "available_deductibles_usd",
          "compare_page_url",
          "select_on_page"
        ],
        "properties": {
          "note": {
            "type": "string"
          },
          "company": {
            "type": [
              "string",
              "null"
            ]
          },
          "plan_id": {
            "type": "string"
          },
          "plan_name": {
            "type": "string"
          },
          "plan_type": {
            "enum": [
              "comprehensive",
              "limited"
            ]
          },
          "price_usd": {
            "type": "string"
          },
          "underwriter": {
            "type": [
              "string",
              "null"
            ]
          },
          "price_display": {
            "type": "string"
          },
          "deductible_usd": {
            "type": [
              "integer",
              "null"
            ]
          },
          "select_on_page": {
            "type": "object",
            "required": [
              "coverage_maximum_usd",
              "deductible_usd"
            ],
            "properties": {
              "deductible_usd": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "coverage_maximum_usd": {
                "type": [
                  "integer",
                  "null"
                ]
              }
            }
          },
          "compare_page_url": {
            "type": "string"
          },
          "coverage_maximum_usd": {
            "type": [
              "integer",
              "null"
            ]
          },
          "page_default_differs": {
            "type": "boolean"
          },
          "available_deductibles_usd": {
            "type": "array",
            "items": {
              "type": "integer"
            }
          },
          "available_coverage_maximums_usd": {
            "type": "array",
            "items": {
              "type": "integer"
            }
          }
        }
      }
    },
    "currency": {
      "const": "USD"
    },
    "plan_count": {
      "type": "integer"
    },
    "not_offered": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "plan_name",
          "company",
          "available_coverage_maximums_usd",
          "available_deductibles_usd"
        ],
        "properties": {
          "company": {
            "type": [
              "string",
              "null"
            ]
          },
          "plan_name": {
            "type": "string"
          },
          "available_deductibles_usd": {
            "type": "array",
            "items": {
              "type": "integer"
            }
          },
          "available_coverage_maximums_usd": {
            "type": "array",
            "items": {
              "type": "integer"
            }
          }
        }
      }
    },
    "quote_issued_at": {
      "type": "string"
    }
  }
}
search_visitor_insurance_plans annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_visitor_insurance_plan_details — Compare plan benefits side by side
Advertised by the server during the last successful anonymous check.
Advertised read-only

Compare visitor insurance plan benefits side by side for up to 4 plan_ids returned by search_visitor_insurance_plans. Returns the compare page's benefit rows and highlights per plan, plus the brochure link when available. Default sections can be narrowed with the sections input. Pass the same deductible_usd you used in search_visitor_insurance_plans so the benefits and link match that option; without it, details describe the plan's default option ($250 deductible when offered, else the lowest).

get_visitor_insurance_plan_details input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "trip",
    "plan_ids"
  ],
  "properties": {
    "trip": {
      "type": "object",
      "required": [
        "traveler_age",
        "start_date",
        "end_date"
      ],
      "properties": {
        "end_date": {
          "type": "string",
          "format": "date",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Last day of coverage as YYYY-MM-DD; at least one day after start_date."
        },
        "start_date": {
          "type": "string",
          "format": "date",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "First day of coverage as YYYY-MM-DD; today (UTC) or later."
        },
        "traveler_age": {
          "type": "integer",
          "maximum": 99,
          "minimum": 1,
          "description": "The traveler's age in whole years on the coverage start date; carriers price by that age."
        },
        "coverage_area": {
          "enum": [
            "worldwide_including_us_canada",
            "us_only"
          ],
          "type": "string",
          "default": "worldwide_including_us_canada",
          "description": "Worldwide coverage that includes the US and Canada (default), or US-only coverage."
        }
      },
      "additionalProperties": false
    },
    "plan_ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 4,
      "minItems": 1,
      "description": "One to four plan_id values from search_visitor_insurance_plans."
    },
    "sections": {
      "type": "array",
      "items": {
        "enum": [
          "summary",
          "outpatient",
          "inpatient",
          "other_medical",
          "non_medical"
        ],
        "type": "string"
      },
      "description": "Benefit sections to include. Default: all five sections."
    },
    "deductible_usd": {
      "type": "integer",
      "minimum": 0,
      "description": "Optional exact deductible in USD (for example 250 for $250); picks the option the benefits and link describe."
    }
  },
  "additionalProperties": false
}
get_visitor_insurance_plan_details output schema
{
  "type": "object",
  "required": [
    "trip",
    "currency",
    "quote_issued_at",
    "plans",
    "notes"
  ],
  "properties": {
    "trip": {
      "type": "object",
      "required": [
        "traveler_age",
        "start_date",
        "end_date",
        "coverage_area",
        "coverage_days"
      ],
      "properties": {
        "end_date": {
          "type": "string"
        },
        "start_date": {
          "type": "string"
        },
        "traveler_age": {
          "type": "integer"
        },
        "coverage_area": {
          "enum": [
            "worldwide_including_us_canada",
            "us_only"
          ]
        },
        "coverage_days": {
          "type": "integer"
        }
      }
    },
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "plans": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "plan_id",
          "plan_name",
          "company",
          "matrix_benefits_available",
          "highlights",
          "groups",
          "compare_page_url"
        ],
        "properties": {
          "note": {
            "type": "string"
          },
          "groups": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "section",
                "label",
                "rows"
              ],
              "properties": {
                "rows": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "label",
                      "value"
                    ],
                    "properties": {
                      "label": {
                        "type": "string"
                      },
                      "links": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "value": {
                        "type": "string"
                      },
                      "definition": {
                        "type": "string"
                      }
                    }
                  }
                },
                "label": {
                  "type": "string"
                },
                "section": {
                  "type": "string"
                }
              }
            }
          },
          "company": {
            "type": [
              "string",
              "null"
            ]
          },
          "plan_id": {
            "type": "string"
          },
          "plan_name": {
            "type": "string"
          },
          "highlights": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "label",
                "value"
              ],
              "properties": {
                "label": {
                  "type": "string"
                },
                "value": {
                  "type": "string"
                }
              }
            }
          },
          "brochure_url": {
            "type": "string"
          },
          "benefits_note": {
            "type": "string"
          },
          "compare_page_url": {
            "type": "string"
          },
          "benefits_shown_for": {
            "type": "object",
            "required": [
              "plan_id",
              "coverage_maximum_usd",
              "deductible_usd"
            ],
            "properties": {
              "plan_id": {
                "type": "string"
              },
              "deductible_usd": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "coverage_maximum_usd": {
                "type": [
                  "integer",
                  "null"
                ]
              }
            }
          },
          "matrix_benefits_available": {
            "type": "boolean"
          }
        }
      }
    },
    "currency": {
      "const": "USD"
    },
    "quote_issued_at": {
      "type": "string"
    }
  }
}
get_visitor_insurance_plan_details annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
search_insurance_guides — Find published visitor-insurance guides and FAQs
Advertised by the server during the last successful anonymous check.
Advertised read-only

Find published SimplyGlobal visitor-insurance guides and FAQs for a traveler's question. Each result carries the canonical link, review state and source-check date; answer_eligible=true marks a completed licensed review whose excerpt text may be quoted, while answer_eligible=false results are navigation links only and must not be quoted. Results are paginated with page and page_size; a query with no match returns suggestions and related navigation instead of composed text.

search_insurance_guides input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "page": {
      "type": "integer",
      "default": 1,
      "maximum": 9007199254740991,
      "minimum": 1,
      "description": "Result page to return, starting at 1 (default 1)."
    },
    "query": {
      "type": "string",
      "maxLength": 200,
      "minLength": 2,
      "description": "The traveler's question or topic in plain words, 2 to 200 characters."
    },
    "topic": {
      "enum": [
        "cost",
        "coverage",
        "eligibility",
        "claims",
        "extension",
        "terms"
      ],
      "type": "string",
      "description": "Optional topic filter narrowing the search."
    },
    "page_size": {
      "type": "integer",
      "default": 5,
      "maximum": 10,
      "minimum": 1,
      "description": "Results per page, from 1 to 10 (default 5)."
    }
  },
  "additionalProperties": false
}
search_insurance_guides output schema
{
  "type": "object",
  "required": [
    "query",
    "total",
    "page",
    "page_count",
    "results",
    "notes"
  ],
  "properties": {
    "page": {
      "type": "integer"
    },
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "query": {
      "type": "string"
    },
    "topic": {
      "enum": [
        "cost",
        "coverage",
        "eligibility",
        "claims",
        "extension",
        "terms"
      ]
    },
    "total": {
      "type": "integer"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "canonical_path",
          "page_url",
          "title",
          "kind",
          "answer_eligible",
          "review_state"
        ],
        "properties": {
          "kind": {
            "enum": [
              "guide",
              "faq"
            ]
          },
          "title": {
            "type": "string"
          },
          "page_url": {
            "type": "string"
          },
          "reviewed_at": {
            "type": "string"
          },
          "review_state": {
            "enum": [
              "accepted",
              "pending"
            ]
          },
          "navigate_only": {
            "type": "boolean"
          },
          "canonical_path": {
            "type": "string"
          },
          "answer_eligible": {
            "type": "boolean"
          },
          "last_revised_at": {
            "type": "string"
          },
          "matched_excerpt": {
            "type": "string"
          },
          "source_checked_at": {
            "type": "string"
          }
        }
      }
    },
    "no_match": {
      "type": "object",
      "required": [
        "suggestions",
        "related_navigation"
      ],
      "properties": {
        "suggestions": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "related_navigation": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "canonical_path",
              "answer_eligible"
            ],
            "properties": {
              "canonical_path": {
                "type": "string"
              },
              "answer_eligible": {
                "type": "boolean"
              }
            }
          }
        }
      }
    },
    "page_count": {
      "type": "integer"
    }
  }
}
search_insurance_guides annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
read_insurance_guide — Read an approved insurance guide answer
Advertised by the server during the last successful anonymous check.
Advertised read-only

Read approved answer text for one published SimplyGlobal guide by canonical_path, with its review state, review and source-check dates, and citations. Only guides with an accepted licensed review return answer text; pending pages return status navigate_only with a link, retired paths return unavailable, and stale sources return stale. Pass question to read one FAQ entry by its exact question text. The prices-by-age guide never returns price numbers — current checked prices stay on the live page.

read_insurance_guide input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "canonical_path"
  ],
  "properties": {
    "question": {
      "type": "string",
      "maxLength": 300,
      "description": "Optional exact FAQ question text to read a single answer instead of the whole guide."
    },
    "canonical_path": {
      "type": "string",
      "maxLength": 300,
      "minLength": 1,
      "description": "The guide's canonical path as returned by search_insurance_guides, for example /insurance/visitor-insurance-cost."
    }
  },
  "additionalProperties": false
}
read_insurance_guide output schema
{
  "type": "object",
  "required": [
    "status",
    "canonical_path"
  ],
  "properties": {
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "title": {
      "type": "string"
    },
    "answer": {
      "type": "object",
      "required": [
        "text",
        "excerpt_scope"
      ],
      "properties": {
        "faq": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "question",
              "answer"
            ],
            "properties": {
              "answer": {
                "type": "string"
              },
              "question": {
                "type": "string"
              }
            }
          }
        },
        "text": {
          "type": "string"
        },
        "question": {
          "type": "string"
        },
        "sections": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "heading",
              "text"
            ],
            "properties": {
              "text": {
                "type": "string"
              },
              "heading": {
                "type": "string"
              }
            }
          }
        },
        "excerpt_scope": {
          "type": "string"
        }
      }
    },
    "review": {
      "type": "object",
      "required": [
        "state"
      ],
      "properties": {
        "state": {
          "enum": [
            "accepted",
            "pending"
          ]
        },
        "reviewer": {
          "type": "object",
          "required": [
            "name",
            "credential"
          ],
          "properties": {
            "name": {
              "type": "string"
            },
            "credential": {
              "type": "string"
            }
          }
        },
        "reviewed_at": {
          "type": "string"
        }
      }
    },
    "status": {
      "enum": [
        "ok",
        "unavailable",
        "stale",
        "navigate_only"
      ]
    },
    "related": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "canonical_path",
          "answer_eligible"
        ],
        "properties": {
          "canonical_path": {
            "type": "string"
          },
          "answer_eligible": {
            "type": "boolean"
          }
        }
      }
    },
    "page_url": {
      "type": "string"
    },
    "citations": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "label",
          "url"
        ],
        "properties": {
          "url": {
            "type": "string"
          },
          "label": {
            "type": "string"
          }
        }
      }
    },
    "unavailable": {
      "type": "object",
      "required": [
        "reason"
      ],
      "properties": {
        "reason": {
          "enum": [
            "retired",
            "stale",
            "pending_review"
          ]
        },
        "alternative": {
          "type": "object",
          "required": [
            "canonical_path",
            "answer_eligible"
          ],
          "properties": {
            "canonical_path": {
              "type": "string"
            },
            "answer_eligible": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "canonical_path": {
      "type": "string"
    },
    "continue_to_quote": {
      "type": "object",
      "required": [
        "tool",
        "trip_fields"
      ],
      "properties": {
        "tool": {
          "const": "search_visitor_insurance_plans"
        },
        "trip_fields": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "source_checked_at": {
      "type": "string"
    }
  }
}
read_insurance_guide annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_plan_service_links — Find official claim, provider and policy-document pages
Advertised by the server during the last successful anonymous check.
Advertised read-only

Return the insurer's official public pages for a visitor insurance plan: where to file a claim, the in-network provider search, or — for WorldTrips Atlas Travel only — the verified published policy specimen. Locate the plan by plan_id from search_visitor_insurance_plans, or by carrier and plan_name. Returns links only: it cannot file a claim, report claim status, judge coverage or eligibility, confirm a doctor's network participation, or look up any private order or personal record.

get_plan_service_links input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "service"
  ],
  "properties": {
    "carrier": {
      "enum": [
        "img",
        "worldtrips",
        "trawick_international"
      ],
      "type": "string",
      "description": "The insurer. Optional with plan_id; narrows plan_name lookup."
    },
    "plan_id": {
      "type": "string",
      "maxLength": 64,
      "minLength": 1,
      "description": "A plan_id returned by search_visitor_insurance_plans or get_visitor_insurance_plan_details; resolves the carrier and plan name by itself."
    },
    "service": {
      "enum": [
        "file_a_claim",
        "find_in_network_provider",
        "policy_specimen"
      ],
      "type": "string",
      "description": "Which official destination to return."
    },
    "plan_name": {
      "type": "string",
      "maxLength": 120,
      "minLength": 1,
      "description": "The plan's display name, for example 'Atlas Travel'."
    }
  },
  "additionalProperties": false
}
get_plan_service_links output schema
{
  "type": "object",
  "required": [
    "status",
    "notes"
  ],
  "properties": {
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "status": {
      "enum": [
        "ok",
        "needs_clarification",
        "no_verified_document"
      ]
    },
    "missing": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "resolved": {
      "type": "object",
      "required": [
        "carrier",
        "company"
      ],
      "properties": {
        "carrier": {
          "enum": [
            "img",
            "worldtrips",
            "trawick_international"
          ]
        },
        "company": {
          "type": "string"
        },
        "plan_name": {
          "type": "string"
        }
      }
    },
    "candidates": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "plan_name",
          "carrier"
        ],
        "properties": {
          "carrier": {
            "enum": [
              "img",
              "worldtrips",
              "trawick_international"
            ]
          },
          "plan_name": {
            "type": "string"
          }
        }
      }
    },
    "alternatives": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "service",
          "label",
          "url",
          "status",
          "last_checked_at",
          "source_checked_at"
        ],
        "properties": {
          "url": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "status": {
            "enum": [
              "verified",
              "unverified_now"
            ]
          },
          "service": {
            "enum": [
              "file_a_claim",
              "find_in_network_provider",
              "policy_specimen"
            ]
          },
          "last_checked_at": {
            "type": "string"
          },
          "source_checked_at": {
            "type": "string"
          }
        }
      }
    },
    "service_links": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "service",
          "label",
          "url",
          "status",
          "last_checked_at",
          "source_checked_at"
        ],
        "properties": {
          "url": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "status": {
            "enum": [
              "verified",
              "unverified_now"
            ]
          },
          "service": {
            "enum": [
              "file_a_claim",
              "find_in_network_provider",
              "policy_specimen"
            ]
          },
          "last_checked_at": {
            "type": "string"
          },
          "source_checked_at": {
            "type": "string"
          }
        }
      }
    }
  }
}
get_plan_service_links annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
search_family_insurance_plans — Price a verified Atlas Travel family
Advertised by the server during the last successful anonymous check.
Advertised read-only

Price WorldTrips Atlas Travel visitor insurance for a family (non-U.S. citizens traveling to the U.S.) — a verified base premium only when the pinned carrier rate card is intact and the website's family total for identical inputs agrees with it to the cent. Returns per-traveler age-band daily rates, the family total, and a prefilled compare link; otherwise an explicit needs_clarification, unsupported_composition, stale, price_discrepancy or unavailable status plus the compare link. Base premium in USD only — the carrier may add taxes and fees, confirms final price and eligibility, and the tool never buys a plan or takes payment details.

search_family_insurance_plans input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "travelers",
    "start_date",
    "end_date",
    "product",
    "max_coverage",
    "deductible"
  ],
  "properties": {
    "product": {
      "enum": [
        "atlas_travel"
      ],
      "type": "string",
      "description": "The only verified product: WorldTrips Atlas Travel (Atlas America)."
    },
    "end_date": {
      "type": "string",
      "format": "date",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last day of coverage as YYYY-MM-DD; at least one day after start_date."
    },
    "travelers": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "age",
          "relation"
        ],
        "properties": {
          "age": {
            "type": "integer",
            "maximum": 120,
            "minimum": 0,
            "description": "The traveler's age in whole years on the coverage start date."
          },
          "relation": {
            "enum": [
              "self",
              "spouse",
              "child"
            ],
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "maxItems": 7,
      "minItems": 1,
      "description": "The family to price: exactly one self, at most one spouse, and up to five children. Ages are whole years on the coverage start date — no dates of birth."
    },
    "deductible": {
      "enum": [
        0,
        250
      ],
      "type": "integer",
      "description": "Deductible in USD — only the pinned card columns are supported."
    },
    "start_date": {
      "type": "string",
      "format": "date",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "First day of coverage as YYYY-MM-DD; today (UTC) or later."
    },
    "max_coverage": {
      "enum": [
        50000,
        100000
      ],
      "type": "integer",
      "description": "Coverage maximum in USD — only the pinned card columns are supported."
    },
    "destination_country": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "ISO 3166-1 alpha-2 destination. Must be US for the verified Atlas America slice; omit and the tool asks instead of guessing."
    },
    "residence_citizenship": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "ISO 3166-1 alpha-2 country all travelers share as residence AND citizenship. Must not be the US or a US territory; omit and the tool asks instead of guessing."
    }
  },
  "additionalProperties": false
}
search_family_insurance_plans output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "status",
    "product",
    "notes"
  ],
  "properties": {
    "notes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "source": {
      "const": "carrier_published_rate_card"
    },
    "status": {
      "enum": [
        "priced",
        "needs_clarification",
        "unsupported_composition",
        "stale",
        "price_discrepancy",
        "unavailable"
      ]
    },
    "missing": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "product": {
      "type": "string"
    },
    "reasons": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "end_date": {
      "type": "string"
    },
    "excluded": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "question": {
      "type": "string"
    },
    "start_date": {
      "type": "string"
    },
    "base_premium": {
      "type": "object",
      "required": [
        "amount",
        "currency",
        "days"
      ],
      "properties": {
        "days": {
          "type": "integer"
        },
        "amount": {
          "type": "string"
        },
        "currency": {
          "const": "USD"
        }
      }
    },
    "per_traveler": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "relation",
          "age",
          "age_band",
          "daily_rate_usd",
          "premium_usd"
        ],
        "properties": {
          "age": {
            "type": "integer"
          },
          "age_band": {
            "type": "string"
          },
          "relation": {
            "enum": [
              "self",
              "spouse",
              "child"
            ]
          },
          "premium_usd": {
            "type": "string"
          },
          "daily_rate_usd": {
            "type": "string"
          }
        }
      }
    },
    "coverage_days": {
      "type": "integer"
    },
    "source_sha256": {
      "const": "c354316421ce2126f5869c698ba9d388a94b6e6fa07bb0eb253de8f8adf340db"
    },
    "deductible_usd": {
      "type": "integer"
    },
    "family_pricing": {
      "const": "carrier_verified"
    },
    "compare_page_url": {
      "type": "string"
    },
    "source_effective": {
      "const": "2025-05-29"
    },
    "travelers_priced": {
      "type": "integer"
    },
    "coverage_maximum_usd": {
      "type": "integer"
    },
    "served_total_matches_card": {
      "type": "boolean"
    }
  }
}
search_family_insurance_plans annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (2 of 2 answered).

  1. 2026-11-07: 1 of 1 checks answered
  2. 2026-11-09: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
322 ms
95th percentile latency
322 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 322 ms · metadata changed · 6 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http simplyglobal-visitor-insurance-mcp https://simplyglobal.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add simplyglobal-visitor-insurance-mcp --url https://simplyglobal.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable simplyglobal-visitor-insurance-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "simplyglobal-visitor-insurance-mcp": {
      "url": "https://simplyglobal.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "simplyglobal-visitor-insurance-mcp": {
      "type": "streamableHttp",
      "url": "https://simplyglobal.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start simplyglobal-visitor-insurance-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "simplyglobal-visitor-insurance-mcp": {
      "type": "http",
      "url": "https://simplyglobal.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http simplyglobal-visitor-insurance-mcp https://simplyglobal.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://simplyglobal.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "simplyglobal-visitor-insurance-mcp": {
      "serverUrl": "https://simplyglobal.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like SimplyGlobal Visitor Insurance MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run SimplyGlobal Visitor Insurance MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing