ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Automata

โดย ju-liรุ่น 1.2.0i★ –iรันบนคลาวด์
ชื่อใน registryapp.getautomata/automata

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Scoped, revocable access to your WhatsApp, Telegram, IMAP email and PostgreSQL for AI agents.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนคลาวด์
  • ช่องทาง (transport): Streamable HTTP
  • หมวด: แชตและอีเมล
  • ต้องใส่ค่าเหล่านี้: Authorization

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต

ต้องเตรียมก่อน

  • รันบนคลาวด์ไม่ต้องลงโปรแกรมเพิ่ม ต่อผ่านอินเทอร์เน็ตได้เลย

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

ที่อยู่นี้ต้องใส่ key ใน header ของคำขอ ซึ่งเมนูเพิ่ม connector ใส่ให้ไม่ได้ ใช้ Claude Code, Cursor หรือ VS Code แทน

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add --transport http automata https://mcp.getautomata.app/mcp --header 'Authorization: Bearer {token}'

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "automata": {
      "url": "https://mcp.getautomata.app/mcp",
      "headers": {
        "Authorization": "Bearer {token}"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "automata": {
      "type": "http",
      "url": "https://mcp.getautomata.app/mcp",
      "headers": {
        "Authorization": "Bearer {token}"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ที่อยู่นี้ต้องใส่ key ใน header ของคำขอ ซึ่งเมนูเพิ่ม connector ใส่ให้ไม่ได้ ใช้ Claude Code, Cursor หรือ VS Code แทน

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • Authorization ความลับ จำเป็น HTTP header
    Connector token minted for one connection at mcp.getautomata.app (starts with wamcp_).

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ! ควรระวัง

    ตัวตนผู้ทำตรงกับ repo

    ผู้ลงทะเบียน (getautomata.app) ไม่ใช่เจ้าของ repo (ju-li) อาจเป็นคนอื่นที่นำมาลงต่อ

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ต้องใส่ค่าของบัญชีคุณในที่อยู่ก่อน จึงตรวจแทนไม่ได้

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ต้องใส่ค่าของบัญชีคุณในที่อยู่ก่อน จึงตรวจแทนไม่ได้

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint

เทียบกับตัวอื่นในหมวด แชตและอีเมลi

  • ดาวมากกว่า 0% ของอีก 1771 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 77% ของอีก 1771 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 35% ของอีก 1771 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Automata ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 0 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: Authorization

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.2.0) เข้า registry 8 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Vexa, emailmd, MCP WhatsApp Cloud

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Vexa

โดย Vexa-ai

Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.

รันบนคลาวด์★ 2,949Apache-2.0อัปเดต 2 เดือนที่ผ่านมา
ติดตั้ง

emailmd

โดย anypost

Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.

บนเครื่องหรือคลาวด์★ 1,385MITอัปเดต 31 วันที่ผ่านมา
ติดตั้ง

MCP WhatsApp Cloud

โดย codespar

MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API

รันบนเครื่อง★ 277MITอัปเดต 5 เดือนที่ผ่านมา
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

Website · Sign up · Documentation · Contact

Automata MCP safely gives Claude (or Codex or any AI Agent) access to your WhatsApp, Telegram, email and PostgreSQL. Connect an account or a database once, mint a connector token scoped to the chats or tables you choose, and paste its URL into Claude as a custom connector. Claude can then read, search and summarise your conversations, query your data, and — only if you allow it — send messages and write rows.

Use the hosted version at mcp.getautomata.app — free for one connection, with a 7-day trial of Pro — or run your own with one click on Railway or with Docker.

Screenshots

Claude pulls a meeting plan from a WhatsApp group and the numbers from your database, in one answer.

Ask about your sales in plain English; tables you didn't share, like payroll, stay out of reach.

Every connection — WhatsApp, Telegram or PostgreSQL — gets its own Claude connector.

Added to Claude as a custom connector, with per-tool permissions.

Features

  • Four kinds of connection. A WhatsApp account paired by QR, a Telegram account linked by QR, an email mailbox over IMAP, or a PostgreSQL database by connection string.
  • Twenty-two MCP tools. Check status, list chats, read and search messages, send text; list, search and read email, fetch attachments and save drafts; list and describe tables, run queries and — when granted — write statements. See the tool list.
  • Your history, not just what arrives next. WhatsApp history is imported when a number is paired; Telegram chats are synced and backfilled.
  • Scoped connector tokens. Each token reaches exactly one connection, and can be narrowed to specific chats, folders, tables and tools. Tokens are shown once, stored only as a hash, and can expire, be rotated or be revoked.
  • Know how connectors are used. Each token lists the MCP clients that connected with it, and with telemetry on every tool call is kept for 30 days with the one-line reason Claude gave for it. See Telemetry.
  • Read-only databases by default. Queries run in read-only transactions, one statement at a time, checked against the token's table allowlist by inspecting the query plan. Writes need the write tool granted explicitly, and roll back if they would touch more rows than allowed.
  • Answers Claude can trust. Every page says when there is more, reactions and WhatsApp's control records are filtered and counted, duplicate copies of a message are collapsed, and @-mentions are resolved to names.
  • Built for teams. Organizations with admins and members, email invitations, and connections assigned to the people who should use them.
  • Two-factor sign-in. Authenticator apps, passkeys and security keys, with recovery codes. See two-factor authentication.
  • Disconnect alerts. When a WhatsApp or Telegram connection drops, everyone who can reach it gets an email — and another when it recovers.
  • Bring your own backend. Point a connection at your own Evolution API server or Telegram bridge instead of the deployment's.

Quick start

Hosted

Sign up at mcp.getautomata.app and skip to Connect Claude. Free covers one connection, one connector token and one user, with telemetry always on; Pro is $19/month after a 7-day trial, with unlimited connections and tokens and five users included ($10/user after).

Railway (one click)
  1. Deploy the template.
  2. Open the web service's domain and sign up — the first account is the admin.
  3. Optional: set TELEGRAM_API_ID / TELEGRAM_API_HASH on the bridge for Telegram, and the NUXT_SMTP_* variables on the web service for email.

Every service and variable is explained in Deploying to Railway.

Docker (single container)
docker run -d --name automata --restart unless-stopped --stop-timeout 30 \

-p 3000:3000 -v automata_data:/data \ -e NUXT_PUBLIC_APP_URL=https://automata.example.com \ ghcr.io/ju-li/automata-mcp-aio:1

Postgres, Redis, Evolution API, the web app and the Telegram bridge in one container; secrets are generated into the volume on first boot. Back up the volume — see Single container.

Docker Compose
git clone https://github.com/ju-li/automata-mcp.git && cd automata-mcp

cp .env.selfhost.example .env for k in POSTGRES_PASSWORD WEBHOOK_SECRET EVOLUTION_API_KEY TELEGRAM_BRIDGE_ADMIN_KEY TELEGRAM_SESSION_ENCRYPTION_KEY; do echo "$k=$(openssl rand -hex 32)"; done >> .env

docker compose up -d # database connections docker compose --profile whatsapp up -d # + WhatsApp docker compose --profile whatsapp --profile telegram up -d # + Telegram

Open http://localhost:3000 and sign up. Set NUXT_PUBLIC_APP_URL in .env to the public https:// address before Claude connects — connector URLs are built from it. See Self-hosting.

[!WARNING]

Pairing binds a real WhatsApp number, and numbers that pair and unpair

repeatedly can be banned — use a spare SIM. Never run docker compose down -v

or delete the single container's volume: either deletes every paired session.

Connect Claude
  1. Create a connection and pair it, link it, or paste a connection string.
  2. On its dashboard, create a connector token and choose what it may reach.
  3. In Claude, open Settings → Connectors → Add custom connector and paste the connector URL. For Claude Code: claude mcp add --transport http .

Documentation

  • Product documentation: https://www.getautomata.app/docs
  • Running and developing this repository: docs/ — self-hosting, Railway, WhatsApp, Telegram, email, PostgreSQL, alerts, two-factor, development

License

MIT

ถาม PopNx