All tools are available via the Tapti MCP Server. See the MCP Overview for setup and configuration.
User Tools
- getUsersByTenantApp: Get users for the current tenant app based on the API key.
- getUserById: Get a specific user by ID for the current tenant app.
Account Tools
- getUserAccounts: Get user accounts for a specific user.
- refreshAccounts: Refresh user accounts.
Profile Tools
- getProfiles: Get profiles for specific user accounts.
- fetchProfiles: Fetch profiles for a user account.
Comments Tools
- getComments: Get comments for a content item.
- getRecentComments: Get recent comments for a user account.
- publishComment: Publish a comment on a content item or content group.
Content Tools
- getContentsByUserAccountId: Get content items for a user account.
- getContentById: Get a specific content item by ID.
- publishContent: Publish or schedule a new content item for a user account.
Demographics Tools
- getAccountDemographics: Get demographics for a specific user account.
- getAudienceAgeBreakdown: Get age breakdown of the audience for a user account.
Engagement Tools
- getContentEngagement: Get engagement metrics for a specific content item.
- getTopPerformingContent: Get top performing content for a user account.
- getAccountEngagement: Get engagement metrics for a user account.
- getEngagementTrends: Get engagement trend data for a user account.
Content Groups & Items
- getContentGroups: Get content groups for a user account.
- getContentGroupById: Get a specific content group by ID.
- getContentGroupItems: Get items in a content group.
- getContentGroupItemById: Get a specific content group item by ID.
OAuth Tools
- redirectToAuth: Redirects to the platform-specific OAuth authentication flow.
- handleAuthCallback: Handles the callback from the OAuth authentication flow.
Example Usage
To call a tool, send a request to the Fusion MCP Server endpoint with the appropriate method and parameters. For example, to get all users for a tenant app:params
object: