Sessy — Amazon SES observability MCP server
Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats.
935 stars
Reviews
Write oneNobody has reviewed Sessy — Amazon SES observability yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sessy — Amazon SES observability tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 353ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityauth enforced (bearer)9/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Sessy — Amazon SES observability repository's README, as published. We do not edit it. Read it on GitHub
Sessy
Open-source email observability for AWS SES by Marc Köhlbrugge.
What is Sessy?
Amazon SES is a fantastic email service: cost-effective, reliable, and great deliverability. But it's frustratingly difficult to see what's actually happening with your emails.
That's why many people turn to overpriced email services that are often just glorified SES wrappers with a nice UI. You end up paying a lot for something you could do yourself.
Sessy is the open-source alternative. Use raw SES and still get a beautiful interface to see what happens after you hit send: deliveries, bounces, complaints, opens, clicks, and more.
Running your own Sessy instance
The easiest way to run Sessy is with Docker:
docker run -p 80:80 \
-e SECRET_KEY_BASE=$(openssl rand -hex 64) \
-e DISABLE_SSL=true \
-v sessy:/rails/storage \
ghcr.io/marckohlbrugge/sessy:mainSee Docker deployment docs for full configuration options.
Want to deploy your own modified version? See Kamal deployment docs for deploying from a fork.
Using Dokku? See Dokku deployment docs.
Need help configuring AWS SES itself? See AWS SES setup guide.
For hardening recommendations, see SES security and deliverability best practices.
MCP server for AI agents
Sessy ships an MCP server at /mcp, so AI coding agents (Claude Code, Cursor, Codex) can query your email data: search events, inspect a message's full delivery timeline with bounce diagnostics, and pull aggregate stats. All tools are read-only.
Create an API key on the API keys page in the web UI, then follow the connect instructions at /docs/mcp on your instance. For example, for Claude Code:
claude mcp add --transport http sessy https://your-sessy-host/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Two things worth knowing:
- Cloudflare / CDN users: bot protection (managed challenges) blocks MCP clients. Exempt the /mcp path from bot protection or agent requests will fail.
- HTTP Basic auth: /mcp authenticates with API keys only and ignores HTTPAUTH. Enabling HTTP Basic later does not revoke previously created API keys — review the API keys page after locking down an install.
Hosted version
We're working on a managed version of Sessy for those who'd rather not run their own instance.
You'll notice references to it in this codebase: a saas/ directory, Gemfile.saas, and the occasional Sessy.saas? check. These power the hosted version and are intentionally kept in this repository for simplicity, rather than maintaining separate repos. None of it affects self-hosting: the default bundle ignores the saas/ engine entirely, and the test suite verifies the open-source version behaves identically without it.
Jobs dashboard
Sessy uses Solid Queue for background jobs. A web dashboard is available at /jobs to monitor queues, retry failed jobs, and view recurring tasks.
Development
You are welcome to modify Sessy to your liking.
To get started:
bin/setup
bin/devContributing
We welcome contributions! Since we're still in a very early stage, please keep the following in mind:
- Typos and obvious bugs: Feel free to submit a PR directly.
- Code changes: Please try to match our existing style.
- New features: Please open an issue first to discuss before implementing.
- Deployment docs: We keep first-party deployment docs focused on broad, open, self-hosted paths we actively use (for example Docker, Kamal, and Dokku). We generally do not add provider-specific deployment guides to this repository.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http sessy https://api.sessy.do/mcp
Sessy — Amazon SES observability: common questions
- Is Sessy — Amazon SES observability MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Sessy — Amazon SES observability safety report
- How do I install Sessy — Amazon SES observability?
- It runs remotely at api.sessy.do. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Sessy — Amazon SES observability need an API key?
- Yes. The registry entry asks for
Authorization. - Is Sessy — Amazon SES observability maintained?
- The last commit was 2 days ago (2026-09-22). The latest release is v1.0.0.
- Is Sessy — Amazon SES observability up?
- 100% of our last 22 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Sessy — Amazon SES observability?
- Servers from other publishers that do the same job: Email MCP server, HasData Amazon MCP server and Scavio MCP server. Compare all Sessy — Amazon SES observability alternatives.
Alternatives to Sessy — Amazon SES observability
Same job from other publishers: the closest match first, then the best rated.
EmailSend email through your own Amazon SES account, and check domains, suppressions and sandbox status.not reviewedGrowingA- HasData AmazonAmazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.not reviewedGrowingA
- ScavioStructured web data from 31 platforms: Google, YouTube, Amazon, Walmart, Reddit, TikTok, LinkedInnot reviewedGrowingA
Apiguru Amazon DataLive Amazon product, review, search, deal, offer/stock and seller data across 20 marketplaces.not reviewedGrowingA- Trends MCPTrend data from Google Trends, YouTube, TikTok, Reddit, Amazon, Wikipedia, npm, Steam and morenot reviewedGrowingA