{
  "markdown": "# Sendable\n\n**One line, and your app knows how to talk to its users.**\n\nYou describe what happened; [Sendable](https://www.sendable.me) writes the message\nand sends it. No templates to maintain, no dashboard step — your data is never\nrewritten, only the words around it.\n\n```bash\nnpm i sendableme\n```\n\n```js\nimport { send } from 'sendableme';\n\nawait send('sam@example.com', 'order_shipped', { orderId: 'A-1042', eta: 'Friday' });\n```\n\nThat's a complete integration. Adding a new message type is a new string.\n\nGet a free API key at [sendable.me/keys](https://www.sendable.me/keys) — 500\nmessages a month, no card.\n\n## Try it in your browser\n\nOne click imports the SaaS-welcome example and runs it on Replit — add your\n`SENDABLE_API_KEY` in Secrets and hit Run:\n\n[![Run on Replit](https://replit.com/badge/github/gibrancorbin11-hub/sendable)](https://replit.com/github/gibrancorbin11-hub/sendable)\n\n---\n\n## What's in this repo\n\n| Directory | What it is |\n|---|---|\n| [`sdk/`](./sdk) | The `sendableme` npm package — the client SDK |\n| [`mcp/`](./mcp) | `sendableme-mcp` — an MCP server, so Claude and Cursor can send email by asking |\n| [`templates/`](./templates) | Three runnable examples against the live API |\n\n## Your data is never rewritten\n\nThe model that writes the copy never sees your values — only your field names. It\nwrites copy containing `{{placeholders}}`, and your values are substituted\nafterwards, so a price, a date, or a reset link cannot be altered. A second model\nchecks every draft for claims your data doesn't support and refuses rather than\nguess.\n\n```js\nawait send(user.id, 'payment_failed', { amount: '$99.00' });\n// \"$99.00\" appears exactly as written, always\n```\n\n## MCP\n\n```bash\nnpx -y sendableme-mcp\n```\n\nAdd it to Claude Desktop or Cursor and send transactional email straight from the\neditor. See [`mcp/`](./mcp) for the config block.\n\n## Docs\n\nFull reference, written to be pasted into an AI assistant:\n[sendable.me/llms.txt](https://www.sendable.me/llms.txt)\n\n## License\n\nMIT\n",
  "bytes": 2011,
  "sha": "4e3cd169bcdc7740befcc2cc9fc8096d7378ca634399260d3c55cd10411412ff",
  "repo_slug": "gibrancorbin11-hub/sendable",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_me_sendable_sendable_0efaa152/readme"
}