the pause button,
over mcp.
add one server to your agent. before it does anything risky, it asks you on your phone and waits for your answer. works with any model.
https://mcp.redphonr.com/mcp- tools
- 7
- tools
- channels
- 7
- channels
- model
- any
- model
one tool for each way
an agent needs you.
each call returns a request id straight away. the agent carries on and checks check_request_status until you answer, so nothing hangs.
request_approval(
title="Delete 12,000 inactive records",
description="Inactive for 2+ years. Restorable from backup.",
)
# -> { "request_id": "req_..." }
check_request_status(request_id="req_...")
# -> { "status": "approved" }why mcp.
your agent already speaks it, so redphonr plugs straight in.
no sdk
One block in your mcp config. Nothing to install, no webhook to host.
safe by default
If nobody answers, the request times out as denied. The agent never guesses.
any model
Claude, GPT, Gemini, Llama, Mistral, and local models through Open WebUI.
your channels
Phone calls, sms, Slack, Telegram, Discord and email, in the order you set. WhatsApp is coming soon.
connect your client.
pick where your agent runs. claude apps, coding tools, or your own code on any model.
- 1
In Claude, open Settings > Connectors and choose Add custom connector.
- 2
Fill in the name and the server URL:
Name
redphonr
Remote MCP server URL
https://mcp.redphonr.com/mcp
- 3
Under Authentication, pick No sign-in. Your key goes in a header instead, which keeps it out of the URL.
- 4
Under Request headers, add one header:
Header name
Authorization
Value
Bearer rp_live_YOUR_KEY
- 5
Click Add. The redphonr tools show up under the connector.
Replace rp_live_YOUR_KEY with your key, or use connect an agent in the dashboard: it creates the key, fills it in and tells you when your agent is connected.
reference.
- server url
- https://mcp.redphonr.com/mcp
- protocol
- MCP 2025-03-26, streamable HTTP
- transport
- streamable HTTP only
- auth header
- Authorization: Bearer rp_live_...
- health check
- GET /health -> {"status": "ok"}
- results
- check_request_status(request_id)
new to redphonr? the quickstart covers the http api too.