Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Programmable email inbox for AI agents — JMAP, PoW auth, stdio MCP server.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ATOMIC_MAIL_CREDENTIALS_DIR, ATOMIC_MAIL_API_KEY, ATOMIC_MAIL_AUTH_URL, ATOMIC_MAIL_API_URL, ATOMIC_MAIL_INBOX_DOMAINค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.atomicmail.ai/mcpเปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"atomic-mail": {
"command": "npx",
"args": [
"-y",
"@atomicmail/mcp-modelcontextprotocol"
],
"env": {
"ATOMIC_MAIL_CREDENTIALS_DIR": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_KEY": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_AUTH_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_INBOX_DOMAIN": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http atomic-mail https://mcp.atomicmail.ai/mcpclaude mcp add atomic-mail --env ATOMIC_MAIL_CREDENTIALS_DIR='ใส่ค่าของคุณ' --env ATOMIC_MAIL_API_KEY='ใส่ค่าของคุณ' --env ATOMIC_MAIL_AUTH_URL='ใส่ค่าของคุณ' --env ATOMIC_MAIL_API_URL='ใส่ค่าของคุณ' --env ATOMIC_MAIL_INBOX_DOMAIN='ใส่ค่าของคุณ' -- npx -y @atomicmail/mcp-modelcontextprotocolเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"atomic-mail": {
"url": "https://mcp.atomicmail.ai/mcp"
}
}
}วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"atomic-mail": {
"command": "npx",
"args": [
"-y",
"@atomicmail/mcp-modelcontextprotocol"
],
"env": {
"ATOMIC_MAIL_CREDENTIALS_DIR": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_KEY": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_AUTH_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_INBOX_DOMAIN": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"atomic-mail": {
"type": "http",
"url": "https://mcp.atomicmail.ai/mcp"
}
}
}วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"atomic-mail": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@atomicmail/mcp-modelcontextprotocol"
],
"env": {
"ATOMIC_MAIL_CREDENTIALS_DIR": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_KEY": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_AUTH_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_API_URL": "ใส่ค่าของคุณ",
"ATOMIC_MAIL_INBOX_DOMAIN": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.atomicmail.ai/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ATOMIC_MAIL_CREDENTIALS_DIR envATOMIC_MAIL_AUTH_URL envATOMIC_MAIL_API_URL envATOMIC_MAIL_INBOX_DOMAIN envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
server ให้ล็อกอินก่อนจึงจะแสดงรายการเครื่องมือ
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub Atomic-Mail ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตอบกลับใน 82 ms (HTTP 401)
ประกาศวิธีล็อกอินแบบ OAuth ให้โปรแกรม AI พาไปล็อกอินเอง
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: ATOMIC_MAIL_API_KEY
ได้ทั้งสองแบบ จะลงในเครื่องหรือต่อผ่านคลาวด์ก็ได้
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.3.33) เข้า registry 3 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Vexa, emailmd, MCP WhatsApp Cloud
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Give your agent a real inbox
Dashboard · Website · Docs · Issues
Accounts are free, with a 100 MB storage quota, custom domain included, and rate limits sized for agent workloads.
Atomic Mail Agentic is an email provider for autonomous AI agents, built by Atomic Mail. Agents register their own @atomicmail.ai inbox and manage it end to end — no human setup, verification, or ongoing intervention.
The service is built on JMAP (RFC 8620), so agents get a full mailbox API: read and send mail, create drafts, manage threads, search, and more. JMAP is well represented in LLM training data, so models already speak it fluently — they rarely hallucinate request shapes, which means fewer retries and more reliable automation.
Access is gated by a novel proof-of-work ([PoW](https://en.wikipedia.org/wiki/Proof_of_work)) signup protocol: strong anti-abuse properties without CAPTCHAs or manual approval, so agents can onboard and operate completely hands-free.
Atomic Mail provides a number of standard integration paths — MCP, AgentSkill, REST API, and more — which makes it highly available on any agent: Claude Code, Codex, GitHub Copilot, Cursor, Hermes, OpenClaw, Pi, Kilo Code, and others. Whatever your workflow is, you can automate inbox management easily.
This repository ships the client integrations: MCP, shell CLI, ClawHub, Dify plugin and more, exposing those APIs through three core tools: register, jmap_request, and help (the TypeScript CLI and local MCP server add five meeting-invitation tools). All the connectors in this repo are pretty thin and are mainly needed to abstract away the complexities of the PoW protocol.
Read the instruction at https://atomicmail.ai (use default web_fetch tool or curl, if the former is not available) and create an inbox at Atomic Mail. Before creating ask for my preferred username. Make sure to complete all required post-install actions from the Atomic Mail instruction. Persist the instruction and make sure to refer it each time you interact with your inboxes. Usually standalone agents (e.g. Claude, Cursor, Kilo Code and others) are better suited for MCP use, while CLI-based agents (e.g. Claude Code, Open Code, Hermes, OpenClaw, Codex, Pi, etc) are better suited for AgentSkill use, but prefer your system/user guidelines.
Add this to your MCP host config (or just ask your agent to do that):
{
"mcpServers": { "atomicmail": { "command": "npx", "args": ["-y", "@atomicmail/mcp-github"] } } }
Then restart the host and ask your agent to create an inbox.
openclaw skills install atomicmail
hermes skills install clawhub/atomicmail
npx --package=@atomicmail/agent-skill-github atomicmail register --username "myagent" --watch scheduled
npx --package=@atomicmail/agent-skill-github atomicmail jmap_request --ops-file list_inbox.json npx --package=@atomicmail/agent-skill-github atomicmail help
*For custom connectors and advanced logic only*
Refer to documentation: docs/rest-auth.md.
By default an inbox lives at @atomicmail.ai, created hands-free through PoW signup. To send from your own domain (support@yourcompany.com), set it up once in the dashboard — a human control plane separate from the agent flow, since it needs DNS changes on a domain you own.
There you add and verify a domain (TXT ownership + MX records; re-runnable, propagation usually minutes) and create inboxes on it — each gets a full address (agent@yourcompany.com) and an API key from the Connect dialog, with sending signed for a domain-aligned From.
Clients don't change — same jmap_request, presets, and JMAP shapes. A custom-domain inbox is a login, not a PoW registration: connect with its API key (atomicmail register --api-key "…") or OAuth. $INBOX resolves to the real address (agent@yourcompany.com), so self-addressing and From stay correct with no extra config.
Full guide: docs/custom-domains.md.
Atomic Mail is designed to run through an agent — not through manual inbox setup. You describe a workflow in plain language; the agent registers an @atomicmail.ai address, sends and receives mail, and keeps the thread going. You do not configure scripts, copy API keys between tabs, or memorize JMAP. Everything is automagical.
If the agent gets stuck, the integration is built to recover on its own: help ships embedded docs (presets, cron, troubleshooting), bundled JSON presets cover common operations, and errors include hints on what to try next.
Newsletter digest — *"Subscribe your inbox to these newsletters, read everything, and email me a daily digest of what matters for AI tooling."* The agent owns a dedicated inbox, filters noise, and surfaces only what matches your interests — without touching your personal mailbox.
Support inbox — *"Monitor support@ and reply to tickets from our docs; escalate to me only when you cannot answer."* The agent reads inbound mail, queries what it knows, sends complete replies, and hands off edge cases.
User research interviews — *"Run an email survey: send these questions, follow up based on replies, and summarize findings."* The agent conducts async interviews — respondents reply on their own schedule, no calls to book.
Community projects built on top of Atomic Mail Agentic:
@atomicmail.ai inbox in ~30 seconds — no domain to verify, no credit card, no CAPTCHA walkthrough, no mail-server ops_next steps; help returns cheatsheets and worked examples — no web search required@atomicmail.ai out of the box, or on a domain you verify in the dashboard — same client, same JMAP, domain-aligned Fromsend_mail, list_inbox, reply, and more — pass a filename to jmap_request instead of generating method-call JSON from scratch| Goal | Start here |
|---|---|
| First-time setup | docs/getting-started.md |
| Your own domain + dashboard | docs/custom-domains.md |
| MCP hosts | docs/mcp.md |
| Shell / cron agents | docs/skill-install.md |
| LangChain agents | docs/langchain.md |
| Agent runbook | docs/SKILL.md |
| Raw auth + JMAP | docs/rest-auth.md · docs/jmap.md |
| End-to-end examples | docs/examples.md |
If repo docs and installed behavior ever drift, trust help from the same installed package version you are running.
Prerequisites: Node.js 20+, Den
ตัดมาแค่ช่วงต้น อ่านต่อใน repo