Apidog MCP Server cho phép các IDE được hỗ trợ bởi AI như Cursor truy cập trực tiếp và làm việc với đặc tả API của bạn, giúp tăng tốc phát triển và tối ưu hóa quy trình làm việc.Apidog MCP Server hiện đang ở giai đoạn beta. Tài liệu này sẽ được cập nhật thường xuyên với các tính năng và cải tiến mới.
Bạn có thể làm gì với Apidog MCP Server?#
Với Apidog MCP Server, các trợ lý AI có thể:Tạo mã dựa trên đặc tả API của bạn
Tìm kiếm và truy vấn nội dung đặc tả API
Cập nhật DTO với các trường mới từ đặc tả
Thêm chú thích tài liệu vào mã dựa trên đặc tả API
Tạo mã MVC hoàn chỉnh cho các endpoint cụ thể
Khả năng là không giới hạn—hãy để sự sáng tạo dẫn lối cho bạn!Cách hoạt động#
Sau khi được cấu hình, Apidog MCP Server sẽ tự động đọc và lưu vào bộ nhớ đệm cục bộ toàn bộ dữ liệu đặc tả API. Sau đó, AI có thể truy xuất và sử dụng dữ liệu này một cách liền mạch.Chỉ cần cho AI biết bạn muốn thực hiện điều gì. Ví dụ:"Use MCP to fetch the API specification and generate Java records for the 'Product' schema and related schemas"
"Based on the API specification, add the new fields to the 'Product' DTO"
"Add comments for each field in the 'Product' class based on the API specification"
"Generate all the MVC code related to the endpoint '/users' according to the API specification"
Đặc tả API được lưu vào bộ nhớ đệm cục bộ. Nếu dữ liệu trong Apidog thay đổi, hãy yêu cầu AI làm mới để bảo đảm rằng dữ liệu mới nhất được đọc.
Điều kiện tiên quyết#
Trước khi thiết lập Apidog MCP Server, hãy bảo đảm rằng bạn có:Node.js (phiên bản 18 trở lên, tốt nhất là phiên bản LTS mới nhất)
Một IDE tương thích với MCP:Các trình chỉnh sửa khác hỗ trợ MCP
Chọn nguồn dữ liệu của bạn#
Apidog MCP Server hỗ trợ ba nguồn dữ liệu khác nhau. Hãy chọn phương thức cấu hình phù hợp với nhu cầu của bạn:Phù hợp nhất cho:Truy cập đặc tả API trong nhóm Apidog của bạn
Phát triển API riêng tư hoặc nội bộ
Token truy cập API cá nhân của Apidog
Cấu hình triển khai tại chỗ#
Đối với các triển khai tại chỗ, hãy thêm địa chỉ API của máy chủ của bạn vào cấu hình, bất kể bạn chọn nguồn dữ liệu nào:{
"mcpServers": {
"API specification": {
"command": "npx",
"args": [
"-y",
"apidog-mcp-server@latest",
"--apidog-api-base-url=<your-server-url>"
]
}
}
}
Thay thế <your-server-url> bằng địa chỉ API của máy chủ tại chỗ của bạn (bắt đầu bằng http:// hoặc https://).Hãy bảo đảm rằng môi trường của bạn có thể truy cập www.npmjs.com đúng cách.
Trợ giúp và hỗ trợ#
Apidog MCP Server hiện đang ở giai đoạn beta. Chúng tôi rất mong nhận được phản hồi và đề xuất của bạn!Tham gia cộng đồng của chúng tôi: