Cấu hình MCP cho một plugin được lưu trữ ở đâu?
Các kết nối MCP server được định nghĩa trong file .mcp.json. File JSON này chỉ định các MCP server cần kết nối, URL của chúng và chi tiết xác thực.
Mọi connector bạn đã sử dụng trong Cowork - Google Drive, Slack, GitHub - đều chạy trên cùng một công nghệ: MCP. Hiểu về MCP sẽ biến bạn từ người dùng connector thành người có thể kết nối Cowork với bất cứ thứ gì.
🔄 Tóm tắt nhanh: Trong bài học trước, bạn đã xây dựng những skill nâng cao với các file ngữ cảnh, logic điều kiện và quy trình làm việc nhiều bước. MCP bổ sung thêm lớp dữ liệu bên ngoài - giờ đây các skill của bạn có thể lấy thông tin từ bất kỳ công cụ nào được kết nối.
MCP là viết tắt của Model Context Protocol. Đó là một tiêu chuẩn mở - không thuộc sở hữu của Anthropic, không dành riêng cho Claude - cung cấp một cách chuẩn hóa để các công cụ AI kết nối với những nguồn dữ liệu bên ngoài.
Hãy coi nó như USB dành cho AI. Trước khi có USB, mỗi thiết bị đều có connector độc quyền riêng. MCP cũng làm điều tương tự đối với các kết nối giữa AI và công cụ: Một giao thức tiêu chuẩn, bất kỳ công cụ nào cũng có thể sử dụng được.
Khi bạn kết nối Google Drive với Cowork, điều thực sự xảy ra là:
Mỗi connector tích hợp sẵn chỉ là một MCP server được cấu hình sẵn. Hơn 38 connector trong Cowork? Đó là 38 MCP server mà Anthropic hoặc các đối tác đã xây dựng.
| Connector tích hợp | MCP Server tùy chỉnh | |
|---|---|---|
| Thiết lập | Chỉ cần một cú nhấp chuột trong menu Customize | Triển khai máy chủ, cấu hình .mcp.json |
| Ví dụ | Google Drive, Slack, Notion, Jira | Hệ thống CRM nội bộ, database tùy chỉnh, API độc quyền của bạn |
| Ai xây dựng nó? | Anthropic / đối tác | Bạn hoặc nhóm phát triển của bạn |
| Bảo trì | Cập nhật tự động | Bạn duy trì nó |
| Tốt nhất cho | Những công cụ thông dụng mà mọi người đều sử dụng | Công cụ dành riêng cho công ty |
Hầu hết người dùng không cần đến MCP server tùy chỉnh. Các connector tích hợp sẵn xử lý những công cụ tiêu chuẩn. Nhưng nếu quy trình làm việc của bạn phụ thuộc vào một công cụ không có connector tích hợp sẵn - API nội bộ của công ty bạn, một công cụ chuyên ngành, một database tùy chỉnh - thì đó là lúc MCP tùy chỉnh phát huy tác dụng.
✅ Kiểm tra nhanh: Sự khác biệt giữa connector tích hợp sẵn và MCP server tùy chỉnh là gì?
Khi bạn xây dựng một plugin, các kết nối MCP được định nghĩa trong file .mcp.json:
{
"mcpServers": {
"google-drive": {
"url": "https://mcp.google.com/drive",
"auth": "oauth2"
},
"internal-crm": {
"url": "https://your-company.com/mcp-server",
"auth": "api-key",
"env": {
"API_KEY": "CRM_API_KEY"
}
}
}
}
File này nằm ở thư mục gốc của plugin. Khi plugin được load, Cowork sẽ kết nối với từng MCP server được liệt kê.
Skill của bạn sau đó có thể sử dụng các kết nối này:
## Hướng dẫn
1. Kết nối với CRM thông qua connector internal-crm
2. Lấy các giao dịch mới nhất từ pipeline
3. Tạo báo cáo bán hàng hàng tuần với trạng thái giao dịch, giá trị và các bước tiếp theoClaude biết cách sử dụng kết nối MCP vì giao thức này được tiêu chuẩn hóa - nó không cần phải biết API cụ thể của CRM.
15 plugin chính thức trên GitHub bao gồm hơn 40 cấu hình MCP connector độc đáo. Xem mã nguồn sẽ cung cấp cho bạn các ví dụ thực tế về cách MCP được kết nối:
.mcp.json của mỗi plugin xác định các connector mà nó cần. Khi bạn cài đặt plugin, các kết nối đó sẽ được cấu hình tự động - bạn chỉ cần cấp quyền cho chúng.
Bạn không cần phải xây dựng MCP server tùy chỉnh để tận dụng MCP trong các skill của mình. Bạn có thể tham chiếu các connector hiện có:
## Hướng dẫn
### Nguồn dữ liệu
Skill này sử dụng các connector sau:
- **Google Sheets** — cho bảng tính năng lực nhóm
- **Jira** — cho dữ liệu sprint và trạng thái ticket
- **Slack** — cho tin nhắn họp nhóm hàng ngày
### Quy trình làm việc
1. Lấy dữ liệu sprint hiện tại từ Jira (ticket đang xử lý, đã hoàn thành, bị chặn)
2. Đọc bảng tính năng lực nhóm từ Google Sheets
3. Kiểm tra kênh #engineering-standup trong Slack để xem các cập nhật hôm nay
4. Tạo bảng điều khiển kỹ thuật hàng ngàyMiễn là các connector được cài đặt và cấp quyền, skill sẽ tự động sử dụng chúng. Bạn chỉ cần cho Claude biết nên sử dụng connector nào cho dữ liệu nào.
Bạn cần một MCP server tùy chỉnh khi:
Việc xây dựng một MCP server tùy chỉnh đòi hỏi một số khả năng kỹ thuật - thường là Python hoặc Node.js, sự quen thuộc với API và khả năng triển khai web server. Đây là trường hợp "làm việc với nhóm phát triển của bạn" đối với hầu hết người dùng không chuyên về kỹ thuật.
Tài liệu của Anthropic tại support.claude.com trình bày chi tiết về thiết lập MCP server tùy chỉnh. Tóm lại, máy chủ của bạn cần triển khai giao thức MCP (có các SDK mã nguồn mở), hiển thị những endpoint mà Claude có thể gọi và xử lý xác thực.
✅ Kiểm tra nhanh: Khi nào người dùng không chuyên về kỹ thuật cần một MCP server tùy chỉnh?
Câu trả lời: Khi quy trình làm việc của họ phụ thuộc vào công cụ nội bộ của công ty hoặc phần mềm chuyên dụng không có connector tích hợp sẵn.
MCP server truy cập dữ liệu của bạn. Bảo mật rất quan trọng.
Connector tích hợp sẵn: Được xác thực qua OAuth2 (Google, Microsoft, Slack). Thông tin đăng nhập của bạn được xử lý bởi cơ sở hạ tầng bảo mật của Anthropic. Bạn kiểm soát dữ liệu mà Claude có thể truy cập thông qua các prompt cấp quyền tiêu chuẩn.
MCP server tùy chỉnh: Bạn kiểm soát máy chủ, vì vậy bạn kiểm soát bảo mật. Các thực tiễn tốt nhất:
Plugin MCP: Khi bạn cài đặt một plugin cộng đồng có kết nối MCP, hãy kiểm tra xem nó kết nối với cái gì. Một plugin "Sales Report" muốn truy cập vào email của bạn là đáng ngờ.
Cấu hình MCP cho một plugin được lưu trữ ở đâu?
Các kết nối MCP server được định nghĩa trong file .mcp.json. File JSON này chỉ định các MCP server cần kết nối, URL của chúng và chi tiết xác thực.
Sự khác biệt giữa connector tích hợp sẵn và MCP server tùy chỉnh là gì?
Các connector tích hợp sẵn là những MCP server mà Anthropic hoặc các đối tác đã xây dựng và cấu hình. MCP server tùy chỉnh cho phép bạn mở rộng Cowork để kết nối với bất kỳ công cụ nào - API nội bộ của công ty bạn, database tùy chỉnh, các công cụ SaaS chuyên biệt.
MCP là gì và tại sao nó lại quan trọng?
MCP (Model Context Protocol) là một tiêu chuẩn mở - không phải độc quyền của Claude. Nó cung cấp một cách chuẩn hóa để AI kết nối với các công cụ bên ngoài, đó là lý do tại sao nó hoạt động trên nhiều nền tảng khác nhau và tại sao bất kỳ ai cũng có thể xây dựng máy chủ MCP.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:









