sip_options_ping
Send SIP OPTIONS probes to a target host and report response codes and round-trip time to verify reachability from the MCP host.
Instructions
Send SIP OPTIONS probes to target and report response codes / RTT.
Pure Python UDP implementation — no external sipsak / sipp needed.
Useful for "can the MCP host even reach this next-hop?" checks.
Parameters
target:
host[:port]. Port defaults to 5060.
count:
Number of probes. Clamped to 1..20.
timeout_sec:
Per-probe response timeout. Clamped to 0.2..10.
from_uri:
SIP From URI. Default is a clearly synthetic probe identity so
the receiving endpoint can filter it out of real traffic analysis.
allow_public:
Must be True to target a public IP. Prevents accidental probing
of production carriers from a misconfigured MCP.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | ||
| count | No | ||
| timeout_sec | No | ||
| from_uri | No | sip:probe@opensips-mcp.local | |
| allow_public | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||