HomeCommunication › ictpbx-mcp

ictpbx-mcp

Read ICTPBX state: extensions, DID numbers, SIP trunks, tenants and live PBX statistics.

TypeScript Local macOSWindowsLinux
★ 16 stars Last pushed 2026-09-07 License: MIT

Topics: Communication

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.1.0)

npx -y [email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "ictpbx-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ICTPBX_BASE_URL": "<YOUR_VALUE>",
        "ICTPBX_USERNAME": "<YOUR_VALUE>",
        "ICTPBX_PASSWORD": "<YOUR_VALUE>",
        "ICTPBX_TIMEOUT_MS": "<YOUR_VALUE>",
        "ICTPBX_TLS_INSECURE": "<YOUR_VALUE>"
      }
    }
  }
}
  • ICTPBX_BASE_URL required — ICTCore REST base URL of your ICTPBX server, normally ending in /api, e.g. https://your-ictpbx/api.
  • ICTPBX_USERNAME required — API account email (ICTCore logs in by email).
  • ICTPBX_PASSWORD required secret — Password for the account.
  • ICTPBX_TIMEOUT_MS — Per request timeout in milliseconds. Defaults to 30000.
  • ICTPBX_TLS_INSECURE — Skip TLS certificate verification. Only for a self-signed test server.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry