create_sip_trunk
ActiveTool of Famulor
declared in 0.2.0
Provision a new SIP trunk (extension or DID number).
Parameters schema
{
"type": "object",
"required": [
"sip_trunk_type",
"phone_number",
"sip_username",
"sip_password",
"sip_address",
"sip_calling_format",
"inbound_authorization_type",
"country_code"
],
"properties": {
"sip_address": {
"type": "string",
"description": "SIP server without port"
},
"country_code": {
"type": "string",
"description": "ISO 3166-2, e.g. US/GB/DE"
},
"phone_number": {
"type": "string",
"description": "Extension (1-15 chars) or E.164 number"
},
"sip_password": {
"type": "string",
"description": "Min 3 chars"
},
"sip_username": {
"type": "string",
"description": "3-128 chars"
},
"outbound_proxy": {
"type": "boolean"
},
"sip_trunk_type": {
"enum": [
"extension",
"number"
],
"type": "string"
},
"sip_calling_format": {
"enum": [
"+e164",
"e164",
"national"
],
"type": "string"
},
"allowed_inbound_ips": {
"type": "array",
"items": {
"type": "string"
}
},
"inbound_authorization_type": {
"enum": [
"auth",
"ip"
],
"type": "string"
}
}
}Parent server
Famulor
https://github.com/bekservice/Famulor-MCP
1/7 registries