AgentKit
Tài liệuBộ kitTham chiếu CLIỨng dụng Desktop
BetaBạn đang đọc tài liệu kênh beta (2.13.0-beta.20). Tính năng có thể thay đổi trước bản stable tiếp theo.Chuyển sang stable →

ak mcp

ak mcp

Khám phá cấu hình MCP server cục bộ của Claude và Codex mà không để lộ giá trị môi trường.

Dùng ak mcp để kiểm tra, chỉnh sửa, mirror hoặc xác minh cấu hình MCP server cục bộ. Lệnh nhóm không tự thay đổi tệp hay khởi động server; hãy chọn subcommand cho thao tác cần chạy.

Cách dùng

ak mcp

Lệnh nhóm không nhận argument theo vị trí. Chạy không có subcommand sẽ in trợ giúp.

Nguồn khám phá

Discovery đọc các tệp hiện có theo thứ tự sau:

NguồnĐường dẫn mặc địnhCách merge
Claude user settings~/.claude/settings.jsonMức ưu tiên Claude thấp nhất.
Claude user MCP config~/.claude/.mcp.jsonThay entry Claude cùng tên từ user settings.
Project MCP config./.mcp.jsonThay entry Claude cùng tên ở user scope.
Codex config~/.codex/config.tomlGiữ thành inventory Codex riêng, không merge vào Claude.

AGENTKIT_CLAUDE_HOMECODEX_HOME thay đổi hai user root. Các cờ MCP sau chỉ ghi đè Claude home và thư mục project:

CờMặc địnhMô tả
--claude-home <dir>AGENTKIT_CLAUDE_HOME hoặc ~/.claudeChọn root cấu hình Claude.
--cwd <dir>Thư mục làm việc hiện tạiChọn thư mục chứa project .mcp.json.

Tệp nguồn không tồn tại được bỏ qua. Một nguồn hiện có nhưng không đọc được hoặc sai định dạng làm thao tác discovery thất bại thay vì trả inventory thiếu.

Discovery bỏ giá trị môi trường ngay khi parse, nhưng output vẫn lộ tên server, command, argument, tên environment key, đường dẫn nguồn và trạng thái enabled. Hãy redaction thêm trước khi chia sẻ nếu các trường này tiết lộ đường dẫn riêng tư hoặc hạ tầng.

Claude và Codex có thể cùng chứa một tên server. show <name>verify <name> không có harness selector và hiện chọn entry khớp đầu tiên, tức entry Claude. Dùng tên duy nhất khi cần thao tác một server không mơ hồ.

Chọn subcommand

Mục tiêuLệnhHiệu ứng
Liệt kê inventory đã redactionak mcp listChỉ đọc.
Xem một entry đã khám pháak mcp show <name>Chỉ đọc.
Thêm hoặc thay một entry kiểu Claudeak mcp add <name>Ghi JSON config đã chọn.
Xoá một entry kiểu Claudeak mcp remove <name>Ghi JSON config đã chọn.
Preview hoặc áp dụng mirror Codexak mcp link --to codexDry-run trừ khi có --apply.
Khởi động server và test initializeak mcp verify [name]Chạy subprocess đã cấu hình.

Các cờ dùng chung được mô tả trong quy ước CLI.

Output và mã thoát

Trợ giúp của lệnh nhóm là plain text trên stdout. Mỗi subcommand có hợp đồng human/JSON riêng. Thao tác chỉ discovery không prompt hay liên hệ server.

Mã thoátÝ nghĩa
0Trợ giúp hoặc thao tác đã chọn hoàn tất.
1Không resolve, đọc, parse được nguồn hiện có hoặc thao tác thất bại.
2Argument hoặc cờ không hợp lệ.

Các mã riêng khác gồm 3 khi từ chối catalog add và 5 khi show hoặc verify không tìm thấy server.

Lệnh liên quan