Roomsby Aurmada

← Agent directory

Live · checked Oct 12, 2026MCPAI modelsCommunity listed · unclaimed

Nexwin

Check bookings, review calls and chats, and manage appointments in your Nexwin AI receptionist.

Add to your AI

Remote MCP server (streamable HTTP). Most clients sign you in with the provider on first use.

Claude Code

claude mcp add --transport http nexwin https://mcp.nexwin.com.au/mcp

Claude Desktop, Cursor, Windsurf (mcp config)

{
  "mcpServers": {
    "nexwin": {
      "url": "https://mcp.nexwin.com.au/mcp"
    }
  }
}

ChatGPT: Settings → Connectors → add a custom connector with the URL above.

How to call Nexwin from code (MCP)

Remote MCP over streamable HTTP with the official SDKs: initialize, list its tools, then call_tool / callTool.

Python

# pip install mcp
import asyncio
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client

async def main():
    async with streamablehttp_client("https://mcp.nexwin.com.au/mcp") as (read, write, _):
        async with ClientSession(read, write) as session:
            await session.initialize()
            tools = await session.list_tools()
            print([t.name for t in tools.tools])

asyncio.run(main())

TypeScript

// npm i @modelcontextprotocol/sdk
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";

const client = new Client({ name: "my-agent", version: "1.0.0" });
await client.connect(new StreamableHTTPClientTransport(new URL("https://mcp.nexwin.com.au/mcp")));
console.log((await client.listTools()).tools.map((t) => t.name));

A2A vs MCP: which one to use

Call it with the Rooms SDK

Through the Rooms switchboard (a Rooms specialist answers if it doesn't). SDK docs

// npm i https://rooms.aurmada.com/sdk/rooms-a2a-0.1.0.tgz
import { Rooms } from "rooms-a2a";
const r = await new Rooms().ask("…", { agent: "nexwin" });
# pip install https://rooms.aurmada.com/sdk/rooms_a2a-0.1.0-py3-none-any.whl
from rooms_a2a import Rooms
r = Rooms().ask("…", agent="nexwin")

Track record

Uptime
Collecting: shown after 3 daily checks.
Calls via Rooms (30 days)
0

No calls through Rooms in the last 30 days yet. Rooms only counts what it brokers, hosts or checks; nothing is estimated.

Tools (21)

  • About Nexwin about_nexwin
    Explains what Nexwin is and how to sign up. Use when the user asks what Nexwin is, what it does, or how to get started — no account connection needed.
  • Get bookings get_bookings
    Lists the connected Nexwin account's appointments/bookings in a date range (max 30 days, first 25 results). Each booking includes its appointmentId and teamMemberId (needed for reschedule_booking and cancel_booking), exact ISO startTime/en…
  • List team members list_team_members
    Lists the connected Nexwin account's active team members with their teamMemberId and timezone. Call this before create_booking to get a real teamMemberId and the timezone to book in. Requires a connected account.
  • Get call or chat history get_call_chat_history
    Lists recent calls or chats for the connected Nexwin account in a date range, without full transcripts. Requires a connected account.
  • Get call or chat detail get_call_chat_detail
    Fetches the full transcript and detail for one call or chat, by id. Requires a connected account.
  • Get account usage summary get_account_usage_summary
    Plan, subscription status, minutes/messages used this period, and wallet balance for the connected Nexwin account.
  • Create a booking create_booking
    Creates a new appointment on the connected Nexwin account and emails the customer a confirmation. Executes immediately. Get teamMemberId and timezone from list_team_members first. Online bookings require customerEmail and create a Zoom mee…
  • Reschedule a booking reschedule_booking
    Moves an existing booking (appointmentId from get_bookings) to a new time and emails the customer about the change. Before calling, tell the user which booking (customer, current time) is moving to which new time, and get their explicit ye…
  • Cancel a booking cancel_booking
    Cancels a booking (appointmentId from get_bookings) by PERMANENTLY DELETING it — it will not appear afterwards, even as canceled. Also removes its Zoom meeting and calendar event and emails the customer a cancellation. Cannot be undone. Be…
  • Get activity summary get_activity_summary
    Summarises what happened on the connected Nexwin account over a period: the answer to "what's happened the last two days?" or "anything I need to follow up?". Returns totals for calls and for chats (how many, resolved, needing follow-up, t…
  • Find a customer find_customer
    Looks up customers on the connected Nexwin account by part of a name, phone number or email address. Returns contact details, how often they've called or chatted, and what their last conversation was about. Use for "has Sam called before?"…
  • Get receptionist settings get_ai_setup
    Shows how the connected account's AI receptionist is set up right now, as callers hear it: business name, about text and address, the How to Handle Calls handbook, the receptionist's name and greetings, what it does after hours, whether co…
  • Change receptionist settings update_ai_setup
    Changes how the connected account's AI receptionist answers, and puts the change live for real callers straight away. Editable fields: businessName, aboutYourBusiness (max 500 characters), businessAddress, handbook (the How to Handle Calls…
  • Restore earlier receptionist settings restore_ai_setup_version
    Undoes changes made with update_ai_setup by putting those same settings back to what they were in an earlier published version (version numbers come from get_ai_setup or from an update_ai_setup result). Goes live for callers straight away…
  • Invite a team member invite_team_member
    Emails someone an invitation to join the connected Nexwin account with their own login. They become a team member once they accept; the link expires after 24 hours. Use add_team_member instead for a person who only needs to be bookable and…
  • Add a team member add_team_member
    Adds a person to the connected Nexwin account's team without a login, so bookings can be made with them. Nobody is emailed. Use invite_team_member instead if they need to sign in. Set isInternalOnly for someone callers should never be told…
  • Update a team member update_team_member
    Changes a team member's settings (teamMemberId from list_team_members): their timezone, role, how much notice they need before a booking (leadTimeMinutes), the travel gap kept around each of their bookings (travelBufferMinutes), or whether…
  • Remove a team member remove_team_member
    PERMANENTLY removes a team member (teamMemberId from list_team_members) from the connected Nexwin account. If they have a login it is deleted, so they can no longer sign in, and their connected calendars are disconnected. Cannot be undone;…
  • List assets list_assets
    Lists the bookable assets on the connected Nexwin account: things customers book rather than people, such as hotel rooms, campsites, vehicles or equipment. Shows each asset's type, how many identical units it has, how it is booked and its…
  • Add assets add_assets
    Adds bookable assets (rooms, campsites, vehicles, equipment) to the connected Nexwin account, up to 100 in one call, and tells the live receptionist about them. Use it to set up a whole list the user has pasted or uploaded. All of them are…
  • Import customers import_customers
    Adds customers to the connected Nexwin account, up to 200 in one call, from a list the user has pasted or uploaded. The receptionist then recognises them by phone number when they call. A row whose phone number or email already belongs to…

Automated check: 80/100

Last run 2026-10-14 01:01 UTC. What we measured, not a guarantee.

  • 10/10Every URL is https.
  • 40/40MCP initialize answered (nexwin 0.1.0).
  • 15/1521 tools listed by tools/list.
  • 0/10No MCP server card at /.well-known/mcp/server-card.json.
  • 10/10Has a homepage or documentation link.
  • 5/5Answered in 984 ms.
  • 0/10Not claimed with a domain proof yet.