TL;DR

Thay vì mở 5-8 app mỗi sáng, chỉ cần gõ hai chữ "gm" - 30 giây sau điện thoại rung với bản tin đầy đủ: tin AI hôm nay, danh sách habit, dòng động viên cá nhân. Hệ thống chạy hoàn toàn trên Claude Pro (~$20/tháng), tổng chi phí bổ sung $0. Đây là cách xây nó từ đầu.

Vấn Đề Thực Sự Với Cách Quản Lý Ngày Của Chúng Ta

Phần lớn mọi người dùng 5-8 app để chạy một ngày: app viết task, đọc tin, theo dõi habit, ghi chú, xem dữ liệu thị trường. Mỗi app tối ưu cho một mảnh nhỏ của cuộc sống và không biết các app kia đang làm gì.

Các công cụ AI hứa hẹn fix điều này - nhưng chưa đủ.

Vấn đề cơ bản: AI assistant chỉ trả lời câu hỏi. Nó không thể vào browser thật để đọc trang web trực tiếp. Không thể cập nhật file trên máy tính của bạn. Không thể gửi thông báo lúc 7 sáng.

Đây chính xác là khoảng trống mà hệ thống này lấp đầy - một agent thực sự hành động thay bạn.

MCP - Chiếc Cổng USB Cho AI

Nếu bạn chưa nghe đến MCP, bạn sẽ sớm biết. Model Context Protocol là chuẩn mở do Anthropic công bố tháng 11/2024, giải quyết bài toán tích hợp N×M: thay vì mỗi nguồn dữ liệu cần một connector riêng, tất cả giao tiếp qua một giao thức thống nhất.

Ba MCP server vận hành hệ thống này:

  • Filesystem MCP - đọc và ghi file trên máy tính. Notes, task list, knowledge base. Agent có thể đọc và cập nhật chúng.

  • Playwright MCP - điều khiển trình duyệt Chrome thật (không phải scraper, không phải API - một browser thật mở các trang giống y chang bạn làm). Yêu cầu Node.js 18+, không cần vision model - hoạt động trên accessibility tree.

  • Telegram MCP - gửi tin nhắn đến Telegram của bạn. Đây là cách agent đến với bạn, không phải bạn phải đi đến nó.

Điều quan trọng: không cần API key trả thêm. Không cần OpenAI paid plan, AWS credits, hay developer account. Mọi thứ chạy trên Claude Pro subscription mà bạn có thể đã có.

Kiến Trúc Toàn Bộ

BẠN  ->  Claude Desktop (não bộ)
              |
              +-- Filesystem MCP
              |       +-- ~/agent-system/
              |               +-- CLAUDE.md    (hướng dẫn agent)
              |               +-- tasks.md     (habit hàng ngày)
              |               +-- context.md   (thông tin về bạn)
              |               +-- notes.md     (agent ghi vào đây)
              |
              +-- Playwright MCP
              |       +-- Chrome thật
              |               +-- TechCrunch, X.com, Polymarket
              |
              +-- Telegram MCP
                      +-- Điện thoại của bạn

Bạn gõ lệnh. Claude đọc CLAUDE.md (file hướng dẫn), quyết định phải làm gì, dùng MCP tools, gửi kết quả lên Telegram. Toàn bộ chạy cục bộ trên Mac hoặc PC của bạn.

Xây Dựng - 4 Bước, 20-30 Phút

Bước 1: Tải Claude Desktop từ claude.ai/download. Đăng nhập bằng tài khoản Claude Pro. Mở file config:

~/Library/Application Support/Claude/claude_desktop_config.json

Thêm config 3 MCP servers (thay đường dẫn, bot token, chat ID của bạn).

Bước 2: Tạo Telegram bot qua @BotFather. Gửi /newbot, lấy token. Truy cập URL để lấy chat ID:

https://api.telegram.org/botYOUR_TOKEN/getUpdates

Bước 3: Tạo Telegram MCP server - chỉ 25 dòng Node.js:

mkdir -p ~/.mcp-servers/telegram
cd ~/.mcp-servers/telegram
npm init -y
npm install @modelcontextprotocol/sdk zod

Tạo server.js với code nhận text từ Claude và forward đến Telegram. Thêm "type": "module" vào package.json. Đây là toàn bộ server.

