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ụ, dữ liệu giá từ 2019, 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ùngvà 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.

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 12 tháng ra sao?get_intelligenceDự báo VN-Index cập nhật hằng ngày, 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 25/09/2026 (bản đồ dữ liệu tự làm mới hằng ngày):

  • Giá: giá ngày của 3.511 mã (cổ phiếu, ETF, chứng quyền, chỉ số) — cổ phiếu từ 01/2013, chỉ số từ 08/2017, đã đ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: gần 6.900 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), 461 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 12 tháng cập nhật hằng ngày, 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à 10 hàm chuyên sâu (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.

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 → 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/docs/ket-noi. 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 dùng bridge mcp-trading chạy trên máy mình (khoá API công ty chứng khoán nằm tại máy) hoặc khoá API Algolab đã bật quyền giao dịch; mọi lệnh đều phải xem trước rồi xác nhận lần hai.