MCP detail
Browser Automation MCP
کنترل مرورگر برای QA، فرمها، smoke test و اجرای جریانهای UI.
باز کردن صفحه، کلیک، تایپ و بررسی رفتار UI.تست staging، بازتولید bug و automation فرانتاند.کلیک ناخواسته، افشای credential و عبور از مرزهای امنیتی UI.
1
پاسخ کوتاه
این MCP دقیقاً چه میکند؟
Browser automation وقتی مفید است که agent باید یک UI واقعی را ببیند و با آن کار کند. این برای QA، تست فرمها و بازتولید bug بسیار عملی است.
اگر از Playwright MCP استفاده میکنی، شروع سادهاش این است که یک صفحهی staging را باز کنی و فقط یک جریان کوتاه را تست بگیری.
2
کاربردها
چه کارهایی انجام میدهد؟
- Navigate، click، fill و submit در مرورگر.
- بررسی ظاهر و رفتار فرمها و صفحات.
- اجرای smoke test و گردشهای UI.
- کمک به scrape یا validation روی صفحهی قابلدیدن.
3
workflow
برای چه workflowهایی مناسب است؟
- QA روی staging.
- تست login و فرمها.
- بازتولید bugهای frontend.
- بررسی روندهای چندمرحلهای UI.
4
شروع عملی
نصب و شروع عملی
اگر Playwright را انتخاب میکنی، از نصب رسمی آن شروع کن و ابتدا فقط روی local یا staging page تست بگیر.
npx @playwright/mcp@latest- از test account استفاده کن، نه اکانت واقعی.
- پرداخت، حذف داده و admin action را خودکار نکن مگر مجبور باشی.
- برای وبصفحههای ناشناس، prompt injection را در نظر بگیر.
اولین test امن: روی staging یا local page تست کن و قبل از هر action حساس stop بگذار.
5
permission
تنظیمات و permissionها
- فقط به محیطهای staging و local دسترسی بده.
- credentials مرورگر را جدا نگه دار.
- اگر page data حساس دارد، روی sandbox یا profile جدا تست کن.
6
امنیت
ریسکها و نکات امنیتی
- صفحه میتواند دستورهای پنهان برای agent تزریق کند.
- از actionهای حساس مثل payment و admin flow دوری کن.
- network and browser sandbox را تا جای ممکن محدود نگه دار.
- scope را کوچک نگه دار و قبل از هر write یا admin action، خروجی را مرور کن.
8
task آماده
نمونه task آماده
9
منابع رسمی
منابع رسمی
MCP documentationMCP documentation
مستندات اصلی برای مفاهیم، معماری و راهنمای شروع MCP.
باز کردن منبعExample serversExample serversنمونههای رسمی برای دیدن الگوهای اتصال و شروع عملی.
باز کردن منبعOfficial servers repoOfficial servers repoمخزن رسمی سرورهای مرجع و مثالهای نصب/کانفیگ.
باز کردن منبعMCP RegistryMCP Registryرجیستری رسمی برای پیدا کردن و ارزیابی سرورهای public.
باز کردن منبع