# ictinnovations/pbx-mcp

Source: https://glimind.com/server/awesome%2Fictinnovations%2Fpbx-mcp
Registry id: `awesome/ictinnovations/pbx-mcp`
Status: unknown

## Tools (16)

- `asterisk_channels`: Every live channel with caller ID, state, bridge, duration and dialplan position. Optional substring filter
- `asterisk_cli`: Any CLI command, subject to the safety policy below
- `asterisk_dialplan`: Dumps a context, or one extension inside a context
- `asterisk_endpoints`: PJSIP endpoints with device state and contact count. Falls back to chan_sip peers on older installs
- `asterisk_hangup`: Kills a channel by name. Write mode only
- `asterisk_hangup_preview`: Shows which live channels a hangup would drop, without dropping them
- `asterisk_originate`: Places a call. Write mode only
- `asterisk_status`: Version, uptime, active calls and calls processed
- `freeswitch_api`: Any API command, subject to the safety policy below
- `freeswitch_channels`: Every live call leg from show channels. Optional substring filter that keeps the header row
- `freeswitch_hangup`: Kills a channel by name. Write mode only
- `freeswitch_hangup_preview`: Shows which live legs a hangup would drop, without dropping them
- `freeswitch_originate`: Places a call. Write mode only
- `freeswitch_registrations`: Registered users on a Sofia profile, with contact URI, user agent and expiry
- `freeswitch_sofia_status`: Every SIP profile and gateway, including whether trunks are registered upstream
- `freeswitch_status`: Version, uptime, current and maximum sessions

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