Future Electronics MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Future Electronics MCPlook up pricing and inventory for part STM32F103C8T6"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Future Electronics MCP
An MCP server that exposes the Future Electronics Product Information API to MCP clients such as Claude Code, so an assistant can look up parts, pricing, inventory, lead times, documents, and images by manufacturer part number.
Status: Pre-release. The implementation is tracked in GitHub issues; see the roadmap below.
Pricing returned by the Future API matches the website and is not an official quote.
Upstream API
The details in this section are summarized from the official Future Electronics API documentation [1].
Search | Method | Endpoint |
Single | GET |
|
Multiple | POST |
|
Auth:
x-orbweaver-licensekeyheader. You request a key at https://www.futureelectronics.com/api-solutions.Single lookup takes
part_number(3 or more alphanumeric characters) andlookup_type(default,exact,contains, orstarts_with).Batch lookup takes
{"parts": [...]}and runs an exact match on each part. The API allows up to 300 parts per request.Errors: 400 (bad part number or lookup type), 401 (invalid key), 402 (purchase required), 403 (not authorized), 406 (key expired), and 429 (rate limited).
Related MCP server: DigiKey MCP Server
Planned MCP tools
Tool | Purpose |
| Look up one part with a selectable |
| Look up many parts (chunked into batches of 300 or fewer) |
The final tool names and shapes are defined in the implementation issues.
Configuration
The server reads its license key only from the environment:
export FUTURE_API_KEY="…" # never commit this, see SECURITY.mdSet up with Claude Code (once implemented):
claude mcp add future-electronics -e FUTURE_API_KEY="$FUTURE_API_KEY" -- node /path/to/future-electronics-mcp/dist/index.jsDevelopment
The stack is TypeScript, Node.js 22.12 or later, @modelcontextprotocol/sdk, zod, and vitest.
npm install
npm run build
npm testWorkflow
masterholds releases only. It changes only through pull requests fromdev.devis the integration branch. It changes only through pull requests.PRs from anyone other than an admin need approval from the maintainer or another admin (a code owner) before they merge.
Every piece of work has a GitHub issue. Anyone can file a bug report or feature request without a plan, but before work starts the issue needs a software plan, and the maintainer must approve it.
Every issue gets its own branch cut from
dev, namedissue-<number>-<short-slug>.Every function has thorough tests. Every code change runs regression tests, and a release ships only after the full regression suite passes.
See AGENTS.md for the full process and SECURITY.md for key handling.
References
Future Electronics. Future Electronics API's (Postman API documentation). https://documenter.getpostman.com/view/18706946/UzBvFhcj. Accessed 2026-09-29.
Future Electronics. API Solutions (API key requests). https://www.futureelectronics.com/api-solutions.
Disclaimer
This is an unofficial, community project. It is not affiliated with, endorsed by, or supported by Future Electronics. "Future Electronics" is used only to identify the API this server connects to, and any trademarks belong to their owners. API behavior, endpoints, and field definitions are summarized from the documentation cited above. If anything here conflicts with that documentation, the documentation is authoritative. Pricing returned by the API is not an official quote.
License
Copyright (C) 2026 Reid Crowe
Licensed under the GNU Affero General Public License v3.0 or later
(AGPL-3.0-or-later). If you run a modified version of this server and let
users interact with it over a network, you must make your modified source
available to those users.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search multi-merchant supply, checkout, and track orders via MCP.
Remote MCP server for product discovery catalog and retrieving product details.
MCP server for IT hardware parts research: normalize PNs, search listings, get subs/comps.
MCP server for Product Management
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceMCP server for looking up product information by UPC, EAN, GTIN barcodes and PLU produce codes.-
- FlicenseNot gradedqualityDmaintenanceEnables searching and retrieving product information from DigiKey's API, including part lookup, keyword search, product details, and pricing.-
- AlicenseBqualityCmaintenanceRead-only MCP server for finding, comparing, and shortlisting engineering parts from distributor and marketplace APIs.6MIT
- FlicenseNot gradedqualityCmaintenanceA read-only MCP server for querying product inventory, providing tools to retrieve product details and stock quantities.-