Digikey MCP Server

A Model Context Protocol (MCP) server for DigiKey's Product Search API using FastMCP.

Local serverstdioPython

What is the Digikey MCP Server?

A Model Context Protocol (MCP) server for DigiKey's Product Search API using FastMCP.

What it needs from you

  • Python 3.10+ - uv package manager - DigiKey API credentials (CLIENT_ID and CLIENT_SECRET)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
keyword_searchkeywords, limit=5, manufacturer_id=None, category_id=None, search_options=None, sort_field=None, sort_order="Ascending") - Search DigiKey products by keyword wi
search_manufacturers) - Get all product manufacturers
search_categories) - Get all product categories
search_product_substitutionsproduct_number, limit=10, search_options=None, exclude_marketplace=False) - Find substitute products
product_detailsproduct_number, manufacturer_id=None, customer_id="0") - Get detailed product information
get_category_by_idcategory_id) - Get specific category details
get_product_mediaproduct_number) - Get product images, documents, and videos
get_product_pricingproduct_number, customer_id="0", requested_quantity=1) - Get detailed pricing information
get_digi_reel_pricingproduct_number, requested_quantity, customer_id="0") - Get DigiReel pricing
PackagingSort by packaging type
ProductStatusSort by product status
DigiKeyProductNumberSort by DigiKey part number
ManufacturerProductNumberSort by manufacturer part number
ManufacturerSort by manufacturer name
MinimumQuantitySort by minimum order quantity
QuantityAvailableSort by available quantity
PriceSort by price
SupplierSort by supplier
PriceManufacturerStandardPackageSort by manufacturer standard package price
LeadFreeLead-free products only
RoHSCompliantRoHS compliant products only
InStockIn-stock products only
HasDatasheetProducts with datasheets
HasProductPhotoProducts with photos
Has3DModelProducts with 3D models
NewProductNew products only

How to install the Digikey MCP Server

{
  "mcpServers": {
    "digikey": {
      "command": "uv",
      "args": [
        "run",
        "python",
        "digikey_mcp_server.py"
      ],
      "cwd": "/path/to/project"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.10+ - uv package manager - DigiKey API credentials (CLIENT_ID and CLIENT_SECRET)

Frequently asked questions

A Model Context Protocol (MCP) server for DigiKey's Product Search API using FastMCP. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.