Skip to content

Seat Sherpa

by seatsherpa.app · remote · no sign-in to list tools · v1.0.0 · published by app.seatsherpa

Find carpool rides in California and Nevada: live seats, times and all-in seat prices. Read-only.

Final · 2

5 tools: 2 do something that can't be undone and 3 only read.

Scanned Oct 21, 2026

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

claude mcp add --transport http rides https://seatsherpa.app/mcp

Findings

Matches of fixed checks, with the text they matched.

2 warn
  • The server marks "request_ride_link" 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":true}; The name "request_ride_link" says "request": a word for a change.

    What this check looks for
  • The server marks "post_ride_link" 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":true}; The name "post_ride_link" says "post": a word for a change.

    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.

5 tools

Can't be undone 2Claude Code: ask
  • post_ride_linkFor a driver: a link where the person posts a drive they are already taking on Seat Sherpa, the carpool marketplace.1 finding

    Why it is in this group

    • The name "post_ride_link" says "post": a word for a change.
    • 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 "post_ride_link" 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":true}; The name "post_ride_link" says "post": a word for a change.

      What this check looks for
    Description, as the server wrote it
    For a driver: a link where the person posts a drive they are already taking on Seat Sherpa, the carpool marketplace. Drivers set their own seat price, riders share costs like gas and tolls, and riders searching that route get notified. Use it when the person is the one driving (for example "I'm driving to LA on Friday, can I take people?"), not to find a ride. Takes the starting place, the destination and an optional date. The driver signs in and posts on the page; this tool only builds the link and posts nothing.

    Annotations the server declares

    • title: Link to post a drive on Seat Sherpa
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
Only reads 3Claude Code: allow
  • get_ridePublic details of one Seat Sherpa ride by its id (from search_rides or a seatsherpa.app/ride link): route and stops with estimated times, departure (Pacific), seats left, all-in pr…No findings

    Why it is in this group

    • The name "get_ride" says "get": a word for reading.
    Description, as the server wrote it
    Public details of one Seat Sherpa ride by its id (from search_rides or a seatsherpa.app/ride link): route and stops with estimated times, departure (Pacific), seats left, all-in price per seat in USD, the driver's first name, rating and trips, the driver's note to riders, flexibility, the cancellation policy, and the booking link. Read-only.

    Annotations the server declares

    • title: Get a Seat Sherpa ride
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • list_service_areasThe California and Nevada areas Seat Sherpa carpools run between.No findings

    Why it is in this group

    • The name "list_service_areas" says "list": a word for reading.
    Description, as the server wrote it
    The California and Nevada areas Seat Sherpa carpools run between. Use it to check whether a trip is covered before searching.

    Annotations the server declares

    • title: Seat Sherpa service areas
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_ridesFind upcoming long-distance carpool rides on Seat Sherpa (California and Nevada) where everyday drivers sell the empty seats on a trip they are already taking, and riders split the…No findings

    Why it is in this group

    • The name "search_rides" says "search": a word for reading.
    Description, as the server wrote it
    Find upcoming long-distance carpool rides on Seat Sherpa (California and Nevada) where everyday drivers sell the empty seats on a trip they are already taking, and riders split the cost of gas. Give a starting place and a destination as city or place names (for example "San Francisco" and "Los Angeles"), and optionally a travel date. Returns rides with open seats: route, departure date and time (Pacific), seats left, the all-in price per seat in USD (what the rider pays, fees included), the driver's first name, and a link where the person books. Rides that stop in a city count for that city, so a San Jose to San Diego ride with a Los Angeles stop is found for Los Angeles to San Diego. Booking happens on the link; this tool cannot book. Rides on a nearby route (for example a San Francisco ride for a San Jose search) are listed separately as nearby_rides; say they are nearby, not exact. When no ride fits exactly, the answer includes a link to post a ride request for that route (the same link request_ride_link gives).

    Annotations the server declares

    • title: Search Seat Sherpa carpools
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true

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 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http rides https://seatsherpa.app/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__rides__search_rides",
      "mcp__rides__get_ride",
      "mcp__rides__list_service_areas"
    ],
    "ask": [
      "mcp__rides__request_ride_link",
      "mcp__rides__post_ride_link"
    ],
    "deny": []
  }
}

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 rides. Review it before you use it.