Máy chủ Postman MCP là một máy chủ tiên tiến dựa trên TypeScript, tích hợp với API Postman, cho phép quản lý hiệu quả các bộ sưu tập, môi trường và API của Postman. Bằng cách tận dụng sáng kiến Giao thức Ngữ cảnh Mô hình (MCP) từ Anthropic, Máy chủ Postman MCP cung cấp một lớp tương tác dựa trên AI giúp đơn giản hóa các quy trình làm việc API phức tạp, tự động hóa các nhiệm vụ và nâng cao năng suất. Máy chủ này hỗ trợ việc tạo, sửa đổi và tổ chức các tài nguyên Postman với các chức năng chi tiết cho các nhà phát triển và nhóm muốn tối ưu hóa nhiệm vụ quản lý API của họ.
Khác với cách tiếp cận phân tán của Postman, nơi các đặc tả API và bộ sưu tập tồn tại riêng biệt, Apidog cung cấp một nền tảng thống nhất thực sự, nơi các thay đổi đối với các đặc tả API được phản ánh ngay lập tức trong tất cả các yêu cầu và tài liệu liên quan.
Đối với các đội phát triển API trong môi trường năng động, Apidog loại bỏ sự khó chịu do viết lại yêu cầu liên tục và hạn chế 25 lần chạy mỗi tháng của gói miễn phí của Postman.
Với số lần chạy bộ sưu tập không giới hạn, việc tạo đặc tả API trực quan và các tính năng tiên tiến như động cơ giả lập thông minh và bố cục tài liệu tùy biến, Apidog đã tự định hình mình như là giải pháp hàng đầu cho các đội phát triển API hợp tác tìm kiếm hiệu suất, đồng bộ hóa thời gian thực và quản lý vòng đời toàn diện trong một nền tảng trực quan duy nhất.
Tính Năng Chính Của Máy Chủ Postman MCP
Máy chủ Postman MCP đi kèm với một bộ tính năng phong phú tính năng cho phép quản lý và tương tác liền mạch với API Postman.
1. Quản Lý Bộ Sưu Tập
Hoạt Động CRUD: Dễ dàng tạo, truy xuất, cập nhật và xóa các bộ sưu tập Postman.
Quản Lý Thư Mục: Tổ chức các yêu cầu bằng cách nhóm chúng thành các thư mục trong các bộ sưu tập, giúp việc điều hướng trở nên trực quan hơn.
Quản Lý Yêu Cầu: Thêm các yêu cầu mới, cập nhật các yêu cầu hiện có hoặc xóa các yêu cầu trong các bộ sưu tập, giúp dễ dàng quản lý các API.
Quản Lý Phản Hồi: Lưu trữ và quản lý các phản hồi liên quan đến các yêu cầu riêng lẻ để hỗ trợ kiểm tra và gỡ lỗi.
Quản Lý Phiên Bản: Sử dụng các tính năng quản lý phiên bản mạnh mẽ như phân nhánh, hợp nhất và kéo các thay đổi, đảm bảo sự hợp tác và tích hợp trơn tru với các đội.
Bình Luận: Thêm bình luận vào các bộ sưu tập, giúp dễ dàng hợp tác về các yêu cầu, cung cấp giải thích và duy trì giao tiếp rõ ràng trong các đội.

