Agent♥︎Age
Catalog

io.github.ictinnovations/pbx-mcp

Official

by ictinnovations · TypeScript

Inspect and control Asterisk (AMI) and FreeSWITCH (ESL) PBX servers from your AI assistant.

io.github.ictinnovations/pbx-mcp MCP Server

The io.github.ictinnovations/pbx-mcp Model Context Protocol (MCP) server enables an AI assistant to inspect and control Asterisk (AMI) and FreeSWITCH (ESL) PBX servers. It is intended for telephony workflows such as identifying which extensions are offline and diagnosing SIP trunk registration issues.

🛠️ Key Features

  • Inspect and control Asterisk (AMI)
  • Inspect and control FreeSWITCH (ESL)
  • Exposes live results to an AI assistant (e.g., extension status, SIP trunk registration)
  • Implements MCP (Model Context Protocol)

🚀 Use Cases

  • Ask which extensions are offline right now
  • Investigate why a SIP trunk is not registering
  • Get answers based on the live switch rather than estimates

⚡ Developer Benefits

  • Developer-focused integration via MCP for PBX/telephony observability
  • Supports common ecosystem terms in its topic set (e.g., SIP/VoIP, devops, observability, Node.js, TypeScript)

⚠️ Limitations

  • The provided material describes Asterisk and FreeSWITCH control/inspection, but does not specify additional supported features, tool counts, or configuration details.

Topics

ai-agentamiasteriskclaudeeslfreeswitchmcpmodel-context-protocolpbxsiptelephonyvoipaianthropicdevopsllmmcp-servernodejsobservabilitytypescript

Related servers

More in Cloud & DevOps