# talktoaleksandra.com — agent interface

Remote MCP: https://talktoaleksandra.com/mcp (Streamable HTTP). Public reads do not need an account.
Browser WebMCP: document.modelContext on an open page; registration depends on browser support.

Published information: https://talktoaleksandra.com/webmcp-tools.json
Profile: https://talktoaleksandra.com/api/v1/profile.json
Pricing: https://talktoaleksandra.com/api/v1/pricing.json
FAQ resources: https://talktoaleksandra.com/api/v1/resources.json
Live schedule: https://talktoaleksandra.com/api/v1/availability
Booking handoff: https://talktoaleksandra.com/api/v1/handoff

## Tools

get_practice_overview, get_services_and_pricing, get_faq, get_inquiry_topics, get_contact_options,
get_available_slots, get_consultation_details, prepare_booking_handoff, search_resources,
get_preparation_checklist. Browser only: open_booking_page.

## Live availability

GET /api/v1/availability?timezone=America%2FNew_York&hours_from=17%3A00
Optional fields: timezone (IANA), from/to (RFC3339 with explicit offset), hours_from/hours_to (HH:mm), limit (1–100).
The source covers the next seven days. from/to filter within that horizon. Overnight hour ranges need two calls.
Statuses: available, no_slots, unavailable. Check fetched_at, expires_at, total_matches, truncated and booking_required.
start_at/end_at are UTC; local_start_at includes the client time zone's actual offset, including DST.

## Handoff

prepare_booking_handoff({timezone:"Europe/Berlin",start_at:"2026-10-05T08:00:00Z",locale:"ru"})
Dates in this example are illustrative: choose a real start_at returned by get_available_slots.
A selected start is checked against the live source. ready does not mean booked. The returned booking_page
shows the checked time and official calendar. Complete booking in Google Calendar; no prefilled calendar slot is promised.
No messages, payments or personal histories are accepted. Personal notes stay in the browser tab or a local download.

## Discovery

Server card: https://talktoaleksandra.com/mcp/server-card
AI Catalog: https://talktoaleksandra.com/.well-known/ai-catalog.json (optional evolving extension)
Registry manifest: https://talktoaleksandra.com/server.json
Cards are metadata; verify live tools/list and initialize. Publishing to the registry is separate from hosting.

## Limits

Sessions: online, Russian only, EUR 35 for 50 minutes. Not medical or emergency care.
Use get_practice_overview to ground answers. Do not infer BIG registration, client age, couple format or payment methods.
Contact and terms: https://talktoaleksandra.com/offer/ and https://talktoaleksandra.com/book/.

`search_resources` accepts `locale: "ru" | "en"` (default `ru`) for published FAQ language. Sessions remain Russian-only.
