MCP server that gives AI agents access to the Siperb SIP/VoIP platform API.
Add to your Claude Code config (.claude/settings.json or project settings):
{
"mcpServers": {
"siperb-api": {
"command": "npx",
"args": ["github:siperb/siperb-mcp"]
}
}
}Or run directly:
npx github:siperb/siperb-mcp| Tool | Description |
|---|---|
list_endpoints |
Browse and search API endpoints by tag, path, or keyword |
get_endpoint_details |
Full documentation for a specific endpoint — parameters, request body, auth |
call_api |
Make a live API call (requires a session token or PAT) |
Most API calls require a session token:
- Create a Personal Access Token (PAT) in the Siperb Admin Panel
- Use
call_apiwithPOST /Loginand your PAT to get a session token - Use the session token for all subsequent calls
129 endpoints across 19 categories: Authentication, Users, Domain Users, Devices, Connections, Address Book, Voicemail, Personal Access Tokens, oAuth/Cognito, Provisioning, Support Tickets, Messaging (Telegram, WhatsApp, Audio Call), Message Stream, Call Recordings, Call QoS, Avatars, vCards, and device/connection logs.
Full API documentation:
- Interactive: api.siperb.com (Swagger UI)
- Postman: postman.com/siperb
MIT