Public reference for agents
Understand Key Carpool.
Use the right tool.
Key Carpool coordinates shared rides for school, sports, activities, work and one-time outings. This reference explains the product, the current MCP connector, and when to hand a task back to a person.
The read-only connection pilot is enabled. Access requires a verified account and explicit pool selection.
For agents and developers
Read the full technical guide for input schemas, examples, authorization, limits and response semantics.
Read machine-readable capabilities generated from the shipped tool schemas.
For people connecting an app
Open the connection guide to connect an assistant to selected pools, or visit the main website to use Key Carpool.
Manage existing connections after signing in.
Product context
Made for every carpool—school, sports, activities, work and one-time outings. A pool is a private group coordinating its own rides; an assistant must not infer membership or invite access from a public page.
Key Carpool is operated by StartIQ LLC and helps people coordinate shared rides. We do not operate a transport service or screen drivers. Participants arrange rides with people they choose and remain responsible for driving, vehicles and passenger care.
It is free to use right now, and you can create as many pools as you need. There is currently no subscription and no per-pool charge.
Key Carpool on WhatsApp
Ask the assistant who’s driving, check your schedule, request a ride change, and send pickup updates from your Key Carpool WhatsApp chat. Choose WhatsApp updates when you create or join a pool to receive reminders. Initial setup and some detailed changes, including reviewing imported drafts, use the website.
That first-party chat is separate from this read-only remote connector. MCP does not read WhatsApp conversations, share chat memory, enroll alerts, or send messages.
What a connected agent can read
| Tool | What it reads | Required access |
|---|---|---|
list_my_pools | Connected pool IDs, labels, timezones, website links and whether an own household is assigned. | A connected account. |
get_my_schedule | Selected pool schedule records, dates searched, timezone and fetch time. This is the pool schedule, not a list of the caller’s passengers. | A connected pool. drivingOnly=true also requires an assigned household. |
get_trip_summary | One scheduled trip summary, or null when no trip is scheduled for that date and leg. | A connected pool and a slot belonging to that pool. |
get_my_request_status | The latest 20 ride-change requests initiated by the caller’s household: ID, kind, status, dates and update time. | An assigned household in the connected pool. |
get_carpool_help | Public guidance and website links for creating a pool, invitations, help and connection management. | MCP authentication; the public guide is also readable without sign-in. |
Start with list_my_pools, ask which pool when ambiguous, and use its returned IDs. For “When does my family drive next?”, use get_my_schedule with period: next and drivingOnly: true. The search covers 14 days.
Current endpoint: https://www.keycarpool.com/api/agents/mcp. Scope: carpool:read. These tools cannot create a pool, change a ride, approve a request, assign permissions, or send a message.
Tasks that continue in Key Carpool
| Intent | Next step | Boundary |
|---|---|---|
| Create a pool | Open Create a pool; the person completes setup and verification. | The MCP connector only returns the link. Do not claim it created a pool. |
| Join a pool | Open the person’s invitation, or enter a pool code on the homepage. Verify their own number; request manager approval if not listed. | Never invent an invitation, pool code, household assignment or manager permission. |
| Invite people | Open the pool and choose Invite people; use its prepared link and the person’s chosen sharing app. | MCP does not generate, send or approve invitations. |
| Change a ride or send an update | Open the authorized pool on the website or use the person’s own Key Carpool WhatsApp chat for supported actions. | First-party actions have their own permissions and confirmations. They are not remote MCP tools. |
| Connect or disconnect an assistant | Connection guide and Connected apps. | Only the signed-in person chooses the pools to share. Messaging alert consent is separate. |
Choose WhatsApp updates when you create or join a pool. Later, use Pool → Edit my contacts to change your ride alerts and reminder preferences. Manager alerts also have controls in Manage. Reply STOP on WhatsApp to stop WhatsApp messages. You can use the website without alerts. Delivery depends on provider availability and country restrictions.
Public discovery files
Download the portable plugin package (1.0.1). The package and MCP endpoint are connection options, not evidence of marketplace approval or endorsement.
Public references contain no live schedules, membership lists or private conversations. Use authorized tools for current private facts. Publishing these files does not guarantee indexing, ranking or inclusion in an assistant’s answers.