Sounday docs

Get a free API key and make your first rewrite in under a minute, from curl, an MCP client, the CLI or CI.

Sounday rewrites AI-generated text so it reads like a person wrote it, and verifies that names, numbers, dates and claims did not change. Use it from any language over HTTP, from an AI agent over MCP, or from a terminal and CI.

1. Get a key

Create a free key at sounday.ai/signup (10,000 words a month, no card), or from a terminal:

npx -y --package=https://sounday.ai/dl/sounday.tgz sounday signup --email you@example.com

The key starts with sd_ and is shown once. Keep it in an environment variable:

export SOUNDAY_API_KEY=sd_...

2. Rewrite something

curl https://sounday.ai/v1/rewrite \
  -H "Authorization: Bearer $SOUNDAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "In today'\''s fast-paced world, it is important to note that our 3 plans start at $19.", "strength": "standard"}'

The response contains the rewritten text, facts_preserved, a sentence-level changes diff and a before/after style score. See the API reference for every field.

3. Put it where your content is made

Where How
Your backend or scripts REST API
Claude Code, Cursor, Claude Desktop MCP server
Terminal, build scripts CLI
Pull requests GitHub Actions
Auto-blogging workflows n8n

What Sounday guarantees, and what it doesn't

  • Guaranteed: links, code, headings, front matter, tables and your keep terms come back byte-identical. A chunk whose rewrite changes a number, date or name, or that the meaning check rejects, is retried once and otherwise returned as your original text.
  • Not guaranteed: any particular result from a third-party AI detector. Sounday removes the patterns readers and detectors pick up, and reports a before/after style score, but no tool can honestly promise how every detector will score every text.