Cấu hình
Trang này mô tả tất cả các tùy chọn cấu hình cho máy chủ MCP của WebdriverIO.
Cấu hình Máy chủ MCP
Máy chủ MCP được cấu hình thông qua tệp cấu hình của Claude Desktop hoặc Claude Code.
Cấu hình Cơ bản
macOS
Chỉnh sửa ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"wdio-mcp": {
"command": "npx",
"args": ["-y", "@wdio/mcp"]
}
}
}
Windows
Chỉnh sửa %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"wdio-mcp": {
"command": "npx",
"args": ["-y", "@wdio/mcp"]
}
}
}
Claude Code
Chỉnh sửa tệp .claude/settings.json trong dự án của bạn:
{
"mcpServers": {
"wdio-mcp": {
"command": "npx",
"args": ["-y", "@wdio/mcp"]
}
}
}
Biến Môi trường
Cấu hình kết nối máy chủ Appium và các thiết lập khác thông qua biến môi trường.
Kết nối Appium
| Biến | Loại | Mặc định | Mô tả |
|---|---|---|---|
APPIUM_URL | string | 127.0.0.1 | Tên máy chủ Appium |
APPIUM_URL_PORT | number | 4723 | Cổng máy chủ Appium |
APPIUM_PATH | string | / | Đường dẫn máy chủ Appium |
Ví dụ với Biến Môi trường
{
"mcpServers": {
"wdio-mcp": {
"command": "npx",
"args": ["-y", "@wdio/mcp"],
"env": {
"APPIUM_URL": "192.168.1.100",
"APPIUM_URL_PORT": "4724",
"APPIUM_PATH": "/wd/hub"
}
}
}
}
Tùy chọn Phiên Trình duyệt
Các tùy chọn có sẵn khi bắt đầu một phiên trình duyệt qua công cụ start_browser.
headless
- Loại:
boolean - Bắt buộc: Không
- Mặc định:
false
Chạy Chrome ở chế độ headless (không hiển thị cửa sổ trình duyệt). Hữu ích cho môi trường CI/CD hoặc khi bạn không cần nhìn thấy trình duyệt.
windowWidth
- Loại:
number - Bắt buộc: Không
- Mặc định:
1920 - Phạm vi:
400-3840
Chiều rộng cửa sổ trình duyệt ban đầu tính bằng pixel.
windowHeight
- Loại:
number - Bắt buộc: Không
- Mặc định:
1080 - Phạm vi:
400-2160
Chiều cao cửa sổ trình duyệt ban đầu tính bằng pixel.
navigationUrl
- Loại:
string - Bắt buộc: Không
URL để điều hướng ngay sau khi khởi động trình duyệt. Điều này hiệu quả hơn so với việc gọi start_browser theo sau là navigate một cách riêng biệt.
Ví dụ: Khởi động trình duyệt và điều hướng trong một lệnh gọi:
Start Chrome and navigate to https://webdriver.io