Guides / AI agents that order parts · Updated 23 October 2026
Can an AI agent order electronic parts for you?
Every new personal agent promises to “get things done”. Buying the parts for a circuit board is a good test: it needs live stock and prices for dozens of exact part numbers, minimum order quantities, replacements for what is out of stock, and a person who approves the money. Here is which agents can do it today and how.
Short answer
Yes, if the agent can call a parts tool, and you keep the payment step. Agents that let you add an MCP server (Claude Duet, Grok Bot, Claude Code, the Claude app, Cursor, Codex, Windsurf, VS Code) can check a whole BOM against live JLCPCB, DigiKey and Mouser data and prepare an order. Agents that only browse distributor websites can do it in principle, but slowly and unreliably.
Why browsing is not enough
An agent with a browser can open DigiKey and type a part number. For a real BOM that breaks down quickly:
- Volume. A 48-line BOM at three distributors is 144 searches, each with price breaks to read for your exact quantity.
- Minimum orders. The cheapest-looking price is often for a full reel. We saw 5,000-piece LED reels and a 10,000-piece resistor minimum for a part a 5-board build needs 5 of (minimum order quantities).
- Stock on the day. On our test BOM only 21 of 48 lines were fully in stock at Mouser or DigiKey for 100 boards (Mouser vs DigiKey).
- Replacements. “Out of stock” means finding a part with the same package, pinout and ratings, which needs parametric data, not a product page.
- Bot checks. Distributor sites block automated browsing or ask for CAPTCHAs, which the agents hand back to you.
What a parts MCP server does instead
An MCP server gives the agent tools with structured answers. With Next Everything the flow is:
create_project: a live page for the build that you can open at any time.check_bom: every line matched to an orderable part and priced for your board count, with stock, lifecycle and minimum order applied.find_alternatives: checked replacements for lines that are out of stock, too expensive or being discontinued.update_bom_line: the agent swaps the parts you agree to.place_order: stock and price are re-checked and you get a payment link by email. Nothing is charged until you pay.
Agent by agent
| Agent | Can it use a parts MCP server? | How |
|---|---|---|
| Claude Duet | Yes | Custom connector on your Claude account (setup) |
| Claude app | Yes | Settings → Connectors (setup) |
| Claude Code | Yes | claude mcp add (setup) |
| Cursor, Windsurf, VS Code | Yes | MCP config file (Cursor, Windsurf, VS Code) |
| Codex CLI | Yes | ~/.codex/config.toml (setup) |
| Grok Bot | Yes, by xAI’s documentation | MCP server with URL and header (details) |
| Meta Muse | Unclear | Custom connectors exist; protocol not stated |
| OpenAI dots | Not stated | ChatGPT plugins; use Codex CLI for MCP today |
| Hark Pro, Instinct, Fo | Not stated | No public statement on MCP |
Coding agent or personal agent?
They do different halves of the job. A coding agent such as Claude Code or Cursor sits in your project folder: it reads the KiCad BOM export, fixes footprints when a part changes and prepares the order while you work on the board. A personal agent such as Claude Duet keeps watching after you have moved on: it checks stock twice a day and tells you in the morning brief when a part runs out. Our guide on BOM alerts with Claude Duet shows that setup.
What stays with you
Claude Duet, Muse, dots and Grok Bot all ask before they spend money, and a good parts service adds a second lock: Next Everything never charges on its own, it sends you a payment link. Check the totals on the project page before you pay; prices and stock change daily.
Related
- Mouser vs DigiKey: price comparison on a real 48-line BOM
- How much JLCPCB extended part fees really cost: a 48-line BOM example
- JLCPCB basic parts: which resistor and capacitor values have no extended fee
- 3.3 V LDO at JLCPCB: when the extended part is cheaper than the basic one
- Microcontroller prices at JLCPCB, DigiKey and Mouser: ESP32-S3, STM32G030, ATmega328P, RP2040
- DigiKey and Mouser minimum order quantities: how a $0.001 resistor ends up costing $15
- How to replace an obsolete or out-of-stock part in your BOM: four real examples
- How to find an equivalent electronic component: AO3400, SS34, LM358 and NE555 examples
- Octopart alternatives: other ways to compare electronic part prices and stock
- CH340 vs CP2102N vs FT232RL: USB-to-UART chip prices and stock in 2026
- STM32F103C8T6 alternatives: GD32, CH32 and APM32 prices compared
- ESP32 module prices: ESP32-S3, C3, C6 and WROOM-32E at JLCPCB, DigiKey and Mouser
- What is Claude Duet? Anthropic’s proactive AI agent: features, price and availability
- Claude Duet connectors and MCP: how to add your own tools to Duet
- Claude Duet for hardware teams: BOM stock and price alerts every day
- Claude Duet vs Meta Muse vs OpenAI dots vs Grok Bot: personal AI agents compared
- Meta Muse AI agent: what it does, what it costs, and Muse for Small Business
- OpenAI dots explained: ChatGPT’s always-on agents, price, Custom Rules and limits
- Grok Bot: xAI’s always-on AI agents, MCP support, pricing and limits
- Personal AI agents in 2026: Claude Duet, Muse, dots, Grok Bot, Hark Pro, Instinct and Fo
- AI BOM checker
- Find alternative electronic parts with AI
- DigiKey MCP server
- Mouser MCP server
Sources
About this guide
We build Next Everything, an MCP server that lets AI assistants and agents check a BOM against the JLCPCB/LCSC catalog and live Mouser and DigiKey prices, and order the parts you approve. Features, prices and availability here are as announced by each company and reported in the press on the date above. These products are in beta or preview and change often.
Next Everything is not affiliated with Anthropic, Meta, OpenAI, xAI, Hark or the other companies named here. Product names belong to their owners.