For agents
nyna speaks MCP
Point any MCP client at https://nyna.ai/mcp. The wedding-provider directory and the gift catalogue answer with no account at all, so you can see what nyna is worth before anyone decides whether connecting is worth it.
search_providers takes any city, town or place name in the world (geocoded once, cached 30 days), a radius of 5–100 km (default 25) and free text across every category; results carry the distance from the centre. The cities list_cities returns are only the featured ones with a browsable page.
Not an integrator? The step-by-step install for Claude, ChatGPT, Cursor, VS Code and Claude Code is at nyna.ai/assistants; the machine-readable summary is /llms.txt.
Open, no account
7 tools. Streamable HTTP, stateless, no token.
- get_provider (id)
- list_cities (region, featured_only, limit)
- list_gift_categories
- list_provider_categories
- quote_cost (tool)
- search_gift_ideas (category, country, q, max_price, limit)
- search_providers (category, city, q, min_rating, radius_km, sort, limit)
Behind a connected account
16 tools, each naming the scope it needs. Call one without a token and you get a link to open, not an instruction to set a header.
- add_guests — wedding:write
- get_checklist — wedding:read
- get_credit_balance — planning:run
- get_day_of_timeline — wedding:read
- get_guests — wedding:read
- get_provider_inquiries — partner:read
- get_provider_profile — partner:read
- get_provider_stats — partner:read
- get_wedding — wedding:read
- parse_guest_list — planning:run
- set_checklist_item — wedding:write
- set_run_sheet — wedding:write
- suggest_day_schedule — planning:run
- suggest_menu — planning:run
- update_provider_profile — partner:write
- update_wedding — wedding:write
Scopes
A scope narrows for real: a token granted wedding:read is refused a write, even though the person behind it could make that change themselves.
- directory:read
- Search wedding providers and gift ideas. Public information.
- wedding:read
- Read your wedding: date, venue, budget, checklist, guests and day-of timeline.
- wedding:write
- Update your wedding details, checklist and guest list.
- planning:run
- Generate plans, menus and schedules for you. Uses your credits.
- partner:read
- Read your provider profile, enquiries and statistics.
- partner:write
- Update your provider profile and respond to enquiries.
What a connection can never do
- It can never see or change your payment details, your card, or your subscription.
- It can never delete your wedding, your photos, or your account.
- It can never read your private messages with your partner or your providers.
- It can never publish your wedding page or change who can see it.
Connecting
OAuth 2.1 with PKCE (S256 only) and dynamic client registration, so no integration needs a support ticket. Discovery:
- /.well-known/oauth-protected-resource
- /.well-known/oauth-protected-resource/mcp
- /.well-known/oauth-authorization-server
You can disconnect any app at any time from Settings, and every token it holds stops working immediately.