Bước 4: Tạo thư mục ~/agent-system/ với 4 file markdown: CLAUDE.md (hướng dẫn agent), tasks.md (habit checklist), context.md (giới thiệu bản thân), notes.md (trống, agent tự ghi).

CLAUDE.md - Não Bộ Thực Sự Của Agent

Đây là file quan trọng nhất trong toàn hệ thống. CLAUDE.md là system prompt thường trực mà Claude Desktop đọc mỗi khi bắt đầu session.

Nó biến Claude từ chatbot tổng quát thành agent cá nhân với các lệnh cụ thể.

Các lệnh chính:

  • gm - bản tin sáng: tin AI/tech từ TechCrunch (Playwright duyệt thật), list habit hôm nay, dòng động viên cá nhân

  • x post idea - 3 ý tưởng post viral cho X: contrarian take, personal story, "here's what I learned"

  • polymarket check - Playwright mở Polymarket, lấy 3 thị trường dự đoán thú vị nhất, kèm nhận xét

  • done: [task] - đánh dấu task hoàn thành trong tasks.md

  • research [topic] - duyệt 3 nguồn, tổng hợp key insights, lưu vào notes.md

  • evening review - tổng kết ngày: wins, missed, improvement cho ngày mai

Không có code, không có config phức tạp - chỉ là tiếng Anh bình thường.

Đó là vẻ đẹp của hệ thống: bạn có thể sửa bất cứ lúc nào để thêm lệnh mới, thay đổi hành vi, cập nhật context.

Tại Sao Nó Hoạt Động Khi Các Hệ Thống Khác Thất Bại

Tôi đã thử most popular productivity systems: Notion databases, Obsidian vaults, Zapier automations.

Tất cả có cùng vấn đề: chúng yêu cầu bạn đến với chúng. Bạn phải mở app. Bạn phải check in. Khi cuộc sống bận rộn, bạn bỏ.

Hệ thống này đảo ngược quan hệ: agent đến với bạn qua Telegram - cùng app bạn đang dùng. Ma sát gần như bằng không.

Lý do thứ hai: kết nối với dữ liệu thực của bạn. Agent đọc context.md - nó biết bạn đang xây dựng gì, học gì, quan tâm gì. Output phản ánh điều đó.

Lý do thứ ba: duyệt web thật. Playwright MCP không dùng training data 6 tháng trước. Khi bạn hỏi tin AI hôm nay, agent mở TechCrunch và đọc headline hôm nay.

Giới Hạn và Lưu Ý Bảo Mật

Một số điều cần biết trước khi dùng:

  • Token cost: Playwright MCP ít hiệu quả hơn CLI với các agent high-throughput - nó load verbose accessibility tree vào context window. Phù hợp cho workflow dài, không phải batch processing.

  • Bảo mật: Playwright MCP không phải security boundary. Tool browser_run_code_unsafe chạy arbitrary JavaScript - tương đương RCE. Dùng trong môi trường kiểm soát.

  • Bot token: Xử lý như mật khẩu. Nếu bị lộ, thu hồi ngay qua /revoke trong BotFather.

  • Localhost CORS: Claude Desktop có thể block localhost URL - dùng ngrok hoặc Cloudflare Tunnel nếu cần.

Tiếp Theo và Roadmap

Hệ thống này là nền tảng. Sức mạnh thật sự là mỗi MCP server mới thêm cho agent một khả năng mới:

  • Bản tin sáng tự động: Claude Desktop hỗ trợ scheduled tasks - không cần gõ "gm", agent tự gửi lúc 7 sáng.

  • Weekly review: Mỗi Chủ Nhật, agent so sánh tốc độ hoàn thành habit tuần này vs tuần trước.

  • X post drafting: Agent viết post đầy đủ, lưu vào drafts file, bạn review trước khi đăng.

  • Learning tracker: Log tiến độ học ML/coding, báo cáo hàng tuần.

  • Mood log: Mô tả cảm giác mỗi sáng, agent theo dõi theo thời gian và surface các pattern.

MCP được donate cho Linux Foundation AAIF (đồng sáng lập với Block và OpenAI) vào tháng 12/2025. Ecosystem hiện có 200+ server cộng đồng (GitHub, Slack, Postgres, Stripe, Figma, Docker...). OpenAI và Google DeepMind đã adopt MCP. Đây là chuẩn thỏa thuận của industry - không phải closed platform.