Documentation Index Fetch the complete documentation index at: https://docs.suprsend.com/llms.txt
Use this file to discover all available pages before exploring further.
All tools listed here are also available in the SuprSend AI Copilot on the dashboard.
Documentation
Tool Description documentation.searchSearch SuprSend docs for a topic or example documentation.fetchFetch the full content of a documentation page by URI
Users
Tool Description API users.getGet a user’s profile, channel addresses, and properties Fetch User users.upsertCreate or update a user Create / Update User users.get_preferencesGet a user’s preferences across categories and channels Full Preference users.update_preferencesUpdate a user’s preference for a specific category Update Category users.update_channel_preferenceUpdate global channel-level restrictions for a user Update Channel users.get_list_subscriptionsGet all lists a user belongs to Fetch Subscriptions users.get_objects_subscriptionsGet all objects a user is subscribed to Fetch Object Subscriptions
Tenants
Tool Description API tenants.getGet a tenant’s configuration, branding, and properties Get Tenant tenants.get_allList all tenants in the workspace List Tenants tenants.upsertCreate or update a tenant Create / Update Tenant tenants.get_preferencesGet a tenant’s default preferences across all categories Get Tenant Preferences tenants.update_preferencesUpdate a tenant’s preference overrides for a category Update Tenant Preference
Objects
Tool Description API objects.getGet an object’s profile, channels, and subscriber count Fetch Object objects.upsertCreate or update an object Create / Update Object objects.get_preferencesGet an object’s preferences across categories and channels Full Preference objects.update_preferencesUpdate an object’s preference for a specific category Update Category objects.update_channel_preferenceUpdate global channel-level restrictions for an object Update Channel
Workflows
Tool Description API workflows.listList all workflows in the workspace List Workflows
By default, the MCP server exposes all tools. Use --tools to restrict access — useful for production workspaces where you want read-only or limited scope.
The flag accepts a comma-separated list of tool identifiers. Use * as a wildcard for all tools in a category.
{
"mcpServers" : {
"suprsend" : {
"command" : "suprsend" ,
"args" : [
"start-mcp-server" ,
"--tools" , "users.get,users.upsert,tenants.*"
],
"env" : {
"SUPRSEND_SERVICE_TOKEN" : "your_service_token_here"
}
}
}
}
Pattern What it allows users.*All user tools users.getOnly the get user tool tenants.*,workflows.*All tenant and workflow tools
MCP Overview How the MCP server works and what you can do with it.
Prompt Cheatsheet Copy-paste prompts for common tasks.