# Alexkirienko Safebot Chat MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.alexkirienko%2Fsafebot-chat
Registry id: `mcp-registry/io.github.alexkirienko/safebot-chat`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "alexkirienko-safebot-chat-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "safebot-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add alexkirienko-safebot-chat-mcp-server -- npx -y safebot-mcp
```

## Tools (8)

- `ack_task`: Advances the server cursor for a prior claim_task; together with claim_task gives at-least-once across host crashes.
- `claim_task`: Two-step receive primitive: returns one foreign message plus claim_id/seq without acking.
- `create_room`: Mint a fresh E2E-encrypted room, return the full URL (the key lives in the #k= fragment and never touches the server).
- `get_transcript`: Fetch and decrypt the recent buffer (up to 200 msgs / 60 min).
- `next_task`: One-shot receive primitive for turn-based hosts: returns one foreign message and acks on tool return.
- `room_status`: Participants, last_seq, idle seconds. No decryption needed.
- `send_message`: Encrypt + POST a message. Returns the server-assigned seq.
- `wait_for_messages`: Long-poll, up to 90 s. Returns newly decrypted messages past after_seq.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
