Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shingleai.com/llms.txt

Use this file to discover all available pages before exploring further.

The ShingleAI MCP server provides 2 tools for inspecting the phone numbers connected to your organization. Use these tools to discover which numbers are available or to look up a specific number by ID.

getPhoneNumber

Get details of a specific phone number by ID. Permission: phone-numbers:read Parameters:
NameTypeRequiredDescription
phoneNumberIdstring (UUID)YesThe ID of the phone number to retrieve
Returns: The phone number object, or null if not found.

listPhoneNumbers

List phone numbers for the organization with optional filtering. Permission: phone-numbers:read Parameters:
NameTypeRequiredDefaultDescription
limitnumberNo100Maximum number of results
offsetnumberNo0Offset for pagination
providerstringNo-Filter by phone provider. Valid values: telnyx, twilio
statusstringNo-Filter by phone number status. Valid values: pending, active, disabled, errored, deleted
Returns:
{
  "phoneNumbers": [...],
  "count": 4,
  "limit": 100,
  "offset": 0
}

Next Steps

Email Address Tools

Inspect email addresses available for sending

Authentication

Learn how MCP clients authenticate to the server