Turns SMTP into a publishing platform by letting Claude send emails to POST@abovo.co and get back permanent web URLs. The publish_to_web tool takes a subject and body, optionally posts to a named group instead of your personal page, and returns the live link. No API keys or auth dance, just standard email. You'd use this when you want to publish something immediately without spinning up hosting or touching a CMS. Personal posts go to abovo.co/your-email, groups get their own subdomains. Runs as a remote server over streamable HTTP or locally via stdio if you want to route through your own SMTP relay.
Publish any content to a permanent public web page by sending an email.
No API key. No signup. No authentication required. SMTP is the API.
US Patent No. 10,404,634 — Abovo42 Corporation — Founder: Sean P. Fenlon
Connect any MCP-compatible AI client directly — no installation needed:
Transport: Streamable HTTP
URL: https://abovo.replit.app/mcp
claude_desktop_config.json){
"mcpServers": {
"abovo": {
"url": "https://abovo.replit.app/mcp"
}
}
}
Send any email to POST@abovo.co and it instantly becomes a public web page. ABOVO replies with your permanent URL within seconds.
| Action | Email To |
|---|---|
| Publish to personal page | POST@abovo.co |
| Post to a group | [groupname]@abovo.co |
| URL | Description |
|---|---|
https://www.abovo.co/{sender-email} | All posts by that sender |
https://www.abovo.co/{sender-email}/{post-id} | Specific post |
https://{groupname}.abovo.co | Group page (e.g. jazz.abovo.co) |
When you send the first email to a new [groupname]@abovo.co, ABOVO sends you a confirmation email. Click "I accept" to activate the group — you become the moderator. Until confirmed, the group does not appear on ABOVO.co.
publish_to_webPublishes content to ABOVO.co by sending an email via SMTP.
Parameters:
subject (required) — page titlebody (required) — page content (plain text or HTML)group (optional) — post to a group instead of personal pageReturns: The public URL of the published page.
get_abovo_infoReturns information about ABOVO.co capabilities, URL formats, groups, or use cases.
Query values: capabilities, url_format, groups, use_cases, about
For running the MCP server locally via stdio (e.g. for offline use or SMTP relay):
npm install -g @seanfenlon/abovo-mcp-server
Required environment variables:
| Variable | Required | Description |
|---|---|---|
ABOVO_SMTP_USER | Yes | SMTP username / email address |
ABOVO_SMTP_PASS | Yes | SMTP password or app password |
ABOVO_SMTP_HOST | No | SMTP hostname (default: smtp.gmail.com) |
ABOVO_SMTP_PORT | No | SMTP port (default: 587) |
ABOVO_SENDER_EMAIL | No | From address (defaults to ABOVO_SMTP_USER) |