Mouser Parts MCP Server
Pricing
Pay per event + usage
Mouser Parts MCP Server
MCP server + scraper for mouser.com. Search parts, batch-lookup a BOM by part number, browse categories, and autocomplete live from Claude, ChatGPT, Cursor and other AI agents — or run it as a classic Mouser parts scraper.
Pricing
Pay per event + usage
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Give your AI assistant live access to Mouser Electronics (mouser.com). This actor runs as a Model Context Protocol (MCP) server so Claude, ChatGPT, Cursor, n8n and other agents can search parts, check BOM pricing and stock, browse categories, and autocomplete — in real time. It also runs as a classic scraper when you just want a dataset.
Powered by Mouser's own Android app API: no proxies, no CAPTCHA solving — just an automatically-bootstrapped anti-bot cookie.
Who it's for
- Hardware engineers using Claude/Cursor — ask "is the NE555P in stock, what's the price at qty 100?" and get a live answer during design.
- AI builders & agents — add real-time Mouser part lookup to an assistant or procurement workflow with zero scraping code.
- Automation (n8n/Make) builders — MCP tool nodes for BOM/procurement workflows.
- Developers — a ready MCP endpoint instead of building and maintaining a scraper.
MCP tools
| Tool | What it does |
|---|---|
search_mouser_products | Keyword and/or category search with filters → normalized part rows |
get_mouser_parts | Batch BOM lookup by exact manufacturer/distributor part number |
get_mouser_categories | Full left-nav category tree, for browsing/filter UIs |
mouser_autocomplete | Fuzzy keyword → exact part numbers, categories, manufacturers |
Output fields (per part)
distributor_part_number, manufacturer_part_number, manufacturer,
description, available_to_sell, factory_stock, lifecycle_status,
rohs_status, minimum_order_quantity, multiple_order_quantity,
price_breaks, datasheets, images, category_breadcrumb, attributes,
compliance, product_detail_url.
Connect it
- Start the actor in Standby mode on Apify.
- Point your MCP client at
https://<your-actor-standby-url>/mcp(Streamable HTTP). - The tools above appear automatically in your AI assistant.
Example (Claude Desktop / Cursor MCP config):
{"mcpServers": {"mouser": {"url": "https://<your-actor-standby-url>/mcp"}}}
Classic scraper mode
Prefer a plain dataset? Run the actor normally with an input like:
{"searchQueries": ["10k resistor"],"partNumbers": ["78-2KDFN39CA-M3/H", "NE555P"],"maxItemsPerQuery": 50}
It pushes normalized part rows to the dataset — identical fields to the tools.
High-value use cases
- Conversational BOM checks — "check stock and price for these 12 part numbers" answered live by your assistant.
- Design-time part lookup — an agent verifies availability and pricing while you're speccing a circuit.
- Procurement automation — an n8n/Make workflow polls prices/stock for critical parts and alerts on changes.
FAQ
Do I need proxies or accounts? No — the actor uses Mouser's own mobile app API and bootstraps the required anti-bot cookie itself.
How fresh is the data? Live on every tool call.
Can I check a whole BOM at once? Yes — get_mouser_parts accepts a list of
part numbers in one call.
Can it return a dataset too? Yes — run it in normal mode for a classic scrape, using the same fields as the tools.
Is scraping legal? The actor collects only publicly available product data. You are responsible for complying with Mouser's terms and applicable laws.