SocialKit v0.16·LinkedIn + X, live

The AI engine for social.

Score, rewrite, and generate posts that earn distribution. One API, every feed.

One engine, the whole posting loop

score · generate · rewrite · plan · schedule · measure

SocialKit is the AI behind the post: it grades a draft against the real algorithm, writes and sharpens it in your voice, plans the calendar, queues it, and reads the engagement back to grade smarter. One bearer key over REST or MCP. Built to live inside an agent loop.

SScore

Grade any draft against the live algorithm rubric. A number, a verdict, and the exact fixes.

GGenerate

Turn a brief into ready-to-post drafts in your brand voice, each auto-graded best-first.

RRewrite

Sharpen a post toward distribution with an honest before/after score. No facts invented.

PPlan

Spread a brief into a content calendar across pillars and hook archetypes, paced to a cadence.

USchedule

Draft, queue, and pace posts with webhooks, retries, and idempotency. Connect a channel to ship.

MMeasure

Pull real engagement back in, calibrate scores to your audience, and close the loop.

Every feed, one contract

2 live · 3 coming

Each platform is graded against its own 2026 rubric, so the same call returns LinkedIn-smart or X-smart output. More feeds are landing on the same contract.

LinkedInliveXliveInstagramsoonFacebooksoonTikToksoon

Tools · PostScore

Free, no signup
MR
Maya ReevesFounder, Quietloop
I rejected a $400k contract last week. Best decision I've made all year. Here's why slowing down is the most underpriced growth tactic in B2B right now: the deals you say no to teach you more about your ICP than the ones you close.
LinkedIn324 charsFounder voice
87/100
Verdict

Strong hook, clean POV. Tighten the middle and this lands in the algorithm's top decile.

Hook23 / 25
Algorithm fit18 / 20
Specificity14 / 15
Structure11 / 15
Voice14 / 15
Engagement7 / 10
+Hook lands in 7 words. Specific number ($400k) earns dwell.
!Middle paragraph runs long. Break the 32-word sentence into two.
!No question or CTA. Engagement signal is weak.
Score your own post

The API

intelligence + memory · self-serve

JSON in, JSON out.

One bearer key. Score, rewrite, plan, and generate, plus brands and voices that condition them. Built to live inside a loop, not a chat window.

Read the docs
~/socialkit · curl
bash
# Score a draft
curl https://api.socialkit.sh/v1/score \
  -H "Authorization: Bearer $SOCIALKIT_KEY" \
  -d '{
    "post": "We cut onboarding from 11 fields to 3 and activation jumped 40%."
  }'

# → { overall: 87, breakdown: { ... } }

For agents

MCP · draft, grade, rewrite

Let your agent manage your social.

SocialKit speaks MCP and returns structured signals, designed for a draft, grade, rewrite loop. Drop it into Claude, Cursor, or your own runtime.

SocialKit for agents
~/.claude/mcp.json
json
{
  "socialkit": {
    "url": "https://mcp.socialkit.sh",
    "auth": { "bearer": "$SOCIALKIT_KEY" }
  }
}

// tools: score_post, rewrite_post, validate_post,
//        plan_week, generate_post, build_voice,
//        create_brand, update_brand, delete_brand,
//        create_voice, update_voice, delete_voice,
//        create_post, update_post, delete_post,
//        schedule_post, bulk_schedule, cancel_post,
//        publish_post, refresh_metrics, list_posts,
//        get_post, score_saved_post, get_post_metrics,
//        get_post_scores, get_calibration, get_analytics,
//        get_calendar, list_brands,
//        list_voices, list_channels, get_account
The shape of it

SocialKit is the engine. Taka is what we built on it. The API is how you build your own.

Same team, same models, same conviction. Two doors because the people who care how the feed works want a different door from the people who want their social done for them.

Start now

free to start · no card · no waitlist

Mint a key. Make your first call.

No sales call, no approval queue. Sign in to mint a key from the dashboard, or POST your email from the terminal and get a live key back. Either way you score your first post in under a minute, and agents can sign themselves up the same way.

Free starts at 100 credits a month, no card. A credit is one successful model call, charged only when it works. Upgrade when you outgrow it.

~/socialkit · curl
bash
# 1. Get a key
curl -X POST https://api.socialkit.sh/v1/account \
  -H "content-type: application/json" \
  -d '{"email": "you@company.com"}'
# → { "apiKey": "sk_live_..." }

# 2. Score your first post
curl https://api.socialkit.sh/v1/score \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"post": "We cut onboarding from 11 fields to 3."}'