MCP

Bài viết bằng tiếng Việt.

MCP chứng khoán

MCP chứng khoán là gì?

Cập nhật lần cuối: · Tác giả: Đội ngũ Algolab

MCP chứng khoán là một máy chủ theo chuẩn Model Context Protocol (MCP) cho phép trợ lý AI như Claude, ChatGPT hay Gemini tự lấy dữ liệu thị trường — giá cổ phiếu, báo cáo tài chính, báo cáo phân tích, vĩ mô — ngay trong cuộc trò chuyện. Thay vì đoán số từ trí nhớ, AI gọi công cụ, nhận số liệu có mốc thời gian rồi mới trả lời.

Algolab MCP (địa chỉ https://mcp.algolab.vn) là một MCP chứng khoán Việt Nam như vậy: 12 công cụ, giá ngày từ 01/2013, báo cáo tài chính từ 2016, báo cáo của 50 công ty chứng khoán và có mức dùng miễn phí.

Model Context Protocol là gì, nói ngắn gọn

Model Context Protocol là chuẩn mở do Anthropic công bố vào cuối năm 2024 để các ứng dụng AI kết nối với nguồn dữ liệu và công cụ bên ngoài theo một cách chung. Hiện nay Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT (qua Developer mode), Gemini CLI, Cursor và nhiều agent tự viết đều nói được MCP.

Cơ chế rất đơn giản:

  1. Máy chủ MCP công bố danh sách công cụ (tools): tên, mô tả, tham số.
  2. Khi bạn đặt câu hỏi, AI đọc danh sách đó và tự chọn công cụ phù hợp, ví dụ công cụ lấy lịch sử giá.
  3. Máy chủ trả dữ liệu dạng JSON; AI đọc, tính toán và viết câu trả lời bằng ngôn ngữ tự nhiên.

Có thể hình dung MCP như một “cổng cắm chuẩn” cho AI: cùng một máy chủ dữ liệu dùng được với nhiều trợ lý khác nhau, bạn không bị khoá vào một nhà cung cấp AI nào.

MCP chứng khoán khác API và vnstock thế nào?

MCP không thay thế API: bên dưới, máy chủ MCP vẫn đọc cơ sở dữ liệu và API. Khác biệt nằm ở người dùng và cách dùng.

Tiêu chíAPI dữ liệuThư viện vnstock (Python)MCP chứng khoán
Người dùng chínhLập trình viênNgười biết PythonBất kỳ ai dùng Claude, ChatGPT…
Cách dùngViết code gọi endpoint, tự xử lý JSONViết script tải dữ liệu về máy, phân tích bằng pandasHỏi bằng tiếng Việt; AI tự gọi công cụ
Ai chọn dữ liệu cần lấyBạnBạnAI, dựa trên mô tả công cụ
Kết quảDữ liệu thôBảng dữ liệu (DataFrame)Câu trả lời kèm số liệu và mốc thời gian
Hợp vớiXây ứng dụng, hệ thốngNghiên cứu, tự backtestHỏi đáp, phân tích nhanh, trợ lý và agent

vnstock là thư viện Python được nhiều nhà đầu tư Việt Nam dùng để tải dữ liệu về máy. Trên GitHub cũng có vài máy chủ MCP mã nguồn mở dựng trên vnstock — bạn tự cài và tự chạy. Bài so sánh các MCP chứng khoán Việt Nam đặt các lựa chọn này cạnh nhau.

AI trả lời được gì khi có MCP chứng khoán?

Dưới đây là các câu hỏi thực tế và công cụ Algolab MCP mà AI thường gọi để trả lời. Câu hỏi phổ biến chỉ cần một đến hai lượt gọi. Thêm ví dụ hỏi về một mã cụ thể (FPT, HPG, VCB, MWG) ở trang MCP cổ phiếu.

Bạn hỏiAI gọi công cụNhận về
VN-Index hôm nay thế nào, nhóm nào dẫn dắt?get_market_overviewChỉ số, P/E – P/B thị trường, độ rộng, mã dẫn dắt, khối ngoại, tổng kết phiên
Khối ngoại mua bán HPG 20 phiên gần đây ra sao?get_price_history(symbol="HPG", limit=20)Nến ngày OHLCV kèm cột mua/bán ròng của khối ngoại
Lợi nhuận 4 quý gần nhất của VCB?get_financial_statements(symbol="VCB", statement="income", limit=4)Kết quả kinh doanh theo mẫu ngân hàng, đơn vị tỷ đồng
Các CTCK khuyến nghị FPT thế nào?get_research_reports(symbol="FPT")Danh sách báo cáo, giá mục tiêu, đồng thuận; đọc toàn văn (khi có) qua get_report_content
Mã nào vừa có tín hiệu MACD mua?get_technical_signalsRS đa khung, MACD, bắt đáy, combo tín hiệu đã backtest
Lạm phát Việt Nam 12 tháng qua?search → call_function(get_macro_series)Chuỗi CPI theo tháng từ hơn 1.300 chỉ tiêu vĩ mô
Chứng quyền nào trên HPG đang ITM?call_function(get_warrants)Giá, giá thực hiện, ngày đáo hạn, trạng thái ITM/OTM, điểm hoà vốn
AlgolabX dự báo VN-Index các tháng tới ra sao?get_intelligenceDự báo VN-Index các tháng tới (tới giữa 2027) cập nhật định kỳ, tín hiệu phái sinh 4 mô hình

Mọi kết quả có cùng một dạng {status, data, meta}, trong đó meta.as_of cho biết số liệu tính đến lúc nào. Khi gọi sai tham số hay không có dữ liệu, kết quả lỗi kèm error.code và error.hint gợi ý cách gọi lại — AI đọc và tự sửa.

Algolab MCP có những dữ liệu gì?

Số liệu tại thời điểm 05/10/2026 (bản đồ dữ liệu tự làm mới hằng ngày):

  • Giá: giá ngày của 3.547 mã (cổ phiếu, ETF, chứng quyền, chỉ số) — cổ phiếu và chỉ số từ 01/2013, đã điều chỉnh cổ tức và chia tách; nến phút 50 phiên gần nhất; giá realtime trong phiên cho tối đa 50 mã một lượt.
  • Báo cáo tài chính: 1.536 mã từ 2016 theo mẫu ngành (doanh nghiệp, ngân hàng, chứng khoán, bảo hiểm), kèm dự phóng của AlgolabX.
  • Báo cáo phân tích: hơn 7.000 báo cáo của 50 công ty chứng khoán, trong đó khoảng 4.700 báo cáo đọc được toàn văn; đồng thuận giá mục tiêu và upside. Xem thêm tại trang Báo cáo.
  • Vĩ mô: 1.375 chỉ tiêu Việt Nam và thế giới từ 1985, kèm xác suất lãi suất Fed (FedWatch). Giao diện web ở mục Vĩ mô.
  • Phái sinh và chứng quyền: hợp đồng tương lai VN30F từ 2017 (chuỗi liên tục), gần 500 chứng quyền.
  • Dòng tiền, tin tức, tín hiệu: khối ngoại, tin doanh nghiệp có chấm điểm sentiment, tín hiệu kỹ thuật và combo tín hiệu đã backtest.
  • Độc quyền AlgolabX: dự báo VN-Index các tháng tới (đường dự báo hiện kéo dài tới giữa 2027), cập nhật định kỳ; tín hiệu phái sinh từ 4 mô hình, danh mục mô hình.

Máy chủ có 12 công cụ trực tiếp — 10 công cụ dữ liệu cùng search và call_function — và 13 hàm chuyên sâu (lọc cổ phiếu theo chỉ tiêu, định giá theo ngành, chứng quyền, toàn văn báo cáo, chuỗi vĩ mô, khối ngoại chi tiết, sự kiện quyền…) gọi qua call_function. Danh sách đầy đủ ở tài liệu công cụ. Muốn xem dữ liệu một mã trên web, mở ví dụ trang cổ phiếu FPT. Mô tả từng bộ dữ liệu — phạm vi, mốc bắt đầu, nơi xem trên web — nằm ở trang dữ liệu chứng khoán Việt Nam.

So sánh Algolab MCP với FiinQuant, TCBS và SSI MCP

Tới tháng 10/2026, ngoài Algolab MCP còn ba MCP chứng khoán lớn: FiinQuant MCP của FiinGroup (ra mắt 06/2026), TCBS MCP (tài liệu đăng 08/2026) và SSI MCP của Chứng khoán SSI (ra mắt 02/10/2026). MCP của công ty chứng khoán gắn với tài khoản tại chính công ty đó; FiinQuant MCP đi kèm gói dữ liệu FiinQuant; Algolab MCP không cần tài khoản chứng khoán. Algolab MCP là sản phẩm của chúng tôi — bảng dưới chỉ ghi điều mỗi nhà cung cấp tự công bố trên trang chính thức.

— : không có trong danh sách công cụ hoặc nhóm dữ liệu mà nhà cung cấp công bố. Nguồn: trang chính thức của từng nhà cung cấp — FiinQuant, TCBS truy cập 25/09/2026; SSI truy cập 05/10/2026. Tính năng và giá có thể đổi sau ngày truy cập.
Tính năngAlgolab MCPFiinQuant MCPTCBS MCPSSI MCP
Cần tài khoản chứng khoánKhông — tài khoản Algolab miễn phí, hoặc cổng /free không cần đăng nhậpTài khoản FiinQuantTài khoản TCBS (xác thực iOTP)Tài khoản SSI
Chi phíMiễn phí 1.000 lượt/ngày (dùng chung); gói Plus, Pro, MaxTrial kèm MCP 14 ngày; gói chính thức từ Nâng CaoMiễn phíMiễn phí
Quy mô công bố12 công cụ + 13 hàm chuyên sâu, 36 prompt (3 tầng), 4 resourceKhoảng 20 công cụ (trang danh sách liệt kê 17)9 nhóm dữ liệu, hơn 40 công cụ54 công cụ, 50 prompt, 6 resource
Giá trong phiênCó, tối đa 50 mã một lượtCó (intraday)Có (bảng giá real-time HOSE, HNX)Có
Lịch sử giáTừ 2013, lấy trọn trong một lần hỏi; nến phút 50 phiên——Tối đa khoảng 2 năm mỗi lần hỏi
Báo cáo tài chínhTừ 2016, theo mẫu ngành, kèm dự phóng AlgolabXCóCóCó
P/E, P/B từng mãCó, tự tính theo từng phiênCóCóCó
Định giá bình quân theo ngànhCó — P/E, P/B, ROE theo ngành ICB—So sánh ngànhCó — bình quân ngành ICB
Báo cáo phân tích của CTCKHơn 7.000 báo cáo của 50 CTCK, khoảng 4.700 có toàn văn—Dự phóng của TCBS—
Phái sinh VN30FCó — chuỗi liên tục từ 2017, nến phútCó (hợp đồng tương lai)——
Chứng quyềnCóCó—Có
Trái phiếu doanh nghiệpChưa có——Có
ETF, quỹ đầu tưGiá ETF (chưa có iNAV)——Có — iNAV, thông tin quỹ
Khối ngoại, nhà đầu tưKhối ngoại theo mã và toàn thị trườngNhà đầu tư nước ngoài, mua bán chủ độngGiao dịch nội bộTheo loại nhà đầu tư (tổ chức, cá nhân, trong và ngoài nước)
Tín hiệu, chỉ báo kỹ thuậtCó, kèm tổ hợp tín hiệu đã backtestChỉ báo, mẫu hình kỹ thuật, RRGRSI, MACD, Bollinger Bands—
Lọc cổ phiếu theo chỉ tiêuCó (screen_stocks)Có (sàng lọc)—Top theo tiêu chí giá, khối lượng
Vĩ mô1.375 chỉ tiêu Việt Nam và thế giới từ 1985——Lãi suất ngân hàng, tỷ giá, chỉ số thế giới
Tin tứcCó, chấm điểm sentiment—Tin tức và sự kiệnTin tức, sự kiện doanh nghiệp
Dự báoDự báo VN-Index của AlgolabX (cập nhật định kỳ), tín hiệu phái sinh—Dự phóng của TCBS—
Đặt lệnhKhông qua MCP (chỉ đọc); đặt lệnh bằng bridge mcp-trading chạy trên máy bạn—Không — chỉ đọcKhông — giai đoạn 1 chỉ dữ liệu công khai
Trợ lý AI được nêuClaude, ChatGPT, Gemini CLI, Claude Code, Cursor, AntigravityClaude, ChatGPT, PerplexityClaudeClaude, ChatGPT, Gemini

Nên chọn cái nào? Đã là khách TCBS hay SSI và muốn dữ liệu của chính công ty đó thì dùng MCP của họ, miễn phí; SSI MCP còn có trái phiếu doanh nghiệp, ETF và quỹ, lãi suất ngân hàng. Cần dữ liệu chuẩn hoá của FiinGroup, mua bán chủ động hay kết nối Perplexity thì chọn FiinQuant MCP. Cần lịch sử giá dài, báo cáo của nhiều công ty chứng khoán, vĩ mô, phái sinh, tín hiệu đã kiểm định và dự báo trong một nguồn, hoặc không muốn mở tài khoản chứng khoán, thì Algolab MCP phù hợp hơn. Claude và ChatGPT cho kết nối nhiều MCP cùng lúc, nên có thể dùng song song. Bảng đầy đủ, kèm Finhay MCP và máy chủ mã nguồn mở, ở bài so sánh các MCP chứng khoán Việt Nam.

Giới hạn cần biết

  • Độ trễ: trong phiên, khối lượng và khối ngoại là số chưa chốt; số khối ngoại chốt có từ khoảng 08:00 sáng hôm sau. Thời gian theo giờ Việt Nam.
  • Đơn vị: giá cổ phiếu tính bằng đồng, chỉ số và phái sinh tính bằng điểm, báo cáo tài chính tính bằng tỷ đồng. Nến ngày là giá đã điều chỉnh, nến phút là giá thô.
  • Hạn mức: cổng không đăng nhập và gói Lite dùng chung 1.000 lượt/ngày (120 lượt/phút); Plus 1.000, Pro 5.000, Max 20.000 lượt riêng mỗi ngày. Mỗi lượt gọi công cụ tính 1 lượt; kết nối và liệt kê công cụ không tính. Hạn mức đặt lại lúc 07:00 giờ Việt Nam.
  • Chỉ đọc: kết nối OAuth với Claude/ChatGPT luôn chỉ có quyền đọc dữ liệu thị trường. Đặt lệnh là phần riêng (bridge mcp-trading chạy trên máy bạn), mỗi lệnh phải xác nhận hai bước.
  • AI vẫn có thể sai: dữ liệu đúng không bảo đảm diễn giải đúng. Hãy yêu cầu AI ghi nguồn và mốc thời gian, rồi đối chiếu những con số quan trọng.
  • Quyền riêng tư: Algolab lưu log lượt gọi (công cụ, tham số tối đa 1 KB) 60 ngày và không lưu nội dung cuộc trò chuyện.

Bắt đầu dùng MCP chứng khoán thế nào?

  1. Claude (claude.ai, Claude Desktop): Customize → Connectors (một số phiên bản: Settings → Connectors) → Add custom connector, dán https://mcp.algolab.vn, bấm Connect và đăng nhập Algolab. Chi tiết: hướng dẫn kết nối Claude.
  2. ChatGPT (Plus trở lên): bật Developer mode rồi tạo app trỏ tới cùng địa chỉ. Chi tiết: hướng dẫn kết nối ChatGPT.
  3. Claude Code, Cursor, Gemini CLI: đăng nhập algolab.vn/mcp để tạo khoá API dạng alm_… rồi dán vào cấu hình.
  4. Không muốn đăng nhập: dùng https://mcp.algolab.vn/free (pool chung, không có nhóm giao dịch).

Hướng dẫn chính thức cho từng ứng dụng nằm ở mcp.algolab.vn/library/connect. Chưa muốn cài gì? Hỏi thử Alcor — trợ lý AI trên algolab.vn dùng chính các công cụ này.

Câu hỏi thường gặp

MCP chứng khoán có miễn phí không?

Có mức miễn phí. Algolab MCP cho dùng không cần đăng nhập qua địa chỉ https://mcp.algolab.vn/free và với tài khoản Lite miễn phí; hai nhóm này dùng chung 1.000 lượt gọi công cụ mỗi ngày, tối đa 120 lượt mỗi phút. Các gói Plus, Pro, Max (99.000 – 999.000 đồng/tháng) có hạn mức riêng từ 1.000 đến 20.000 lượt mỗi ngày.

Dùng MCP chứng khoán có cần biết lập trình không?

Không. Với claude.ai, Claude Desktop và ChatGPT, bạn chỉ cần dán địa chỉ https://mcp.algolab.vn vào mục kết nối, đăng nhập tài khoản Algolab rồi hỏi bằng tiếng Việt như bình thường. Chỉ các công cụ cho lập trình viên như Claude Code, Cursor hay Gemini CLI mới cần khoá API.

MCP khác gì một chatbot chứng khoán?

Chatbot là một sản phẩm hoàn chỉnh có giao diện riêng. MCP là nguồn dữ liệu bạn cắm vào trợ lý AI đang dùng (Claude, ChatGPT…), giữ nguyên lịch sử trò chuyện, dự án và các công cụ khác của bạn. Algolab có cả hai: Alcor là trợ lý AI ngay trên algolab.vn, còn Algolab MCP đưa cùng kho dữ liệu vào AI của bạn.

Số liệu lấy qua MCP có mới không?

Giá trong phiên cập nhật realtime; giá ngày và khối lượng chốt sau phiên; số khối ngoại chốt có từ khoảng 08:00 sáng hôm sau; vĩ mô thế giới cập nhật hằng ngày. Mỗi kết quả có trường meta.as_of cho biết số liệu tính đến lúc nào — hãy yêu cầu AI ghi rõ mốc thời gian trong câu trả lời.

AI có tự đặt lệnh mua bán qua MCP được không?

Qua kết nối Claude hay ChatGPT thì không: kết nối OAuth của Algolab MCP luôn chỉ có quyền đọc dữ liệu, cổng /free cũng vậy. Muốn đặt lệnh bằng AI, bạn cài bridge mcp-trading (github.com/algolabx/mcp-trading) chạy trên máy mình và khai báo với Claude Desktop hoặc Claude Code — khoá API của công ty chứng khoán (SSI, DNSE, TCBS) nằm tại máy bạn. Mọi lệnh đều phải xem trước rồi xác nhận lần hai.