Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

SendIt

REMOTE · SENDIT.INFINITEAPPSAI.COM · SCANNED AUG 3

AI-native social media publishing to LinkedIn, Instagram, Threads, TikTok, and X.

+8 this week 78 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security89
Transport & Reachability100
Schema Quality & AI Usability82
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 13713 tokens (~83/item across 165 items; 148 tools + 17 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage97
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 91% of tool parameters carry a description.Partial
  • Structured output schemas are declared (9% of tools); any adoption earns full credit.Pass
Capabilities47
  • Spec-recency check failed: implements MCP spec 2024-11-05; the latest is 2026-07-28. See how to fix → Fail
  • Supports UI / widget rendering.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · sendit.infiniteappsai.com

# add to Claude Code
claude mcp add --transport http shree-git-sendit https://sendit.infiniteappsai.com/mcp
# ~/.codex/config.toml
[mcp_servers.shree-git-sendit]
url = "https://sendit.infiniteappsai.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "shree-git-sendit": {
      "type": "remote",
      "url": "https://sendit.infiniteappsai.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add shree-git-sendit --url https://sendit.infiniteappsai.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  shree-git-sendit:
    url: "https://sendit.infiniteappsai.com/mcp"
// mcp.json
{
  "mcpServers": {
    "shree-git-sendit": {
      "type": "http",
      "url": "https://sendit.infiniteappsai.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +6
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 69

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://sendit.infiniteappsai.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=*.infiniteappsai.com CN=YR2,O=Let's Encrypt,C=US 11 Jul 2026 9 Oct 2026 RSA 2048 SHA256-RSA 53d1719dd4ec03f4cd7b24e148a5544a3e1
SANs: *.infiniteappsai.com, infiniteappsai.com
CN=YR2,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA 4ebd24947e24d394802d84a52fd5b319
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f
DNSSEC insecure

Validation of sendit.infiniteappsai.com. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
infiniteappsai.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Challenged, unverified

The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.

Result Challenged, unverified
Enforced On tool calls
HTTP status 200
Header Value
strict-transport-security max-age=63072000

Protected resource metadata

Retrieved No
Problem no_resource_metadata
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://sendit.infiniteappsai.com/mcp Verified 200
http (plaintext) http://sendit.infiniteappsai.com/mcp HTTPS enforced 308 https://sendit.infiniteappsai.com/mcp
MCP tools — 148 exposed · ~13,446 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
delete_workflow ~24

Delete a workflow permanently.

NameTypeReqDescription
workflowIdstringyesWorkflow ID

No output schema declared.

No examples provided.

disconnect_connector ~43

Disconnect and revoke credentials for a connector.

NameTypeReqDescription
connectorIdstringyesConnector ID to disconnect
credentialIdstringSpecific credential ID to revoke (optional)

No output schema declared.

No examples provided.

draft_reply ~79

Generate an AI-powered reply draft for a social mention. Returns a draft with tone and safety flags.

NameTypeReqDescription
max_lengthnumberMaximum reply length in characters (default: 280)
mention_idstringyesThe ID of the mention to reply to (required)
tonestringReply tone: friendly, professional, casual

No output schema declared.

No examples provided.

duplicate_scheduled_post ~120

Create a new scheduled post by duplicating an existing scheduled post. If no time is supplied, SendIt shifts it forward automatically.

NameTypeReqDescription
idstringCompatibility alias for postId.
postIdstringScheduled post ID.
scheduleIdstringCompatibility alias for postId.
scheduledAtstringOptional ISO 8601 time for the duplicated post.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

edit_post ~188

Edit a published post on a supported platform. Updates the text/caption of an already published post. SUPPORTED: YouTube (title/description/tags), LinkedIn, Facebook, Mastodon, Telegram, Bluesky NOT SUPPORTED: X, Threads, Instagram, Pinterest, TikTok Requires the published post ID returned when the post was originally published through SendIt.

NameTypeReqDescription
descriptionstringNew description (YouTube only)
postIdstringyesPublished post ID (database ID returned when the post was published)
tagsarrayNew tags (YouTube only)
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.
textstringNew text/caption/commentary for the post
titlestringNew title (YouTube only)

No output schema declared.

No examples provided.

edit_scheduled_post ~265

Edit a pending scheduled post. Supports text, media, platform, timing, approval-scope, and publish-now updates.

NameTypeReqDescription
applyScopestringWhether to apply the edit to only this post or this and future occurrences.
firstCommentstringOptional replacement Instagram first comment.
idstringCompatibility alias for postId.
mediaUrlstringReplacement public HTTPS media URL, or an empty value to remove media.
mediaUrlsarrayReplacement public HTTPS media URLs.
pinterestBoardIdstringOptional replacement Pinterest board ID.
platformsarrayOptional replacement platform list.
postIdstringScheduled post ID.
publishNowbooleanIf true, publish immediately after applying the edit.
scheduleIdstringCompatibility alias for postId.
scheduledAtstringCompatibility alias for scheduledTime.
scheduledTimestringUpdated ISO 8601 scheduled publish time.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.
textstringUpdated post text.
timezonestringOptional IANA timezone for the updated schedule.

No output schema declared.

No examples provided.

escalate_to_support ~82

Escalate a social conversation to a connected support platform (Zendesk, Intercom, etc.). Creates a support ticket from the conversation context.

NameTypeReqDescription
conversationIdstringyesConversation to escalate
notestringInternal note for the support team
prioritystring
targetConnectorstringyesSupport platform to escalate to

No output schema declared.

No examples provided.

execute_connector_operation ~103

Execute a specific operation on a connected connector. Use get_connector_capabilities to discover available operations. Operations include read/write actions specific to each connector.

NameTypeReqDescription
connectorIdstringyesConnector ID
dataobjectOperation-specific input data
idempotencyKeystringIdempotency key to prevent duplicate operations (optional)
operationstringyesOperation name (e.g., 'publish', 'read_posts', 'campaigns.list')

No output schema declared.

No examples provided.

generate_ai_media ~129

Generate AI images or videos using approved media providers. Supported providers: - heygen-mcp: HeyGen Direct API or MCP video/avatar generation - codex-oauth-image: Codex OAuth image generation for gpt-image-2 Returns a job ID that can be polled for status.

NameTypeReqDescription
media_typestringType of media to generate (default: video)
parametersobjectProvider-specific parameters (e.g. duration, resolution, style, aspectRatio)
promptstringyesCreative prompt for generation
providerstringyesAI media provider

No output schema declared.

No examples provided.

generate_content ~176

Generate AI-powered platform-optimized content without publishing. Uses AI to create platform-specific text, hashtags, and titles from a prompt or media URL. Respects brand voice profiles if configured. Returns generated content variants for each target platform. Use publish_content to publish the generated content, or publish_ai to generate and publish in one step.

NameTypeReqDescription
contentOverridesobjectManual overrides for generated content
generationobjectGeneration parameters for tone, style, and CTA
hashtagsstringHashtag mode
mediaUrlstringMedia URL to analyze for content generation
platformsarrayyesTarget platforms to generate content for
promptstringCreative prompt or topic for content generation
strictAibooleanIf true, fail instead of using fallback templates when AI is unavailable

No output schema declared.

No examples provided.

generate_post_bundle ~90

Generate multi-variant AI content with quality scoring for multiple platforms. Returns the best variant plus alternatives.

NameTypeReqDescription
generationobjectGeneration parameters (tone, style, CTA)
platformsarrayyesTarget platforms (required)
promptstringyesContent topic or instructions (required)
variant_countnumberNumber of variants to generate (1-5, default: 3)

No output schema declared.

No examples provided.

generate_project_strategy ~56

Generate project-local brand voice, positioning, audience, and social content strategy.

NameTypeReqDescription
projectIdstringyes
team_idstringOptional team ID or slug. Ignored when using a team-scoped API key.

No output schema declared.

No examples provided.

get_ad_performance ~132

Get performance metrics for campaigns, ad sets, or creatives. Returns impressions, clicks, spend, conversions, CTR, CPC, CPM, ROAS, and custom metrics. Supports date range filtering and breakdown by day.

NameTypeReqDescription
breakdownstringBreakdown dimension
endDatestringEnd date (YYYY-MM-DD)
entityIdstringyesEntity ID
entityTypestringyesEntity type to get metrics for
metricsarraySpecific metrics to retrieve (optional, returns all by default)
startDatestringStart date (YYYY-MM-DD)

No output schema declared.

No examples provided.

get_agent_policies ~34

Get the active policies/guardrails for an agent.

NameTypeReqDescription
agentIdstringyesAgent to get policies for

No output schema declared.

No examples provided.

get_agent_run ~31

Get the details and output of a specific agent run.

NameTypeReqDescription
runIdstringyesAgent run ID

No output schema declared.

No examples provided.

get_analytics ~153

Get engagement analytics for a platform. Facebook and TikTok can include account-wide posts not published through SendIt; unresolved TikTok inbox-draft deliveries may appear as placeholders until SendIt can link them.

NameTypeReqDescription
endDatestringOptional end date (YYYY-MM-DD).
limitnumberOptional maximum posts to return. Facebook feed scanning is capped at 1,000 posts.
platformstringyesPlatform to get analytics for
startDatestringOptional start date (YYYY-MM-DD). For Facebook, omit this to scan up to 2 years of Page feed history.
team_idstringTeam ID to get team analytics. If omitted, gets personal analytics.
NameTypeReqDescription
dateRangeobject
errorMessagestring
followUpSuggestionsarray
isErrorboolean
platformstring
rawTextstring
successboolean
summaryobject
topPostsarray
warningstring
warningsarray

No examples provided.

get_anomaly_alerts ~72

Get recent anomaly alerts detected across metrics. Includes sudden drops/spikes in engagement, unusual spend patterns, and content performance outliers.

NameTypeReqDescription
dismissedbooleanInclude dismissed alerts
limitnumberMax results (default 20)
severitystringFilter by severity (optional)

No output schema declared.

No examples provided.

get_approval_comments ~71

List approval comments for one scheduled post in team approval scope.

NameTypeReqDescription
postIdstringScheduled post ID to load comments for.
post_idstringCompatibility alias for postId.
team_idstringyesTeam ID is required because approval comments are only available in team scope.

No output schema declared.

No examples provided.

get_attribution_report ~131

Generate an attribution report showing how channels contribute to conversions. Models: • first_touch - All credit to first interaction • last_touch - All credit to last interaction • linear - Equal credit across all touchpoints • time_decay - More credit to recent touchpoints • position_based - 40% first, 40% last, 20% middle • data_driven - ML-based attribution

NameTypeReqDescription
conversionTypestringFilter by conversion type (optional)
endDatestringyes
modelstringyesAttribution model
startDatestringyes

No output schema declared.

No examples provided.

get_audit_log ~146

Retrieve audit log entries for your account. Shows a timestamped trail of all actions performed: publishes, schedules, account connections, content library changes, etc. Filter by action type, resource type, or date range.

NameTypeReqDescription
actionstringFilter by action (e.g. 'post.published', 'account.connected')
end_datestringEnd date (YYYY-MM-DD)
limitnumberMax entries to return (default 50, max 200)
resource_typestringFilter by resource type (e.g. 'post', 'account', 'keyword')
start_datestringStart date (YYYY-MM-DD)

No output schema declared.

No examples provided.

get_benchmark_comparison ~68

Compare your performance against industry benchmarks. Returns how your engagement rates, growth, and content performance compare to similar accounts in your industry.

NameTypeReqDescription
industrystringIndustry vertical for comparison
metricstringyesMetric to compare
platformstringyesPlatform to benchmark

No output schema declared.

No examples provided.

get_best_times ~78

Get the optimal posting times for a platform based on your historical engagement data. Returns top time slots ranked by engagement score. Falls back to industry defaults when insufficient personal data exists.

NameTypeReqDescription
limitnumberNumber of time slots to return (default 5, max 20)
platformstringyesPlatform to get best times for

No output schema declared.

No examples provided.

get_calendar_gaps ~96

Detect open days in the publishing calendar and return gap metadata for planning.

NameTypeReqDescription
endstringyesRange end date in YYYY-MM-DD format.
platformsarrayOptional platform subset to inspect.
startstringyesRange start date in YYYY-MM-DD format.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

get_calendar_recommendations ~80

Return top recommended recurring posting slots from historical performance data.

NameTypeReqDescription
platformsarrayOptional platform subset to optimize for.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.
timezonestringOptional IANA timezone for the recommendation labels.

No output schema declared.

No examples provided.

get_connector_capabilities ~57

Get detailed capabilities and operations for a specific connector. Returns supported operations, auth requirements, rate limits, and constraints.

NameTypeReqDescription
connectorIdstringyesConnector ID (e.g., 'linkedin', 'meta_ads', 'slack')

No output schema declared.

No examples provided.

get_connector_health ~30

Get health status and SLO metrics for a connector.

NameTypeReqDescription
connectorIdstringyesConnector ID

No output schema declared.

No examples provided.

get_conversation ~27

Get full conversation thread with all messages.

NameTypeReqDescription
conversationIdstringyesConversation ID

No output schema declared.

No examples provided.

get_inbox_summary ~45

Get a summary of the unified inbox: total conversations, unread count, sentiment breakdown, and response time metrics.

NameTypeReqDescription
timeRangestringTime range for summary metrics

No output schema declared.

No examples provided.

get_library_item ~60

Get a specific content library item by ID.

NameTypeReqDescription
idstringyesThe content library item ID
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

get_platform_requirements ~80

Get detailed content requirements for a platform. Returns: Character limits, media specifications, rate limits, and special notes. Call this when you need specifics like exact character counts, file size limits, or supported formats. The publish_content description has a quick reference, but this tool provides complete details.

NameTypeReqDescription
platformstringyesPlatform to get requirements for
NameTypeReqDescription
namestring
platformstring
textLimitnumber

No examples provided.

get_platform_settings_schema ~51

Get the JSON schema contract for content.platformSettings.<platformId>, including platform-specific publish options, validation-only gates, and supported per-platform content overrides.

NameTypeReqDescription
platformstringyesPlatform ID to inspect

No output schema declared.

No examples provided.

get_post_analytics ~97

Fetch drilldown analytics for one published post, including per-snapshot metrics and campaign context.

NameTypeReqDescription
idstringCompatibility alias for postId.
postIdstringPublished post ID to inspect.
publishedPostIdstringCompatibility alias for postId.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

get_producthunt_analytics ~92

Get analytics for your products on Product Hunt. Returns: • Total products, votes, comments, reviews • Number of featured products • Per-product metrics including vote counts and ratings Works with read-only access (no whitelisting required).

NameTypeReqDescription
limitnumberMaximum products to fetch (default 20)
usernamestringProduct Hunt username (optional, defaults to connected account)

No output schema declared.

No examples provided.

get_project_analysis ~54

Fetch stored project analysis, strategy, recent generations, and activity.

NameTypeReqDescription
projectIdstringyes
team_idstringOptional team ID or slug. Ignored when using a team-scoped API key.

No output schema declared.

No examples provided.

get_scheduled_post ~92

Fetch one scheduled post with approval, recurrence, retry, and published-link metadata.

NameTypeReqDescription
idstringCompatibility alias for postId.
postIdstringScheduled post ID.
scheduleIdstringCompatibility alias for postId.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

get_scheduled_posts ~182

List scheduled posts and their current status, including pending, publishing, TikTok draft-delivered, published, failed, or cancelled posts.

NameTypeReqDescription
cursorstringOptional forward-compatible pagination cursor from a previous scheduled-post listing response.
endDatestringOptional forward-compatible upper date bound in YYYY-MM-DD format.
limitnumberOptional forward-compatible maximum number of scheduled posts to return.
platformstringFilter by platform (optional)
startDatestringOptional forward-compatible lower date bound in YYYY-MM-DD format.
statusstringOptional forward-compatible status filter. Legacy handlers may continue returning pending posts only.
team_idstringTeam ID to list team's scheduled posts. If omitted, lists personal posts.
upcomingbooleanOptional forward-compatible flag to prefer upcoming scheduled posts.
NameTypeReqDescription
errorMessagestring
followUpSuggestionsarray
isErrorboolean
postCountnumber
postsarray
schedulesarray
successboolean

No examples provided.

get_tiktok_creator_info ~61

Fetch fresh TikTok Content Posting API creator info for the connected account. Use this before rendering TikTok publish settings.

NameTypeReqDescription
team_idstringTeam ID to fetch the team TikTok account. If omitted, uses the personal TikTok account.

No output schema declared.

No examples provided.

get_unified_ad_report ~81

Get a cross-platform advertising performance report. Aggregates metrics across all connected ad platforms into a single view. Useful for comparing performance across Meta, Google, LinkedIn, TikTok, etc.

NameTypeReqDescription
endDatestringyesEnd date
groupBystringGroup results by dimension
startDatestringyesStart date

No output schema declared.

No examples provided.

get_unified_analytics ~124

Get cross-platform analytics combining organic and paid performance. Aggregates metrics across all connected platforms into a single view. Supports time-series breakdowns and platform comparison.

NameTypeReqDescription
breakdownstringBreakdown dimension
endDatestringyesEnd date (YYYY-MM-DD)
includeOrganicbooleanInclude organic metrics (default true)
includePaidbooleanInclude paid metrics (default true)
platformsarrayFilter to specific platforms (optional, all if omitted)
startDatestringyesStart date (YYYY-MM-DD)

No output schema declared.

No examples provided.

get_upload_session ~110

Check the status of an upload session and get the media URL(s) once uploaded. Call this after the user clicks the upload link to see if they've completed the upload. Returns: • status: 'pending' - User hasn't uploaded yet • status: 'uploaded' - Upload complete, includes mediaUrl, mediaUrls, fileCount, mediaItems • status: 'expired' - Session expired (15 min limit)

NameTypeReqDescription
sessionIdstringyesThe session ID returned from create_upload_session
NameTypeReqDescription
errorMessagestring
expiresAtstring
filesarray
followUpSuggestionsarray
isErrorboolean
mediaItemsarray
mediaTypestring
mediaUrlstring
mediaUrlsarray
sessionIdstring
statusstring
successboolean
uploadUrlstring

No examples provided.

get_workflow_run ~33

Get detailed step-by-step execution log for a workflow run.

NameTypeReqDescription
runIdstringyesWorkflow run ID

No output schema declared.

No examples provided.

import_project_source ~67

Import GitHub, app-store, website, file, or media source context into a project.

NameTypeReqDescription
projectIdstringyes
sourcesarrayyes
team_idstringOptional team ID or slug. Ignored when using a team-scoped API key.

No output schema declared.

No examples provided.

invoke_agent ~80

Invoke a specific AI agent with given inputs. The agent will execute within policy constraints and return structured output. All agent runs are logged for audit and traceability.

NameTypeReqDescription
agentIdstringyesAgent to invoke
contextobjectAdditional context (brand voice ID, date range, etc.)
inputobjectyesAgent-specific input parameters

No output schema declared.

No examples provided.

list_ad_accounts ~60

List all connected advertising accounts across platforms. Returns ad accounts from Meta Ads, Google Ads, LinkedIn Ads, TikTok Ads, etc.

NameTypeReqDescription
platformstringFilter by ad platform (e.g., 'meta_ads', 'google_ads_search')

No output schema declared.

No examples provided.

list_ad_campaigns ~44

List campaigns for an ad account with status and performance summary.

NameTypeReqDescription
adAccountIdstringyesAd account ID
statusstringFilter by status

No output schema declared.

No examples provided.

list_agent_runs ~58

List recent agent runs with status and summary.

NameTypeReqDescription
agentIdstringFilter by agent (optional)
limitnumberMaximum results to return (default 20)
statusstringFilter by status (optional)

No output schema declared.

No examples provided.

list_agents ~160

List all available AI agents and their capabilities. SendIt includes 12 specialized agents: • Strategy Planner - Content strategy from audience/trend analysis • Content Ideation - Topic ideas from trends and calendar gaps • Multi-Format Composer - Platform-optimized content from a brief • Creative Asset - AI image/video generation orchestration • Variant Repurposer - Repurpose content for different platforms • Calendar Optimizer - Optimal posting time suggestions • Listening Analyst - Social mention and sentiment analysis • Inbox Reply - Contextual reply drafts with brand voice • Campaign Builder - Ad campaign structure recommendations • Budget Optimizer - Spend pacing and budget reallocation • Experimentation - A/B test design and analysis • Executive Insights - Executive summary reports

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_analytics_reports ~53

List saved analytics report definitions for the current personal or team scope.

NameTypeReqDescription
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

list_brand_voices ~64

List all brand voice profiles. Brand voices guide AI content generation with tone, personality, writing rules, and example posts.

NameTypeReqDescription
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.

No output schema declared.

No examples provided.

list_calendar_events ~159

List scheduled and published calendar events with optional date-range, status, platform, and pagination filters.

NameTypeReqDescription
cursorstringOpaque pagination cursor from a previous response.
endstringOptional range end. ISO 8601 date or date-time.
limitnumberMaximum number of results to return.
platformsarrayOptional platform filter.
startstringOptional range start. ISO 8601 date or date-time.
statusstringOptional event status filter.
team_idstringTeam ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope.
upcomingbooleanIf true, return only upcoming events.

No output schema declared.

No examples provided.