MCP.so
Sign In

Andrii Co. - Washington State Notary & Apostille Assistant MCP S…VerifiedFeatured

@Andrii Tereshchenko

Basic information

Transport

Streamable HTTP

Authentication

None

Category

Finance & Commerce

Author

Andrii Tereshchenko

Submitted by

Andrii Tereshchenko

About Andrii Co. - Washington State Notary & Apostille Assistant MCP S…

Andrii Co. - Washington State Notary & Apostille Assistant is a remote MCP server available at https://andrii.net.

Connection details

https://andrii.net/mcp

Setup

claude mcp add andrii-co-booking --transport http https://andrii.net/mcp

Andrii Co. - Washington State Notary & Apostille Assistant MCP Server tools

15

Schedule an appointment tied to the signed-in customer's account — still a request until the notary confirms it, never guaranteed. PREFER this over request_booking whenever the customer is signed in: only a booking on their own account can later be listed, rescheduled or cancelled through this connector. Guests go through request_booking. Accepts: `service` (e.g. office, mobile, apostille, loan), `scheduled_at` — a slot's startUnix from search_availability, omitted for a call-me request — plus `address` for mobile, `notes`, `document_count`. Returns a Pending reference; fails if not signed in.

Cancel a booking on the signed-in account — Pending or Scheduled only. Use when the visit is no longer needed; guests cancel via their emailed manage link instead. Accepts: `order_id` (e.g. copied from my_bookings). Returns a cancellation notice; fails if the booking is not yours, is neither Pending nor Scheduled, or not signed in.

Check what became of a previously submitted request — no sign-in needed, guests welcome. Use when the customer asks whether the notary confirmed, moved, cancelled, or merged it. Accepts: `reference` — the id returned at submission or the token from the emailed confirm link. Returns the service plus status and timing (PII-minimal — never address, name, or notes; Pacific time, e.g. scheduledAtPacific). Fails if the reference is wrong — a not found reply.

Check whether an address sits inside our Washington coverage and resolves precisely enough to book. Use when the customer wants an area answer without searching slots — search_availability already validates the area itself. Accepts: `address` (e.g. a Seattle street or ZIP) and optional `service` — notary or apostille rules differ. Returns withinServiceArea, distanceMiles, precise; if the address cannot be resolved the message says not found.

Check whether a document can get an apostille and how: certified vital records mail in as-is, private papers (e.g. a diploma or POA) need notarization first, federal ones go to the US Department of State. Use when the customer asks is this apostillable. Accepts: `document` in plain words, optional `issuing_state`, `destination_country`. Returns the category, the honest do-it-yourself path and our offer; unclear wording yields an `unknown` category, never an error.

Calculate a server-authoritative USD price estimate before shipping — pure, no side effects, nothing booked. Use when the customer asks about cost. Accepts: `document_count`, `mobile`, `after_hours`, `apostille` plus `tier` (e.g. expedited, priority, standard, mailin); set `needs_notarization` false for already-certified records; `ua_lane` (withinUkraine | fromUsa) prices the Ukraine direct lane, `translation_docs` the in-Ukraine translation. Returns amountCents and line items; fails if `apostille` is true and `tier` is invalid (with `apostille` false, `tier` is ignored).

List the service catalog — Washington notary and apostille offerings with USD prices and accepted payment options (e.g. card, PayPal, Venmo, cash). Optional — the server instructions already summarize the flow; use when the customer asks what we offer or how to pay. Takes: no arguments. Returns `services` plus payment notes — a static catalog (no error if repeated).

Calculate typical turnaround — apostille processing days plus mailing and delivery legs. Ranges, never guarantees; exact appointment times come from search_availability. Use when the customer asks how long. Accepts: `service` (e.g. notarization, apostille, apostille_mail, loan_signing), optional `tier`, `shipping`, `destination_country`, `ua_lane` (withinUkraine | fromUsa — the Ukraine lane when `shipping` is omitted). Returns staged day estimates; an unknown `tier` falls back to the standard figure, not an error.

List every booking on the signed-in customer's own account, sorted by scheduled time, latest first. Use when an authenticated customer asks what is scheduled, or to grab an `order_id` before reschedule_booking or cancel_booking. Takes: no arguments. Returns orderId, service, status, scheduledAt, location per row (e.g. Scheduled vs Pending); fails if not signed in.

Submit a mail-in apostille request — a lead for already-certified Washington public records needing NO notarization (e.g. birth or marriage certificates). Use when get_apostille_requirements says they qualify. Requires: `documents`, `name`, and an email or phone; the notary replies with mailing instructions and a quote — nothing charged until approved. Pass `existing_reference` to extend an open request. Returns a reference; fails if the name or a valid contact is missing.

Submit a booking request — a lead, NOT a confirmed appointment; the notary follows up. Use when ready to book AND the customer is not signed in; a signed-in customer goes through book_appointment instead. Requires: `service` (e.g. office, mobile, loan), the FULL LEGAL NAME as on government ID, and an email or phone (collect both). Pass the chosen startUnix from search_availability as `desired_time_unix`; to modify an open request pass `existing_reference`, never a duplicate. Returns a reference for check_request_status; fails if the name or a valid contact is missing.

