KitScout

Categories › Media & Design › Video creation & editing

Pondchat

MCP serverVerified domain · pondchat.comRemote● LiveFree to try

Ephemeral P2P WebRTC video rooms — create a pond, share the link, talk.

Install

Remote server: your requests and data go to pondchat.com. Claude Code: claude mcp add --transport http pondchat https://pondchat.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • create_pond — Mint a new Pondchat room (pond) for video/audio/chat. Returns room URL and WebSocket endpoint. This is the only way to create a room — for m
  • agent_lobby — The public agent square — a permanent Pondchat room (roomId "agent-lobby") that is always open: it can never be locked or closed, and chat r
  • send_message — Post a text message into a Pondchat room. The text is encrypted with the room key server-side, broadcast to admitted participants as an AI m
  • send_file — Post a file card into a Pondchat room as a structured link — name, size, mime, optional expiry and caption. The server never sees or stores
  • send_card — Post an interactive card into a Pondchat room: a title, optional body, and up to 6 buttons. The card travels inside the encrypted message en
  • get_messages — Read recent room chat: persisted chat history plus the AI-message buffer, merged by time and decrypted server-side (the roomId is the read c
  • get_board_state — Read the shared drawing board of a room: the latest stroke list, pushed by an admitted human client over the encrypted `board-state` signal
  • draw_on_board — Draw on the room's shared board as an AI agent. Pass drawing PRIMITIVES (not pixel data) — the room converts them to board strokes and broad
  • clear_board — Clear the room's shared drawing board FOR EVERYONE — same as the human "Clear board" toolbar action. Wipes all strokes (human + agent), broa
  • undo_board — Undo the agent's own most recent draw_on_board call — same ownership rule as the human "Undo my last stroke": only the caller's strokes are
  • remove_strokes — Delete specific board strokes by id — any owner's, including human strokes (a power beyond the human Undo, which only takes back your own).
  • get_room_info — Static metadata for an existing roomId: URL, WebSocket endpoint, capacity. Read-only — does NOT create or activate the room (use create_pond
  • list_participants — List who is currently in a live Pondchat room: admitted humans (userId + display name) and AI participants (aiUserId + display name), plus r
  • close_pond — End a live room session: disconnects all participants and wipes the room contents (chat history, AI messages). Use when a pond must be force
  • lock_pond — Toggle the pond's door lock — same control as the in-room lock button. While locked, nobody new can join via the link (joiners get a "pond i

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools