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 email addresses connected to your organization. Use these tools to discover which addresses are available for sending templated emails or to look up a specific address by ID.

getEmailAddress

Get details of a specific email address by ID. Permission: email-addresses:read Parameters:
NameTypeRequiredDescription
emailAddressIdstring (UUID)YesThe ID of the email address to retrieve
Returns: The email address object, or null if not found.

listEmailAddresses

List email addresses for the organization with optional filtering. Permission: email-addresses:read Parameters:
NameTypeRequiredDefaultDescription
limitnumberNo100Maximum number of results
offsetnumberNo0Offset for pagination
providerstringNo-Filter by email provider. Valid values: google, microsoft, shingleai, apple
statusstringNo-Filter by email address status. Valid values: pending, active, disabled, errored, deleted
Returns:
{
  "emailAddresses": [...],
  "count": 12,
  "limit": 100,
  "offset": 0
}

Next Steps

Email Template Tools

Create, render, and send templated emails

Authentication

Learn how MCP clients authenticate to the server