# Sonket

> Be first to reply when someone posts about you, and grow an account worth following. Read-only over X, Hacker News, YouTube and Bluesky. It never posts for you.

Sonket watches the platforms you choose for posts worth replying to and tells you within minutes, with a
draft written in your own voice. It then works on the account those readers land on: the profile, what to
post next, and the shapes that work for people like you. It is read-only: it has no write access to any
account, it never posts, likes, follows or messages, and it never will. You read the draft and post it
yourself.

## What it does

- Watches three kinds of channel: topics you want to be found in, mentions of you or your product, and
  specific accounts whose posts you want to be early on.
- Checks as often as you set per project, every 5 to 60 minutes, only inside the hours you choose.
- Judges every post with a small model before it reaches you, so the feed holds posts worth a reply
  rather than everything that matched.
- Drafts a reply in your voice from a memory you write and own: lines about how you sound, what you build
  and what to keep away from, put whole in front of every draft rather than retrieved in pieces. You can
  start it from a CV, a page or pasted text, and a reply you actually sent adds a line when you ask it to.
- Enforces a deboost guard before you post: limits the platforms are known to penalise, such as replies
  per hour, replies per day, replies to any one account, links, and near-duplicate replies.
- Emails an alert from the run that found the post, for anything above the score you set. Telegram is next.

## Growing the account

Replying is half of it. The other half works on the account people land on, off the same memory.

- Checks your X profile row by row against what works there, scores it, and links every fix to the place
  you change it yourself. Sonket never edits your profile, and a check can be filled from the browser
  extension instead of from X, at no cost.
- Writes post ideas from that memory, your profile and the posts that did best this week. Any figure it
  cannot source comes back as a blank for you to fill before the text can be copied.
- Runs a named series: a brief in your own words, and the next post written from the brief and the ones
  already published.
- Keeps examples, posts whose shape is worth copying, yours or anyone's. They are read at run time as
  shapes and never quoted back into anything you write.
- Studies an account: one read of their last 50 posts becomes a pattern of how
  they open, how long they run and how often they post. Their shapes, never their sentences.
- Plans a post on a calendar and emails you the draft that morning. It is a reminder, never a scheduler.

## Browser extension

Free to download from the site for Chrome, Edge, Firefox and Opera, and in no store yet.
It needs a Sonket API key; nothing in it works signed out.

- One click sends the post you are reading with its text, link, author, date and counts, read off the page
  the browser has already drawn. No platform API call, and no charge for the read.
- On a profile it saves the posts on screen as examples, notes how often that account posts from the dates
  alone, adds them as a peer, or starts watching them.
- On your own profile it refreshes the profile check for free, with no read from X.
- It never scrolls to stitch a page together, never calls a platform's own API, never reads your cookies or
  your login, and does nothing you did not click.

## Platforms

- Live: X, Hacker News, YouTube and Bluesky.
- Planned: Reddit.

## Pricing

There is no free plan and no trial. You top up a balance and pay per blip, a post read and judged for you.
Rates come from the site's own pricing config:

- X: $0.015 a blip, $0.012 after 2,000 in a month
- Hacker News, YouTube and Bluesky: $0.005 a blip
- Top up by card from $10 to $100, or in crypto from $5.
- Spend limits per day and per month are yours to set; reads pause at zero balance.
- Bring your own keys: $9 a month to run Sonket on your own platform and model API keys, paying
  each provider directly, with no per-blip charge from Sonket.
- An unspent top-up is refunded in full if you ask within 14 days; first use ends that. Full rules on the refunds page.

## Pages

- [Home](https://sonket.com/): what Sonket watches, a live feed of what it found, and the pricing estimator.
- [Privacy](https://sonket.com/privacy): what is stored, for how long, and who processes it.
- [Terms](https://sonket.com/terms): the service terms.
- [Refunds](https://sonket.com/refunds): the refund policy.

## MCP

Sonket runs a tools-only MCP server at https://sonket.com/api/mcp, so an editor or a terminal can work a project
without opening the dashboard. It authenticates with a bearer key made at https://sonket.com/mcp, read scope or
write scope, and speaks one stateless JSON-RPC POST: no OAuth, no session, no stream.

```json
{
  "mcpServers": {
    "sonket": {
      "type": "http",
      "url": "https://sonket.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}
```

### Capability groups

- projects: list_projects, get_project, create_project, update_project, exclude_account, include_account, archive_project, restore_project
- feed: list_blips, get_blip, draft_reply, save_draft, discuss_blip, mark_replied, dismiss_blip, favorite_blip, unfavorite_blip
- watches: list_watches, get_watch, add_watch, update_watch, toggle_watch, delete_watch, list_groups, add_group, rename_group, delete_group, set_watch_group
- people: list_people, get_person, watch_person, unwatch_person, note_rhythm
- ideas: list_ideas, get_idea, suggest_posts, edit_idea, fill_idea, plan_idea, mark_posted, unmark_posted, dismiss_idea, discuss_idea, use_proposal, file_pasted_post, reply_to_pasted_post
- calendar: get_calendar
- series: list_series, get_series, create_series, update_series, archive_series, add_published_post, delete_series_post, learn_from_series
- examples: save_example, list_examples, move_example, note_example, delete_example, complete_example, learn_from_examples
- memory: list_memories, add_memory, edit_memory, toggle_memory, release_memory, remove_memory, note_memory, import_memory_text, import_memory_url, merge_memories, save_memory_lines, discard_memory_proposal
- profile: get_profile, set_grow_platforms, set_grow_handle, set_peers, note_profile, sync_own_profile, skip_check, unskip_check, draft_bios, list_studies, set_study_posts_per_day, stop_study
- notifications: get_notifications, update_notifications
- usage: get_balance, get_limits, set_limits, topup_link
- billing: billing_portal_link
- byok: get_byok
- account: get_account, list_sessions, sign_out_everywhere

### Constraints

- Read-only against every platform. No tool posts, likes, follows or messages, here or anywhere else.
- A tool that changes a row needs a write key, and is refused for the read-only demo account.
- Nothing here reaches admin, the system keys or your own provider keys.
- A tool that spends money or an AI action says so in its own description.
- Email, password, sign-in links and account deletion are dashboard-only, at /settings?tab=signin; a key can never take over the account.
- Your own platform and model keys are set at /byok and never over MCP: a key in a chat client is a key in a model's context.
- Nothing that reads X runs over MCP yet: a profile refresh, a study scan and re-reading one blip's counts are dashboard actions with a price on the button. Starting a watch is here, and the polls after it are what it costs.
- Every operation, with its inputs, its returns and its safety flags: https://sonket.com/docs/api. How to
  connect: https://sonket.com/docs/mcp. The model-readable summary of the same registry is https://sonket.com/llms-full.txt

## Contact

- Support: support@sonket.com
