Kết nối Second Brain với AI qua MCP
Dán tài liệu vào khung chat mỗi lần hỏi AI chỉ hợp lúc thử. Khi muốn nhiều AI cùng đọc bản mới nhất của kho tri thức, cách phổ biến hiện nay là MCP. Bài viết giải thích MCP theo tài liệu chính thức, ba cách nối Second Brain, ứng dụng AI nào nối kiểu gì và nguyên tắc quyền tối thiểu. Dữ kiện kiểm tra ngày 20/10/2026.

Dán tài liệu vào chat mãi cũng mệt
Anh Minh làm marketing cho một chuỗi spa. Mỗi lần nhờ AI viết bài, anh mở tệp bảng giá, chép vào khung chat, rồi chép thêm sổ tay giọng thương hiệu. Hôm sau dùng ChatGPT thay Claude, anh lại chép lần nữa. Có lần anh chép nhầm bảng giá tháng trước và bài đăng lên với giá cũ. (Tình huống minh hoạ.)
Thứ anh Minh cần là để AI tự tìm và đọc bản mới nhất trong kho tri thức, với quyền được giới hạn rõ. Cầu nối phổ biến cho việc đó là MCP.
MCP là gì?
MCP (Model Context Protocol) là một chuẩn mở để nối ứng dụng AI với hệ thống bên ngoài như tệp, cơ sở dữ liệu và công cụ; nhờ đó có thể kết nối Second Brain với AI theo một cách chung cho nhiều ứng dụng.
Tài liệu chính thức ví MCP như "cổng USB-C cho ứng dụng AI": một đầu cắm chung thay vì mỗi thiết bị một dây riêng. Với Second Brain, bạn dựng hoặc cài một MCP server cho kho, rồi các ứng dụng AI hỗ trợ MCP như Claude, ChatGPT, Codex, OpenClaw, Hermes cùng dùng.
Bản đặc tả hiện hành là 2026-07-28, dùng thông điệp JSON-RPC 2.0. Khi đọc hướng dẫn cũ, lưu ý một số khái niệm đã bị đánh dấu ngừng khuyến nghị từ bản này, ví dụ "Roots" (khai báo thư mục cho server).
Nguồn: MCP – Intro · MCP – Versioning · MCP – Deprecated
Host, client, server: ba vai trong một kết nối MCP
| Vai | Theo đặc tả | Trong ví dụ Second Brain |
|---|---|---|
| Host | Ứng dụng có model AI, khởi tạo kết nối | Claude Desktop, ChatGPT, Codex, Claude Code |
| Client | Bộ kết nối nằm trong host | Phần trong ứng dụng nói chuyện với server kho |
| Server | Dịch vụ cung cấp ngữ cảnh và khả năng | Chương trình tìm, đọc, ghi ghi chú trong kho |
Server đưa cho AI ba loại thứ: Tools là hàm để model gọi (tìm ghi chú, đọc tệp, tạo ghi chú), Resources là dữ liệu làm ngữ cảnh, Prompts là mẫu tin nhắn hoặc quy trình cho người dùng. Với Second Brain, phần quan trọng nhất là tools.
Có hai cách truyền chuẩn. stdio: ứng dụng AI tự chạy server như một chương trình con trên chính máy bạn, hợp với kho nằm trên máy. Streamable HTTP: server chạy ở nơi khác, mỗi thông điệp là một yêu cầu HTTP, hợp khi nhiều AI ở nhiều nơi dùng chung, nhưng phải tính kỹ chuyện xác thực và ai truy cập được server.
Nguồn: MCP Specification · MCP – Transports
MCP so với dán tài liệu vào chat
| Tiêu chí | Dán tài liệu vào chat | Agent đọc thẳng thư mục kho | Qua MCP |
|---|---|---|---|
| Cài đặt | Không cần | Agent phải chạy trong thư mục kho (Claude Code, Codex, OpenClaw, Hermes) | Cài hoặc dựng server, khai báo trong ứng dụng AI |
| Bản mới nhất | Phụ thuộc người dán | Đọc tệp hiện tại | AI tự tìm, đọc tệp hiện tại |
| Nhiều AI dùng chung | Dán lại ở từng nơi | Được, nếu cùng máy hoặc cùng bản sao kho | Được, kể cả ứng dụng chat như Claude Desktop |
| Kiểm soát quyền | Bạn chọn đoạn nào để dán | Theo quyền và chế độ của từng Agent | Theo thư mục cấp cho server, công cụ bật, bước duyệt |
| Rủi ro chính | Dán nhầm bản cũ, lộ dữ liệu nhạy cảm | Agent ra ngoài thư mục nếu không giới hạn | Server cấp quyền rộng, server không rõ nguồn gốc |
Dán vào chat hợp khi thử nghiệm. Khi nhiều Agent cùng dùng kho, bạn chỉ cần sửa một chỗ. Vì sao cần một nguồn sự thật:Second Brain làm bộ não chung cho AI Agent.
Ba cách nối Second Brain qua MCP
1. Server filesystem chính thức
@modelcontextprotocol/server-filesystem nằm trong kho mã chính thức của dự án MCP, giấy phép MIT. Server chỉ thao tác trong các thư mục bạn truyền vào khi khởi chạy, có các công cụ đọc tệp, liệt kê thư mục, tìm tệp, ghi, sửa, di chuyển tệp. Công cụ ghi và sửa được gắn nhãn có thể ghi đè. Muốn chỉ đọc, README hướng dẫn chạy bằng Docker và gắn thư mục với cờ ro; bản chạy bằng npx không có chế độ chỉ đọc riêng. Hợp với kho Markdown bất kỳ, không phụ thuộc phần mềm ghi chú.
Mẫu khai báo cho Claude Desktop theo hướng dẫn chính thức (tệp claude_desktop_config.json, mở trong Settings > Developer > Edit Config; lưu xong phải thoát hẳn rồi mở lại ứng dụng):
{
"mcpServers": {
"kho-second-brain": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"<đường dẫn tuyệt đối tới thư mục kho, KHÔNG phải cả thư mục cá nhân>"
]
}
}
}Lệnh tương đương trong Claude Code và Codex (ghép từ cú pháp chính thức của từng công cụ với server filesystem):
# Ghép từ cú pháp chính thức của Claude Code, Codex và README server-filesystem
# Claude Code: thêm server cục bộ (stdio), phạm vi mặc định local: dự án hiện tại, riêng bạn
claude mcp add --transport stdio kho-second-brain -- npx -y @modelcontextprotocol/server-filesystem <đường dẫn kho>
# Codex: cấu hình lưu trong ~/.codex/config.toml, dùng chung cho Codex CLI, app ChatGPT trên máy tính, extension IDE
codex mcp add kho-second-brain -- npx -y @modelcontextprotocol/server-filesystem <đường dẫn kho>Nguồn: Connect local servers · server-filesystem · Claude Code – MCP · Codex – MCP
2. MCP cho Obsidian (dự án cộng đồng)
Chúng tôi không thấy MCP server chính thức trong tài liệu trợ giúp của Obsidian (kiểm tra 10/2026). Obsidian có công cụ dòng lệnh chính thức, Obsidian CLI, cần bộ cài 1.12.7 trở lên. Các lựa chọn MCP cho Obsidian dưới đây đều là dự án cộng đồng, không phải của Obsidian:
- Plugin Local REST API (tác giả coddingtonbear, giấy phép MIT) nay có MCP server tích hợp, chạy trên chính máy, xác thực bằng khóa API của plugin. Plugin đọc, tạo, sửa và xoá được ghi chú, mặc định chặn thư mục cấu hình
.obsidian. README không có chế độ chỉ đọc: ai có khóa là có toàn quyền trên kho. - Các MCP server cộng đồng khác như mcp-obsidian, mcpvault, obsidian-mcp-server có từ vài trăm đến vài nghìn sao trên GitHub; có dự án đã ngừng duy trì. Hãy xem trạng thái repo trước khi chọn.
Nguồn: Obsidian – Plugin security · Obsidian CLI · Local REST API (cộng đồng)
3. MCP riêng cho đúng việc của bạn
Doanh nghiệp có người kỹ thuật có thể tự viết MCP server chỉ gồm đúng những công cụ cần. Đây là cách Aduca đang làm: Second Brain MCP của Aduca có bộ công cụ tìm kiếm không phân biệt dấu, đọc ghi chú, tạo ghi chú mới, ghi thêm, ghi nhớ dài hạn và đề xuất sửa; AI muốn sửa ghi chú chính thì gửi đề xuất để người duyệt. Đi kèm là trang "Hoạt động AI" để xem AI nào ghi gì, lúc nào, cấp và thu hồi khóa truy cập cho từng AI. Ưu điểm: thiết kế quyền đúng luật của kho. Đổi lại: phải tự bảo trì, tự vá lỗi.
Toàn cảnh hệ thống: Nhật ký Aduca xây Second Brain.
Mỗi ứng dụng AI nối MCP theo cách nào?
| Ứng dụng | Nối server trên máy | Nối server từ xa | Điểm cần biết |
|---|---|---|---|
| Claude Desktop | Có: khai báo trong tệp cấu hình, hoặc cài gói Desktop Extension (.mcpb) bằng một cú bấm | Qua custom connector | Mỗi thao tác tệp Claude xin duyệt trước |
| Claude trên web (claude.ai) | Không: server khai báo trong tệp cấu hình máy không dùng được ở đây | Có: custom connector đi từ hạ tầng đám mây Anthropic, server phải truy cập được qua Internet | Gói Free giới hạn một custom connector; quyền công cụ chọn Always allow, Needs approval hoặc Blocked |
| Claude Code | Có: claude mcp add | Có: --transport http | Ba phạm vi local, project, user; server trong .mcp.json phải được duyệt lần đầu |
| ChatGPT | Không trực tiếp; server ở máy riêng đi qua Secure MCP Tunnel | Có: Plugins > Add custom MCP server, không cần bật Developer Mode | Đầy đủ cho Business, Enterprise/Edu trên web; Pro chỉ quyền đọc; không có trên điện thoại |
| Codex (CLI, app máy tính, IDE) | Có: codex mcp add, lưu ở config.toml | Có: Streamable HTTP | Lọc công cụ bằng enabled_tools, disabled_tools; chế độ duyệt writes hỏi trước công cụ không chỉ đọc |
| OpenClaw, Hermes | Có: openclaw mcp add; khối mcp_servers trong cấu hình Hermes | OpenClaw: có (khai báo url, transport streamable-http) | Lọc công cụ được dùng (toolFilter của OpenClaw, include/exclude của Hermes) |
Tên menu và quyền theo gói thay đổi khá thường xuyên, đặc biệt ở ChatGPT; hãy kiểm tra lại trang trợ giúp của hãng trước khi làm. Hướng dẫn từng bước:Nối Second Brain với Claude qua MCP, Nối Second Brain với ChatGPT và Codex, Cho OpenClaw và Hermes đọc Second Brain. Nối Claude với công cụ khác: Kết nối Claude với công cụ làm việc.
Nguồn: Claude Desktop – Local MCP · Claude – Custom connectors · Claude Code – MCP · OpenAI Help – Custom MCP servers · Codex – MCP · OpenClaw – mcp · Hermes – MCP
Quyền tối thiểu: sáu luật khi cấp quyền cho AI
- Cấp thư mục hẹp nhất. Hướng dẫn bảo mật của MCP: cấp thư mục gốc hẹp nhất còn dùng được, không bao giờ cấp cả thư mục cá nhân (home). Danh sách thư mục cho phép trong cấu hình chỉ là ranh giới "hợp tác"; muốn chặn thật phải chạy server trong container hoặc sandbox.
- Ưu tiên chỉ đọc. Giai đoạn đầu chỉ cho AI đọc. OWASP xếp việc cho Agent quyền sửa, xoá khi nó chỉ cần đọc vào nhóm rủi ro Excessive Agency (Agent có quá nhiều chức năng, quyền hoặc tự chủ).
- Ít server, rõ nguồn gốc, ghim phiên bản. Xoá server không dùng. Một server có tên trong danh mục không có nghĩa là đã được bảo chứng; cảnh giác gói giả tên.
- Coi mô tả công cụ là dữ liệu chưa đáng tin. Model đọc mô tả công cụ như chỉ dẫn, nên server độc hại có thể giấu lệnh trong đó. Anthropic và OpenAI đều cảnh báo về chèn lệnh từ server không tin cậy.
- Người duyệt việc ghi, xoá. Đặc tả MCP khuyến nghị luôn có người có quyền từ chối lệnh gọi công cụ. Trong Claude, đặt công cụ ghi ở mức Needs approval; trong Codex, dùng chế độ duyệt cho công cụ ghi.
- Không để khóa trong kho và cấu hình. Mỗi server một khóa phạm vi hẹp, không để bí mật dài hạn trong tệp cấu hình dạng chữ thường; Codex dặn giữ
config.tomlriêng tư và không đưa vào git.
Checklist bảo mật đầy đủ: Bảo mật Second Brain khi cho AI đọc, ghi.
Nguồn: MCP – Local Server Security · MCP – Tools · OWASP LLM06 · Codex – MCP
Giới hạn cần biết trước khi nối
- Giao thức không tự bảo vệ bạn. Đặc tả MCP nêu các nguyên tắc đồng ý, quyền riêng tư, an toàn công cụ nhưng nói rõ không thể cưỡng chế chúng ở tầng giao thức; bên triển khai phải làm.
- Server trên máy là một chương trình bình thường. Nó chạy bằng tài khoản của bạn, đọc được những gì tài khoản đọc được và có thể kết nối ra ngoài.
- AI đọc được không có nghĩa là trả lời đúng. Kho lộn xộn, nhiều bản cũ thì AI vẫn chọn nhầm. Sắp kho trước khi nối:Cấu trúc Second Brain cho doanh nghiệp.
Nguồn: MCP Specification · MCP – Local Server Security
Bắt đầu từ đâu
- Sao lưu kho và bật lịch sử phiên bản trước khi nối bất kỳ AI nào. XemĐồng bộ và sao lưu Second Brain.
- Nối một ứng dụng, một thư mục, chỉ đọc. Ví dụ Claude Desktop với server filesystem trỏ vào đúng thư mục kho. Bản chạy bằng
npxkhông có chế độ chỉ đọc riêng, nên hãy từ chối mọi yêu cầu ghi khi Claude xin duyệt, hoặc chạy server bằng Docker với cờro. - Thử ba câu hỏi: "Giá gói A hiện tại là bao nhiêu, lấy từ ghi chú nào?", "Tóm tắt chính sách đổi trả", "Ghi chú nào chưa cập nhật quá 3 tháng?". Kiểm tra AI có trích đúng nguồn.
- Mở quyền ghi cho vùng riêng của AI khi đã quen, giữ bước người duyệt. Luật cho AI:Second Brain làm bộ não chung cho AI Agent.
Muốn được tư vấn hoặc cùng dựng Second Brain cho doanh nghiệp, bạn có thể đăng ký Tư vấn 1-1 hoặc Coaching 1-1; chi phí báo sau buổi tư vấn.
Đọc tiếp: Nối với Claude qua MCP · Nối với ChatGPT và Codex · Cho OpenClaw, Hermes đọc kho →
Câu hỏi thường gặp
MCP là gì, nói ngắn gọn?
MCP (Model Context Protocol) là một chuẩn mở để nối ứng dụng AI với hệ thống bên ngoài như tệp, cơ sở dữ liệu, công cụ. Tài liệu chính thức ví MCP như cổng USB-C cho ứng dụng AI: viết một MCP server cho kho tri thức, nhiều ứng dụng AI hỗ trợ MCP cùng dùng được.
Obsidian có MCP chính thức không?
Tại thời điểm kiểm tra (10/2026), chúng tôi không thấy MCP server chính thức trong tài liệu trợ giúp của Obsidian; Obsidian có công cụ dòng lệnh chính thức (Obsidian CLI). Các MCP cho Obsidian đang phổ biến đều là dự án cộng đồng, không phải của Obsidian, nên cần đọc mã, xem quyền và sao lưu kho trước khi cài.
ChatGPT có đọc được kho Second Brain nằm trên máy tôi không?
Không nối trực tiếp được. Theo trang trợ giúp OpenAI, ChatGPT chỉ nối MCP server từ xa qua HTTPS; server ở máy cá nhân hoặc mạng riêng phải đi qua Secure MCP Tunnel. Kết nối custom MCP đầy đủ dành cho gói Business, Enterprise/Edu trên web; gói Pro chỉ được quyền đọc. Codex CLI và app ChatGPT trên máy tính thì dùng cấu hình MCP cục bộ trong config.toml.
Cho AI quyền ghi vào kho qua MCP có nguy hiểm không?
Có rủi ro nếu cấp rộng. Server MCP chạy trên máy có quyền của tài khoản người dùng, nên làm được mọi thao tác tệp mà bạn làm được. Hãy cấp thư mục hẹp nhất, bắt đầu bằng quyền đọc, có lịch sử phiên bản, và giữ bước người duyệt cho mọi lần ghi, xoá.
Có nên dùng MCP thay cho việc dán tài liệu vào chat không?
Khi chỉ thử một lần, dán tài liệu vào chat nhanh hơn. Khi nhiều AI cần đọc thường xuyên bản mới nhất của giá, chính sách, kịch bản, MCP hoặc cho Agent đọc thẳng thư mục kho giúp bạn sửa một chỗ thay vì dán lại ở từng nơi.
Tài liệu liên quan
- AI AgentNối Second Brain với Claude qua MCP từng bướcNối Second Brain với Claude qua MCP từng bước: Claude Desktop với server filesystem chỉ cho thư mục kho, hoặc Claude Code trong kho; thử 3 câu hỏi, giữ an toàn.
- AI AgentAI Agent trong n8n: nối Claude, ChatGPT, trí nhớ, công cụ và MCPAI Agent trong n8n: chọn model Claude hoặc GPT, thêm trí nhớ, công cụ, MCP; bắt người duyệt trước việc nhạy cảm; chi phí lượt chạy và token; giới hạn cần biết.
- AI AgentNối Second Brain với ChatGPT và CodexNối Second Brain với ChatGPT và Codex: Codex làm việc trong thư mục kho với AGENTS.md, MCP chỉ đọc qua config.toml, custom MCP trong ChatGPT theo gói.
- AI AgentChọn công cụ AI Agent: OpenClaw, Hermes, Claude, ChatGPT hay n8n?Chọn công cụ AI Agent: so sánh trung lập Claude, ChatGPT, OpenClaw, Hermes và n8n theo 10 tiêu chí có nguồn, kèm cách chọn cho 7 tình huống doanh nghiệp Việt.
Xem tất cả tài liệu hướng dẫn →

