bảng thuật ngữ

mcp (model context protocol) là gì?

TL;DR

MCP (Model Context Protocol) là một tiêu chuẩn chung cho phép AI agent kết nối với công cụ bên ngoài như GitHub, Linear, Slack, cơ sở dữ liệu và tài liệu. Một công cụ chỉ cần triển khai MCP một lần là mọi agent hiểu MCP đều dùng được, thay vì ai cũng phải tự xây tích hợp riêng lẻ. Bạn liệt kê các server trong file .mcp.json và agent sẽ kết nối khi khởi động. Agent của bạn dùng MCP server của chúng trong Pane như thường, và Pane có sẵn MCP server riêng để agent cũng điều khiển được Pane.

MCP là tiêu chuẩn giúp AI agent kết nối với công cụ bên ngoài. GitHub, Linear, Jira, Slack, cơ sở dữ liệu, máy chủ tài liệu, bất cứ thứ gì. Thay vì mỗi agent phải tự xây tích hợp cho từng công cụ, MCP cung cấp một cách dùng chung.

vấn đề mcp giải quyết

Một tiêu chuẩn thay vì một tích hợp riêng cho mỗi cặp agent và công cụ.

Nếu không có MCP, muốn Claude Code đọc ticket Linear thì ai đó phải xây tích hợp Linear riêng cho Claude. Muốn Codex làm điều tương tự? Lại phải xây tích hợp riêng cho Codex. Mỗi agent, mỗi công cụ và mỗi cách kết hợp đều cần code kết nối riêng.

MCP giải quyết việc này bằng một tiêu chuẩn chung. Công cụ chỉ cần triển khai MCP một lần là mọi agent hỗ trợ MCP đều dùng được. Agent chỉ cần triển khai MCP một lần là dùng được mọi công cụ tương thích với MCP.

cách hoạt động trong thực tế

Liệt kê server trong .mcp.json; agent kết nối khi khởi động.

Bạn tạo tệp .mcp.json trong dự án:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}

Khi khởi động, agent đọc tệp này và tự động kết nối với Context7. Giờ nó có thể tra tài liệu thư viện ngay khi cần. Thêm mục mới để kết nối với nhiều công cụ hơn.

mcp trong pane

MCP server của bạn hoạt động trong mọi pane, và Pane cũng là một MCP server.

Pane làm việc với MCP theo hai cách. Thứ nhất, terminal của Pane là terminal thật. Khi Claude Code chạy bên trong nó, Claude Code đọc .mcp.json giống hệt như ở bất kỳ đâu. Thứ hai, bản thân Pane là một MCP server. Nó tự đăng ký với Claude Code, Codex và Cursor, để agent của bạn có thể khởi chạy agent khác, kiểm tra chúng và quản lý pane.

Điểm hay là mỗi pane chạy trong folder riêng, nên mỗi pane có thể có cấu hình MCP riêng. Một pane kết nối với công cụ nội bộ của công ty. Pane khác kết nối với tài liệu công khai. Không xung đột.

mcp server và cli của pane

Cùng các chức năng điều khiển Pane, dùng được dưới dạng công cụ MCP hoặc lệnh runpane.

MCP server của Pane được xây trên runpane CLI. Agent nào thích dùng công cụ thì dùng MCP. Agent nào thích terminal thì chạy cùng các lệnh đó qua runpane. Dù cách nào, bạn cũng không phải cài gì. Pane tự thiết lập khi khởi động.

đọc thêm

Nguồn

Đính chính
Nếu có gì ở đây sai hoặc đã cũ, hãy báo cho chúng tôi, chúng tôi sẽ sửa và cập nhật ngày ở đầu trang. Mở issue trên GitHub
Nguồn

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

hoặc
Tải xuống*
Cảnh báo Windows SmartScreenBản tải trực tiếp có thể hiện cảnh báo SmartScreen khi Pane chưa được ký. Pane hoàn toàn mã nguồn mở. Bạn có thể tự kiểm tra code và build từ mã nguồn.1. Bấm Thông tin khác2. Bấm Vẫn chạy3. Tiếp tục cài đặtCài qua PowerShell tải thẳng bản phát hành chính thức và tránh hầu hết vướng mắc khi tải bằng trình duyệt.cài global qua npm
Dán lệnh đó vào PowerShell.Linux

Bởi Parsa Khazaeepoul, đồng sáng lập Pane. .