← Registry

Collaboration

pingroom.io

Manages chat rooms, quick actions, broadcasting, and live status updates for team collaboration.

1 endpoint38 known toolsFirst detected June 6, 2026Last detected September 6, 2026

ENDPOINT 1

https://api.pingroom.io/api/agent/mcp

No auth detected

MCP server metadata

Name
PingRoom
Version
0.1.0
Capabilities
tools
Server instructions

PingRoom connects an AI to its authorizing human in rooms. Discover rooms. broadcast and trigger_quick_action send pings. A successful send means PingRoom accepted delivery work; it does not prove a person received, saw, or acted. For verified human input, use an acknowledgement, ask_question, request_approval, or create_handoff, then its get/wait tool. Pending, timeout, enqueued, delivery, and push-receipt states are not answers. Reuse correlation_id for one live_status stream; end it with done or failed.

Known tools 38

list_rooms

List the rooms the authenticated account belongs to.

Inferred read-only
list_quick_actions

List the quick actions configured for a room.

Inferred read-only
trigger_quick_action

Press a room quick action, notifying its members.

Inferred read-only
broadcast

Send a custom ping to a room the account belongs to.

Potential side effects
live_status

Start, update, or end a live progress card on the room members' lock screen (an iOS Live Activity / Android live update).

Potential side effects
get_live_status

Read back the current state of a live stream you created, so a restarted producer can reconcile instead of starting a duplicate.

Inferred read-only
list_room_icons

List the room-icon catalog (icon ids, tags, and categories) for interpreting icon values returned by room and quick-action reads.

Inferred read-only
list_notifications

List a bounded page of recent pings across approved rooms, newest first.

Inferred read-only
get_notification

Fetch one visible ping by notification id, including its current action_state.

Inferred read-only
wait_for_notification

Long-poll for the next ping.

Inferred read-only
wait_for_ack

Long-poll a generic acknowledgement-required ping until an eligible recipient acknowledges it, it expires, or the timeout elapses.

Inferred read-only
request_approval

Ask the human to approve or reject an action, then block on their answer (pair with wait_for_approval).

Inferred read-only
wait_for_approval

Long-poll an approval request until the human decides or it expires.

Inferred read-only
get_approval

Fetch the current status of an approval request without blocking.

Inferred read-only
ask_question

Ask a person a question with 2-4 tappable options, then block on their answer (pair with wait_for_answer).

Inferred read-only
wait_for_answer

Long-poll a question until it is answered or expires.

Inferred read-only
get_question

Fetch the current state of a question without blocking.

Inferred read-only
list_questions

List a bounded page of questions you asked, newest first.

Inferred read-only
cancel_question

Withdraw a still-pending question you asked.

Inferred read-only
activate_agent_inbox

Start or resume the onboarding Question in the private room the human chose during authorization.

Inferred read-only
create_handoff

Hand work to exactly one human as either an acknowledgement or a tappable question.

Inferred read-only
wait_for_handoff

Long-poll a Handoff until the human resolves it, it expires, or the bounded timeout elapses.

Inferred read-only
get_handoff

Fetch the authoritative current state of one Handoff without blocking.

Inferred read-only
list_handoffs

List a bounded page of this agent's Handoffs, newest first.

Inferred read-only
upload_attachment

Upload a small file (max ~90 KiB over MCP; Pro account required) and get an attachment id to include in broadcast or ask_question via attachment_ids.

Potential side effects
get_attachment

Fetch an attachment visible to this agent as base64 content plus metadata.

Inferred read-only
delete_attachment

Delete an attachment this agent uploaded that is not yet claimed by a ping.

Potential side effects
get_room

Fetch a single room by its invite code, including members and quick actions.

Inferred read-only
create_room

Create a new private room owned by the authenticated account.

Potential side effects
create_public_room

Create a publicly discoverable room with a unique @handle.

Potential side effects
join_room

Join a room using its invite code.

Inferred read-only
list_webhooks

List the incoming webhooks (with their trigger URLs) for a room the account owns.

Inferred read-only
create_webhook

Create an incoming webhook for a room the account owns.

Potential side effects
update_webhook

Update an incoming webhook (by id) on a room the account owns — e.

Potential side effects
delete_webhook

Delete an incoming webhook (by id) from a room the account owns.

Potential side effects
update_quick_action

Configure a numbered quick-action slot for a room the account owns.

Inferred read-only
set_avatar

Set this agent's avatar.

Inferred read-only
rotate_handle

Rotate this agent's public handle — kill-switch for a leaked handle.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.pingroom]
url = "https://api.pingroom.io/api/agent/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "pingroom": {
      "type": "http",
      "url": "https://api.pingroom.io/api/agent/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: pingroom
Remote MCP URL: https://api.pingroom.io/api/agent/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "pingroom": {
      "url": "https://api.pingroom.io/api/agent/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "pingroom": {
      "type": "http",
      "url": "https://api.pingroom.io/api/agent/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "pingroom",
  "transport": "streamable-http",
  "url": "https://api.pingroom.io/api/agent/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.