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

The complete remote MCP tool set. Every tool requires a delegated access token.
ToolWhat it readsRequired access
list_my_poolsConnected pool IDs, labels, timezones, website links and whether an own household is assigned.A connected account.
get_my_scheduleSelected 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_summaryOne 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_statusThe 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_helpPublic 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

Choose the product flow that can actually complete the request.
IntentNext stepBoundary
Create a poolOpen 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 poolOpen 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 peopleOpen 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 updateOpen 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 assistantConnection 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.