NestDaddy

Dropspace

io.github.JCLVSH/dropspace · v2.54.2

Create, schedule, and publish social media launches across platforms, then read the analytics.

Connect Remote server

Terminal
claude mcp add --transport http dropspace https://api.dropspace.dev/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "dropspace": {
      "url": "https://api.dropspace.dev/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dropspace": {
      "type": "http",
      "url": "https://api.dropspace.dev/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://api.dropspace.dev/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 40 found in our last check

  • list_launches

    list your launches with pagination

  • create_launch

    create a new launch for publishing to social platforms

  • get_launch

    get a launch by ID with posting status per platform

  • update_launch

    update a launch (cannot update running/completed/partial launches)

  • delete_launch

    delete a launch (cannot delete running launches)

  • publish_launch

    publish a launch to all configured platforms (queued async)

  • retry_launch

    retry failed platforms for a launch. by default every failed platform is retried; pass `subreddit` to retry ONE reddit destination (leaving its siblings — succeeded or failed — untouched), and add `account_id` when that destination belongs to a secondary connected reddit account…

  • generate_content

    generate AI content for a launch's platforms using Claude

  • get_launch_analytics

    get publishing analytics with per-post engagement metrics (likes, views, shares, etc.). metric fields vary by platform: facebook reports reactions, likes (mirroring reactions.total), comments and shares - it has no impressions or reach, and facebook story metrics are unavailable…

  • get_batch_launch_analytics

    get cached analytics for multiple launches in one request (no live refresh, max 100 IDs)

  • get_launch_status

    get detailed posting status with per-platform logs

  • retry_launch_content

    retry AI content generation for failed platforms (requires generate scope)

  • delete_post

    Delete a single published post from its platform. Only works for Twitter, Facebook, LinkedIn, Reddit, and YouTube. Instagram and TikTok do not support API deletion.

  • delete_all_posts

    Delete all published posts for a launch from their platforms. Only deletes from Twitter, Facebook, LinkedIn, Reddit, and YouTube. Instagram and TikTok posts are skipped (require manual deletion).

  • list_personas

    list your personas with pagination

  • create_persona

    create a new persona for AI content generation tone/style

  • get_persona

    get a persona by ID with analysis details and writing samples

  • update_persona

    update a persona's name or writing samples

  • delete_persona

    delete a persona

  • analyze_persona

    trigger AI analysis of a persona's writing style (queued async)

  • finalize_persona

    commit a persona's pending analysis after review (the analyzed voice becomes usable)

  • discard_persona_analysis

    discard a persona's pending analysis without committing (preserves any previously saved analysis)

  • list_connections

    list your connected social media accounts. each row has a "platform" and an "entity_id" (null for your primary account on that platform, set for additional accounts). to target a specific account in create_launch when you have more than one on instagram / tiktok / youtube / twit…

  • update_connection_profile

    edit the connected account's profile ON the platform. youtube only today: sets the channel description (max 1,000 characters; an empty string clears it) via channels.update. instagram's api can read a profile but not write it, facebook page "about" needs a permission dropspace d…

  • get_dropspace_status

    check which platforms have a connected dropspace official account (requires read scope)

  • get_usage

    get your current plan, usage limits, and billing period (requires read scope)

  • get_changelog

    machine-readable release history (public) - version, date, type, summary, migration notes on breaking entries. the X-Notice header's structured backstory.

  • generate_media

    submit an AI image or video generation job for a launch. Returns 202 with a job_id; poll get_media_job for completion. Requires generate scope. script_video requires platform=instagram|tiktok and prompt is required (not just product_description). video and script_video only supp…

  • get_media_job

    poll the status of a media generation job. Returns the result_url when complete.

  • get_autopilot

    get autopilot status: config, queued ideas, and drafts pending review. autopilot is the autonomous content engine that drafts and schedules posts nightly (pro/premium plans).

  • configure_autopilot

    create or update the autopilot config. merge semantics: only the fields you send change. enabling requires at least one platform with a connected account.

  • list_autopilot_review

    list autopilot drafts awaiting approval (review mode). each item is a draft launch - approve, reject, or edit it via update_launch first.

  • approve_autopilot_draft

    approve an autopilot draft - schedules it for publishing (a stale scheduled date rolls forward to the next posting slot).

  • reject_autopilot_draft

    reject an autopilot draft - deletes it and refunds the launch slot. optional feedback teaches future runs what to avoid.

  • run_autopilot_now

    trigger a manual autopilot run immediately instead of waiting for the nightly run. steps already completed today are skipped (limited to 2 per hour).

  • list_autopilot_runs

    recent autopilot run history - one row per run step (refresh_insights, generate_blueprints, schedule_slots) with stats and errors.

  • list_recommendations

    list actionable recommendations computed from your organic post performance: winners to repost, cross-post, or boost, autopilot promote signals, and underperformer pause signals. dropspace sweeps post metrics every 30 minutes and compares each post to your own per-platform basel…

  • apply_recommendation

    apply a recommendation's one-click action. repost_winner and cross_post create a DRAFT launch seeded with the winning content (nothing publishes until scheduled); boost_winner creates a PAUSED meta boost and requires ad_account_id (activation, and therefore spend, is a separate…

  • dismiss_recommendation

    dismiss a pending recommendation so it stops showing everywhere.

  • get_audience

    follower counts + growth for every connected instagram / youtube / tiktok / twitter account and facebook page. one entry per ACCOUNT, not per platform: "entity_id" is null for your primary account on a platform and set for each additional one, so a user with two instagram accoun…

Headers

NameDescription
Authorization
Required, secret
Dropspace API key, sent as a Bearer token. Its scopes apply.

Details

Endpointhttps://api.dropspace.dev/mcp (Streamable HTTP)
Package@jclvsh/[email protected] (NPM, stdio)
First published12 Nov 2026
Last updated12 Nov 2026
Registry nameio.github.JCLVSH/dropspace

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.