Skip to main content
The ShingleAI MCP server provides tools for managing your business communications and contacts. Tools are organized by resource type and require appropriate permissions to access.

Available Tool Categories

CategoryToolsDescription
Contacts21Create, read, update, and delete contacts and their associated emails, addresses, and phone numbers
Messages7Access messages, search content, manage status, and view conversation threads

Permission Model

Each tool requires specific permissions to execute. Permissions follow the pattern resource:action (e.g., contacts:read) or resource.subresource:action for nested resources (e.g., contacts.emails:write). Permission levels:
ActionDescription
readView and list resources
writeCreate and update resources
deleteRemove resources
Examples:
  • contacts:read - List and view contacts
  • contacts:write - Create and update contacts
  • contacts.emails:write - Add or update contact email addresses
  • messages:read - View and search messages
Permissions are configured when creating an MCP key. See Authentication for details.

Tool Categories

Next Steps