Mouser Electronics Search
@cmaurer
About Mouser Electronics Search
Exposes the Mouser Search API as MCP tools so MCP-aware clients (Claude Code, Claude Desktop, etc.) can query Mouser's parts catalog.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mouser-search": {
"command": "mouser-search-mcp",
"env": {
"MOUSER_API_KEY": "your-key"
}
}
}
}Tools
5`POST /api/v1/search/keyword`
`POST /api/v1/search/partnumber`
`POST /api/v2/search/keywordandmanufacturer`
`POST /api/v2/search/partnumberandmanufacturer`
`GET /api/v2/search/manufacturerlist`
Overview
What is Mouser Electronics Search?
A Model Context Protocol server that exposes the Mouser Electronics Search API as MCP tools. It allows MCP-aware clients such as Claude Code and Claude Desktop to query Mouser's parts catalog programmatically.
How to use Mouser Electronics Search?
Install with uv pip install -e . or pip install -e .. Set the MOUSER_API_KEY environment variable with your Mouser Search API key. Run mouser-search-mcp to start the server over stdio. Register it with Claude Code using claude mcp add mouser-search --env MOUSER_API_KEY=your-key -- mouser-search-mcp or add it to Claude Desktop’s claude_desktop_config.json.
Key features of Mouser Electronics Search
- Five MCP tools: keyword search, part‑number lookup, and manufacturer‑filtered variants.
- Supports paging up to 50 records per response.
- Filters for RoHS compliance and in‑stock status.
- Exact‑match option for part‑number searches.
- Lists all manufacturers to populate tool arguments.
Use cases of Mouser Electronics Search
- Rapidly search Mouser’s catalog from a terminal or AI assistant.
- Look up specific part numbers or keywords with optional manufacturer scoping.
- Automate component sourcing checks in development workflows.
- Integrate parts discovery into custom MCP‑aware applications.
FAQ from Mouser Electronics Search
What are the prerequisites to run this server?
Python 3.10 or later and a Mouser Search API key, obtainable from mouser.com/api-search.
How many parts can a single search return?
Mouser returns at most 50 records per search response. Paging is supported via records and starting_record (v1) or records and page_number (v2).
Can I place orders through this server?
No. Cart and order endpoints require an Ordering API key and are not exposed; this server covers search only.
How do I filter by RoHS or in‑stock status?
Set the search_options parameter to None, Rohs, InStock, or RohsAndInStock. For part‑number searches, use part_search_options with None or Exact.
How do I use this server with Claude Desktop?
Add an entry to your claude_desktop_config.json specifying the command mouser-search-mcp and the environment variable MOUSER_API_KEY. If the command is not on your PATH, use the absolute path to the script.
Frequently asked questions
What are the prerequisites to run this server?
Python 3.10 or later and a Mouser Search API key, obtainable from [mouser.com/api-search](https://www.mouser.com/api-search/).
How many parts can a single search return?
Mouser returns at most 50 records per search response. Paging is supported via `records` and `starting_record` (v1) or `records` and `page_number` (v2).
Can I place orders through this server?
No. Cart and order endpoints require an Ordering API key and are not exposed; this server covers search only.
How do I filter by RoHS or in‑stock status?
Set the `search_options` parameter to `None`, `Rohs`, `InStock`, or `RohsAndInStock`. For part‑number searches, use `part_search_options` with `None` or `Exact`.
How do I use this server with Claude Desktop?
Add an entry to your `claude_desktop_config.json` specifying the command `mouser-search-mcp` and the environment variable `MOUSER_API_KEY`. If the command is not on your `PATH`, use the absolute path to the script.
Basic information
More Search MCP servers
Serper Search and Scrape MCP Server
marcopesaniSerper MCP Server supporting search and webpage scraping
🚀 OneSearch MCP Server: Web Search & Crawl & Scraper & Extract
yokingma🚀 OneSearch MCP Server: Web Search & Scraper & Extract, Support agent-browser, SearXNG, Tavily, DuckDuckGo, Bing, etc.
Goalie Trademark Search MCP
goalie-mcpSearch & filter 14M+ USPTO trademark records from an AI agent. This is a trademark MCP server, not a TSDR lookup.
Google Search Console MCP server for SEOs
AminForouGoogle Search Console Insights with Claude AI for SEOs
小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
Comments