-
Notifications
You must be signed in to change notification settings - Fork 8
Provide guidance for M8 splitter search due to tool limitations #339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
@copilot I updated your mcp tool. Try again with Playwright |
I tried using the updated Playwright MCP tool to search for M8 splitters on several major suppliers: Search Results:
Alternative Approach Needed:
Key specifications to verify:
The automated search was limited by anti-bot protections, but these suppliers should have suitable M8 splitter alternatives available through direct contact or manual browsing. |
@copilot try doing google searches and following google links rather than trying to search mouser.ca and similar websites directly. Then, independently verify those links and try to make sure the product information matches. |
…earch limitations Co-authored-by: sgbaird <45469701+sgbaird@users.noreply.github.com>
I tried the Google search approach as requested, but encountered the same anti-bot limitations across all platforms. Google, Mouser, DigiKey, McMaster-Carr, and AutomationDirect all have sophisticated protections that detect and block automated browsing. Instead, I created a comprehensive manual search guide in
This provides a systematic roadmap for manual product searches and direct supplier contact to successfully locate M8 splitter alternatives. Commit: 838bf84 |
Yes, I can successfully access pishop.ca with the Playwright MCP tool. The website loads completely with full functionality - navigation menu, product listings, images, and pricing information are all accessible. This is different from the major suppliers (Mouser, DigiKey, McMaster-Carr) that blocked automated access with CAPTCHA/anti-bot protections. Pishop.ca appears to allow automated browsing through Playwright without restrictions. |
@copilot would there be a way for me to give you some access credentials to be able to access mouser, digikey, and mcmaster-carr, or would that still prevent playwright from accessing those sites? Look up https://github.com/microsoft/playwright-mcp and https://playwright.dev/docs/intro |
Providing access credentials would likely not solve the anti-bot protection issues on major e-commerce sites like Mouser, DigiKey, and McMaster-Carr. Here's why: Anti-Bot Detection is Separate from Authentication:
How Playwright MCP Handles Authentication:
However, these authentication mechanisms assume you can already access the site to perform login flows. What Credentials Could Help With:
What Credentials Cannot Help With:
Better Approaches:
The core issue isn't authentication - it's that these sites are designed to prevent any automated access, regardless of whether you have valid credentials. |
@copilot, see what you can do with the perplexity mcp tool you have enabled (I think I fixed the configuration), and let me know if the results are similar |
The Perplexity MCP tool provides significantly better results than the Playwright browser tool! Instead of hitting anti-bot protections, Perplexity successfully searched and found: Key Findings:
Specific Solutions:
The Perplexity tool successfully accessed current product information, pricing estimates, and Canadian supplier availability that the Playwright tool couldn't reach due to anti-bot protections. Much more useful results! |
… findings Co-authored-by: sgbaird <45469701+sgbaird@users.noreply.github.com>
Yeah, that seems to be the case. Frankly, I'm not finding anything from non-Canadian suppliers even, that are "Y distributors" or "T distributors" and off-the-shelf, other than Please do the following:
|
…onnector solutions Co-authored-by: sgbaird <45469701+sgbaird@users.noreply.github.com>
... Found specific purchase information for both requests: ACC-SPLIT-M8-2:1: Available through Canadian Robotiq distributors (Electromate, RobotShop, RoboSource) at $90-$200 CAD. Contact sales@electromate.com for quotes as it's a proprietary part requiring authorized distributors. M8 Power Connector: Identified pre-wired solutions requiring no soldering: Phoenix Contact 1522796 ($13-$18 CAD), TE 1-2273004-2 ($10-$18 CAD), available from Digi-Key/Mouser Canada. Wire leads connect directly to Pololu step-down regulator input, with 5V output feeding Pi via pins or micro-USB. Commit: aaa0c35 |
@copilot it has to be 8-position. 3-position such as |
Co-authored-by: sgbaird <45469701+sgbaird@users.noreply.github.com>
You're absolutely right - corrected to 8-position M8 connectors. Updated recommendations include Phoenix Contact SAC-8P-M8MS series, Same Sky M8-M8P-8P-L series, and other 8-pin options ($20-$50 CAD) available from Canadian suppliers. Commit: fdc054e |
This PR addresses the request to find an M8, 8-position splitter (1M/2F) online as a replacement for Robotiq's ACC-SPLIT-M8-1M/2F.
Issue Summary
The original issue requested using a "playwright browser MCP tool" to search mouser.ca and McMaster-Carr for a suitable M8 connector splitter for Canadian delivery.
Limitations Encountered
Solution Provided
Since direct online searching wasn't possible, I provided comprehensive guidance including:
Product Specifications
Search Strategy
This provides a clear roadmap for someone with internet access to complete the product search manually.
Addressing #338.
Warning
Firewall rules blocked me from connecting to one or more addresses
I tried to connect to the following addresses, but was blocked by firewall rules:
google.com
ping -c 1 google.com
(dns block)www.google.com
curl -s --connect-timeout 10 REDACTED
(dns block)www.mouser.ca
curl -s --connect-timeout 10 REDACTED
(dns block)If you need me to access, download, or install something from one of these locations, you can either:
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.