2. Quản Lý Môi Trường
Tạo và Truy Xuất Môi Trường: Tạo các môi trường khác nhau cho các thiết lập khác nhau và truy xuất chúng để sử dụng trong các bộ sưu tập.
Hoạt Động CRUD: Hỗ trợ đầy đủ cho việc tạo, cập nhật và xóa các môi trường, giúp dễ dàng làm việc với các cấu hình khác nhau dựa trên nhu cầu của bạn.
3. Quản Lý API
Tạo và Cập Nhật API: Quản lý toàn bộ vòng đời của API, bao gồm tạo, truy xuất, cập nhật và xóa các API trong nền tảng Postman.
Hỗ Trợ Đặc Tả Đa Tệp: Quản lý các đặc tả API đa tập tin, nâng cao tổ chức và sự linh hoạt của tài liệu API của bạn.
Gán Nhãn: Gán nhãn cho các API để phân loại và tìm kiếm tốt hơn, cho phép truy cập và tích hợp nhanh hơn.
Bình Luận API: Thêm bình luận vào các API, tạo điều kiện cho sự hợp tác và đảm bảo rằng tài liệu API được hiểu rõ bởi tất cả các bên liên quan.
4. Xác Thực & Phân Quyền
Xác Thực API Key: Bảo mật truy cập đến các tài nguyên Postman bằng cách sử dụng API keys, đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể tương tác với dữ liệu của bạn.
Kiểm Soát Truy Cập Dựa trên Vai Trò (RBAC): Kiểm soát quyền truy cập đến các không gian làm việc, bộ sưu tập và các tài nguyên khác của Postman bằng cách xác định vai trò và quyền hạn của người dùng.
Quyền Quyền Không Gian Làm Việc: Định nghĩa quyền chi tiết cho các hành động cụ thể trong không gian làm việc, đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể thực hiện các thay đổi quan trọng.
5. Tính Năng Bổ Sung
Mạng API Riêng: Quản lý liền mạch các phần tử và thư mục trong một mạng API riêng, đảm bảo rằng dữ liệu nhạy cảm được bảo mật và tổ chức tốt.
Webhooks: Thiết lập webhooks để kích hoạt các bộ sưu tập với các payload tùy chỉnh, cho phép các quy trình tự động và tích hợp với các dịch vụ khác.
Tính Năng Doanh Nghiệp: Các kiểm soát dựa trên vai trò nâng cao, bao gồm hỗ trợ SCIM, để quản lý người dùng và quyền hạn trong các môi trường doanh nghiệp.
Cách Cài Đặt Máy Chủ Postman MCP
Thiết lập Máy chủ Postman MCP là một quy trình đơn giản có thể thực hiện theo các bước sau:
Cài Đặt Qua Smithery
Để cài đặt Máy chủ Postman MCP cho Claude Desktop tự động qua Smithery:
npx -y @smithery/cli install postman-api-server --client claude
Điều Kiện Tiên Quyết
- Node.js đã được cài đặt.
Nhân Bản Kho Lưu Trữ:
Nhân bản dự án từ GitHub bằng cách chạy lệnh sau:
git clone https://github.com/delano/postman-api-server.git
cd postman-api-server
Cài Đặt Các Phụ Thuộc:
Cài đặt các phụ thuộc cần thiết bằng pnpm
:
pnpm install
Xây Dựng Máy Chủ:
Xây dựng máy chủ bằng cách chạy:
pnpm run build
Chạy Trong Chế Độ Phát Triển:
Để chạy máy chủ trong chế độ phát triển với tự động xây dựng lại:
pnpm run watch
Cài Đặt API Keys
Để tương tác với API Postman, bạn sẽ cần tạo và cấu hình một API key.
Tạo API Key của Bạn:
Đi tới Cài Đặt Tài Khoản Postman và nhấp vào "Tạo API Key."


Đảm bảo lưu trữ key một cách an toàn, vì nó sẽ không được hiển thị lại.
Cấu Hình API Key:
Thêm key đã tạo vào môi trường của bạn dưới dạng POSTMAN_API_KEY
.
Đối với các công cụ như Claude Desktop hoặc Cline, hãy bao gồm API key trong tệp cấu hình.
Quan Trọng: Không bao giờ cam kết API key của bạn vào quản lý phiên bản để tránh bị lộ.
Xác Minh Truy Cập:
Với API key của bạn đã được cấu hình, bạn có thể kiểm tra quyền truy cập bằng cách chạy các truy vấn đơn giản, chẳng hạn như liệt kê các không gian làm việc, để đảm bảo thiết lập và quyền hạn đúng.
Tích Hợp với Claude Desktop và Cline
Cấu Hình Claude Desktop:
Trên Claude Desktop, bạn cần thêm cấu hình máy chủ vào tệp cấu hình Claude nằm tại:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json

Ví Dụ Cấu Hình:
{
"mcpServers": {
"postman": {
"command": "node",
"args": [
"/path/to/postman-api-server/build/index.js"
],
"env": {
"POSTMAN_API_KEY": "CHANGEME"
}
}
}
}
Cấu Hình Cline:
Thêm cùng một cấu hình vào tệp cấu hình Máy chủ MCP của Cline, tương tự như cấu hình của Claude.