Đăng ký Tư vấn 1-1 xây Second Brain
Chuyên gia Aduca cùng bạn xem tri thức đang nằm rải rác ở đâu, chọn công cụ và cấu trúc phù hợp, rồi lên lộ trình nối Second Brain với AI Agent một cách an toàn. Dịch vụ dựng Second Brain nằm trong gói Tư vấn 1-1 hoặc Coaching 1-1; chi phí báo sau buổi tư vấn.
Nguồn tham khảo
- Model Context Protocol – Giới thiệu
- MCP Specification 2026-07-28
- MCP – Kết nối server cục bộ (Claude Desktop)
- MCP – Server filesystem chính thức
- MCP – Local Server Security
- Claude Help – Custom connectors (remote MCP)
- Claude Code Docs – MCP
- OpenAI – Kết nối MCP server với ChatGPT
- Codex – Cấu hình MCP
- Obsidian Help – Bảo mật plugin
Lịch sử cập nhật
- 21/10/2026 — Bản đầu.
Miễn trừ trách nhiệm
Bài viết thuộc chuỗi kiến thức của Công ty Cổ phần Giáo dục Aduca, chia sẻ miễn phí cho mục đích học tập. Thông tin kỹ thuật đối chiếu với tài liệu chính thức của các dự án và nền tảng tại ngày cập nhật (có ghi nguồn); phần nhận định là quan điểm của Aduca. OpenClaw, Hermes Agent, Claude (thương hiệu của Anthropic), ChatGPT (thương hiệu của OpenAI), n8n (thương hiệu của n8n GmbH), các phần mềm chạy model và các model AI mở (Ollama, LM Studio, Qwen, Gemma, gpt-oss…), Obsidian, Notion, phương pháp Building a Second Brain (Tiago Forte) cùng các phần mềm, dịch vụ nêu trong bài thuộc về chủ sở hữu tương ứng, không thuộc Aduca; Aduca không phải đối tác chính thức của các công ty này. Tính năng, gói và giá có thể thay đổi bất cứ lúc nào – hãy kiểm tra trang chính thức trước khi mua. Kết quả áp dụng phụ thuộc quy trình, dữ liệu và con người của từng doanh nghiệp; bài viết không cam kết doanh thu hay hiệu quả cụ thể. © 2026 Aduca — được trích dẫn khi ghi rõ nguồn aduca.vn.