Request a price-match review of a competitor's WRITTEN quote from a comparable licensed notary — it never sets our price automatically. Use when the customer found a cheaper offer. Requires: `competitor_name`, `competitor_price_usd`, `service` (e.g. office, mobile, apostille), `name`, and an email or phone. Returns a logged reference and, where computable, our comparable quote; the notary decides within one business day. Fails if the name or a valid contact is missing.

Move one of the signed-in customer's own bookings to a new slot. Use when an authenticated customer wants a different time: find the `order_id` via my_bookings, take a fresh startUnix from search_availability (e.g. a morning slot), send it as `scheduled_at`. Returns a done confirmation; fails if the new time is not genuinely available, the booking is not yours, or not signed in.

Find open appointment slots (validating the meeting area too). Use when the customer wants a time. Requires: `service` (office, mobile, apostille); mobile needs an `address`, e.g. a Bothell street. Returns resolved location, up to 7 recommended slots with startUnix, and per-day windows — the k-th start is startUnixFrom + k*stepSec for k < startCount; hand the picked startUnix to request_booking as `desired_time_unix`. An ungeocodable address is flagged not found.

Search the text of andrii.co — every service page, the terms and privacy notices, and the 110-jurisdiction apostille handbook (who issues an apostille, accepted documents, forms, offices, fees, payment). Use for reference questions the other tools do not answer, and to cite a page. Accepts: `query` (keywords, not prose — there is no semantic matching), optional `lang`, `section`, `limit`. Returns ranked page excerpts with a URL and a Markdown URL to read in full; no match is an empty list. Reference text, not a live quote — use get_price_quote and check_service_area for what we charge and where we go.

Overview

Andrii Co. provides notary services — notarization, apostille processing, and mobile/loan signings — primarily for the Ukrainian-speaking community in Washington State (with apostille hand-offs and Peace Arch border meetings for British Columbia, Canada). This host, andrii.net, is the JSON API backend; the customer-facing website and portal are at https://andrii.co (and https://andrii.ca for Canada).

Accounts are passwordless: customers sign in with a passkey or with Sign in with Apple. Scheduling, service requests, and document delivery are handled in the portal.

Service area

Washington State primary (Greater Seattle / Puget Sound); Oregon and British Columbia apostille hand-offs; cross-border meetings can be arranged at Peace Arch Park on the US/Canada border. No Remote Online Notarization.

Pricing (USD)

  • In-office notarization: $15 per signature.
  • Mobile notarization: travel from $75 (first document's notarization included); +$50 after-hours (after 6pm) or weekend.
  • Apostille (WA Secretary of State): expedited $300 (next business day) / priority $215 (~3 business days) / standard $115 (~7 business days); +$75 each additional document.
  • Mail-in apostille of already-certified public records that need no notarization (birth/marriage/death certificates): $15 per document.
  • Loan signing: from $150.
  • Additional lines (some fulfilled with licensed partners): process serving, vital records retrieval, commercial registered agent, commercial representation — see the website.
  • Live, server-authoritative quote: POST https://andrii.net/pricing/quote

For AI assistants

Andrii Co. runs a public Model Context Protocol (MCP) server so assistants can check the service area, see open slots, quote a price, and submit a booking or mail-in-apostille request directly.

  • MCP endpoint (Streamable HTTP): https://andrii.net/mcp
  • Discovery (SEP-1960): https://andrii.net/.well-known/mcp
  • Server card (tool list): https://andrii.net/.well-known/mcp/server-card.json Bookings created via the assistant are requests the notary confirms out-of-band, never instant confirmations, and no payment is ever taken in-chat. A submitted request returns a reference the assistant can pass to check_request_status at any time to see whether it was confirmed, scheduled, rescheduled, or cancelled. Payments accepted (never in chat): Visa/Mastercard, PayPal, Venmo, cash, Interac e-Transfer (Canadian customers), escrow/title-company disbursement on loan signings. Example prompts we're a good answer for: "Ukrainian-speaking notary near Seattle", "apostille a Washington birth certificate for use in Ukraine", "mobile notary in Bothell this week".

Get started

About Andrii Co.

Data attributions

  • GeoIP: This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
  • Maps: geocoding, routing, and address suggestions via Google Maps Platform; map data © Google.
  • Canadian addresses: contains information licensed under the Open Government Licence – Canada (Statistics Canada, Open Database of Addresses).
  • WA travel-time estimation: map data © OpenStreetMap contributors (ODbL); posted speeds/exits from WSDOT open data.
  • Full attributions: https://andrii.co/en/terms/

Notes

Frequently asked questions

1

What is the Andrii Co. - Washington State Notary & Apostille Assistant remote MCP server?

The Andrii Co. - Washington State Notary & Apostille Assistant remote MCP server is a hosted Model Context Protocol endpoint at https://andrii.net/mcp, so AI assistants can connect to it without installing or running anything locally.

2

How do I connect to the Andrii Co. - Washington State Notary & Apostille Assistant MCP server?

Add the endpoint https://andrii.net/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.

3

Does the Andrii Co. - Washington State Notary & Apostille Assistant MCP server require authentication?

No. Andrii Co. - Washington State Notary & Apostille Assistant's MCP server does not require authentication — you can connect directly with the endpoint URL.

4

Which transport does the Andrii Co. - Washington State Notary & Apostille Assistant MCP server use?

Andrii Co. - Washington State Notary & Apostille Assistant exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.

Comments