Thiết Lập Nâng Cao và Gỡ Lỗi
Chạy Trong Chế Độ Phát Triển với Tự Động Xây Dựng Lại:
Để phát triển dễ dàng, bạn có thể chạy máy chủ với tự động xây dựng lại:
pnpm run watch
Gỡ Lỗi với MCP Inspector:
Để hỗ trợ gỡ lỗi, hãy sử dụng MCP Inspector, có thể chạy qua:
pnpm run inspector
Điều này sẽ cung cấp một URL (http://localhost:5173
) để truy cập các công cụ gỡ lỗi trong trình duyệt của bạn, giúp bạn khắc phục sự cố và theo dõi máy chủ.
Chuyển Đổi Đặc Tả OpenAPI Sang Mã TypeScript Với Claude
Với sự tích hợp của Máy chủ Postman MCP, Claude và Cline, việc chuyển đổi các đặc tả OpenAPI thành mã TypeScript trở nên liền mạch và hiệu quả. Quy trình tự động này giảm thiểu đáng kể các lỗi tích hợp phổ biến và nâng cao tính an toàn của kiểu khi tương tác với các API.
1. Tích Hợp Đặc Tả OpenAPI
Máy chủ Postman MCP, kết hợp với Claude, tự động phân tích đặc tả OpenAPI và tạo nên mã TypeScript tương ứng. Điều này loại bỏ cần thiết phải ánh xạ mã thủ công giữa các tài nguyên API và các kiểu TypeScript, đảm bảo độ chính xác và tính nhất quán kiểu.
Ví dụ, định nghĩa OpenAPI cho một điểm cuối GET /users/{id}
có thể trông như thế này:
paths:
/users/{id}:
get:
parameters:
- in: path
name: id
required: true
schema:
type: string
Điều này sẽ được chuyển đổi thành một interface TypeScript và hàm gọi API như:
interface User {
id: string;
name: string;
email: string;
}
const getUser = async (id: string): Promise<User> => {
const response = await axios.get(`https://api.postman.com/users/${id}`);
return response.data;
};
2. Tính An Toàn Kiểu Tự Động
Claude đảm bảo rằng các kiểu TypeScript luôn đồng bộ với đặc tả OpenAPI. Điều này loại bỏ các lỗi tiềm ẩn do sự không khớp kiểu trong các yêu cầu hoặc phản hồi. Ví dụ, TypeScript sẽ đánh dấu lỗi nếu bạn cố gắng truy cập các thuộc tính không được định nghĩa trong interface User
:
console.log(user.age); // Lỗi: Thuộc tính 'age' không tồn tại trong kiểu 'User'
3. Cải Thiện Trải Nghiệm Phát Triển
Với Cline, các nhà phát triển có thể dễ dàng cấu hình và tương tác với API Postman trong khi đảm bảo rằng các kiểu TypeScript được tự động cập nhật. Điều này giảm thiểu công việc thủ công, tăng tốc độ phát triển và giúp duy trì tài liệu API chính xác trong suốt vòng đời dự án.
Cách tiếp cận này đảm bảo sự tương tác đáng tin cậy, hiệu quả và không có lỗi với API Postman, cải thiện chất lượng mã tổng thể và giảm thiểu các vấn đề tích hợp.
Máy Chủ Postman MCP vs. Apidog – Bạn Nên Sử Dụng Cái Nào?
Mặc dù Máy Chủ Postman MCP là một công cụ mạnh mẽ cho việc quản lý và tự động hóa API, Apidog cung cấp một giải pháp thân thiện với người dùng, tích hợp tất cả cho thiết kế, kiểm tra và hợp tác API.
Sự Khác Biệt Chính
Tính Năng | Máy Chủ Postman MCP | Apidog |
---|---|---|
Hỗ Trợ OpenAPI | ✅ Có | ✅ Có |
Tài Liệu API | ✅ Có | ✅ Có |
Kiểm Tra Tự Động | ✅ Có | ✅ Có |
Máy Chủ Giả Lập | ⚠️ Hạn Chế | ✅ Tích Hợp Hoàn Toàn |
Hợp Tác | ✅ Đội & Không Gian Làm Việc | ✅ Hợp tác thời gian thực |
Giao Diện & Tính Dễ Sử Dụng | 🟡 Trung Bình | ✅ Dễ Dàng Cho Người Mới Bắt Đầu |

Tại Sao Nên Xem Xét Apidog?
Đường Cong Học Tập Dễ Dàng Hơn – Thích hợp cho người mới bắt đầu với giao diện thân thiện.
Máy Chủ Giả Lập Tích Hợp – Không cần tích hợp bên thứ ba.
Hợp Tác Thời Gian Thực – Làm việc nhóm liền mạch trên các dự án API.
Quản Lý Vòng Đời API Toàn Diện – Thiết kế, kiểm tra, tài liệu và quản lý API ở một nơi.
Tổng Quan Dự Án
Máy chủ Postman MCP là một phần của sáng kiến Giao thức Ngữ cảnh Mô hình (MCP), cung cấp một khung để xử lý các tương tác API phức tạp, đặc biệt là những tương tác cần thực hiện nhiều bước. Máy chủ này mang lại giá trị đáng kể cho các tác vụ liên quan đến việc quản lý nhiều bộ sưu tập, tự động hóa quy trình làm việc và duy trì tuân thủ các tiêu chuẩn API.
Kết Luận
Máy chủ Postman MCP là một công cụ mạnh mẽ cho các nhà phát triển muốn đơn giản hóa việc quản lý các bộ sưu tập, môi trường và API của Postman. Bằng cách tự động hóa các nhiệm vụ lặp đi lặp lại, cung cấp các tính năng bảo mật mạnh mẽ và cung cấp tích hợp liền mạch với các công cụ như Claude và Cline, máy chủ này tối ưu hóa các quy trình làm việc API và nâng cao năng suất tổng thể.