Skip to main content
Glama

Seat Sherpa

Link to request a Seat Sherpa ride

request_ride_link
Read-onlyIdempotent

For a rider when no ride fits: a link where the person posts a ride request on Seat Sherpa, the carpool marketplace, so drivers on that route see it and get notified, and the person hears back when a matching ride is posted. Use it after search_rides finds nothing that works (that answer already includes this link), or when the person asks to be told about a trip nobody has posted. Takes the same places and optional date as search_rides. The person signs in and posts the request on the page; this tool only builds the link, posts nothing, and never needs names, phone numbers or emails.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
toYesWhere the rider is going, e.g. "Los Angeles", "Las Vegas".
dateNoOptional travel date, YYYY-MM-DD (Pacific). Today is 2026-10-07 (Pacific): use today or a later date, and when the person names a day without a year, the next one on or after today. Omit and the person picks the date on the page.
fromYesWhere the rider starts: a city or place in California or Nevada, e.g. "San Francisco", "UC Davis", "Irvine".
seatsNoOptional: seats the rider needs, 1 to 4. Only mentioned in the answer; the person picks it on the page.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, non-destructive and openWorld. The description adds valuable context beyond them: this tool only builds the link, posts nothing, requires the person to sign in and post on the page, and never needs names, phone numbers or emails. This is meaningful side-effect and privacy disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the purpose and the usage condition efficiently in a single dense paragraph with no filler. It is slightly long, but each sentence carries functional information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, yet the description explains that the result is a link the person uses on the page and that nothing is posted by the tool. Combined with full param coverage and rich annotations, an agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents from, to, date and seats semantics in detail. The description adds only a high-level hint that it takes the same places and optional date as search_rides, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: it builds a link where a rider posts a ride request on the Seat Sherpa carpool marketplace. It clearly distinguishes itself from search_rides (which finds existing rides) and from post_ride_link by naming the rider-side flow.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit trigger conditions: use it after search_rides finds nothing, or when the person wants to be notified about an unposted trip, and it notes that search_rides already includes this link. That is exactly the when-to-use routing an agent needs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources