New — run seenpaid from Claude, ChatGPT, Hermes & Cursor over MCP — Free for 7 days — connect your Stripe.Start free →

// hosted · streamable http · 47 tools

The social media MCP server that knows what made money

Connect Claude, Cursor, ChatGPT or any MCP client to seenpaid and your agent can schedule across 21 platforms — then read back exactly which posts earned revenue, matched through your own Stripe. Hosted, so there is nothing to run.

Get your API key →

Endpoint

URL
https://api.seenpaid.com/mcp
Transport
streamable HTTP
Auth
Authorization: Bearer sp_… (or OAuth 2.1)
Tools
47

All 47 tools

Every tool your agent gets the moment it connects. Names and descriptions are the ones the server actually registers.

Workspace & accounts (5)

  • generate_image

    Generate an image from a text prompt and store it in the media library.

  • get_account_health

    Which connected accounts are healthy and which stopped working.

  • get_plan_limits

    This account’s plan and its caps — accounts and Stripe connections.

  • list_accounts

    Connected social accounts — platform, handle, id and status.

  • list_notifications

    Alerts — sales that landed, publish failures, milestones.

Posting & scheduling (7)

  • bulk_schedule

    Schedule many posts in one call — a calendar, a thread, a week of promos.

  • cancel_post

    Cancel a scheduled post before it goes out.

  • delete_post

    Permanently delete a post and cancel pending publishes.

  • get_post

    Get one post in full, including per-platform publish results.

  • list_posts

    List posts with status, schedule time, platforms and errors.

  • schedule_post

    Schedule or immediately publish a post to any connected channel.

  • update_post

    Edit a draft or scheduled post — caption, time, or both.

Revenue attribution (9)

  • forecast_post

    Predict what a draft would earn from this account’s own history.

  • get_analytics

    Clicks, sales, revenue with platform, country and device breakdowns.

  • get_analytics_breakdown

    Slice attribution by referrer, campaign, or UTM.

  • get_attribution_health

    How much of real Stripe revenue traces back to a post.

  • get_dead_posts

    Posts that got clicks but earned nothing — what to stop making.

  • get_money_dna

    Patterns behind earning posts — platform, length, time of day.

  • get_money_feed

    Live stream of clicks, sales and refunds, newest first.

  • get_post_revenue

    Revenue, clicks and sales for one specific post.

  • get_top_posts

    Posts ranked by revenue earned.

Growth & optimisation (8)

  • add_media_from_url

    Pull an image or video from a public URL into the media library.

  • create_tracked_link

    Mint a tracked short link so clicks and sales attach to a post.

  • disconnect_account

    Disconnect a social account.

  • get_channel_roi

    Rank platforms by revenue, revenue per click, revenue per post.

  • get_connect_url

    URL a human needs to connect a new social account.

  • get_next_slot

    Suggest when to schedule the next post from earning history.

  • repost

    Re-publish a post that already worked, with fresh tracking.

  • summarize_performance

    A single briefing: what went out, what earned, what’s broken.

Plus platform rules, media library, timeseries, validate_post, experiments and more — grouped as 6 families on the agent page.