MCP.so
登录
M

Mouser Electronics Search

@cmaurer

关于 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.

基本信息

分类

搜索

传输方式

stdio

发布者

cmaurer

提交者

Christian Maurer

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mouser-search": {
      "command": "mouser-search-mcp",
      "env": {
        "MOUSER_API_KEY": "your-key"
      }
    }
  }
}

工具

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`

概览

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.

评论

搜索 分类下的更多 MCP 服务器