Partuno
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_productsA | Search DigiKey with native filters; a marked fallback removes explicitly non-matching tariff or Marketplace variations only when DigiKey returns them. |
| get_product_detailsA | Get current specifications, inventory, lifecycle, classifications, variations, and account pricing for one product. |
| get_product_pricingC | Get current pricing and packaging variations for one DigiKey product. |
| get_pricing_by_quantityB | Compare exact, effective-MOQ, BetterValue, and maximum-order options; parent availability remains distinct from package stock. |
| get_digireel_pricingC | Calculate DigiReel pricing for a requested quantity. |
| get_product_mediaA | Get a product's datasheets, images, documents, and video links. |
| get_substitutionsB | Find replacement products with the requested limit enforced upstream and locally. |
| get_recommended_productsC | Get DigiKey recommendations; explicit filters rejected with 404/500 are retried once without filters and marked. |
| get_product_associationsC | Get associated products and accessories. |
| get_alternate_packagingC | Get alternate packaging for the same component. |
| get_product_change_notificationsB | Get PCNs with raw API dates and additive description-date diagnostics. |
| research_productB | Get product details plus optional enrichments; partial failures are returned under errors without discarding successful results. |
| list_manufacturersA | List a bounded page of DigiKey manufacturers and their manufacturer IDs. |
| list_categoriesA | Get the DigiKey product category tree and category IDs. |
| get_categoryA | Get one DigiKey category and its parametric-search context. |
| get_associated_accountsA | Get DigiKey Account IDs associated with the authenticated login. |
| analyze_bomA | Analyze a BOM for cost, stock, lifecycle, lead time, compliance, PCNs, alternate packaging, and substitutes. |
| optimize_bom_pricingA | Optimize BOM pricing across package choices; unpriceable alternate packages are isolated in candidate diagnostics. |
| audit_lifecycleA | Audit a BOM or MyList for end-of-life risk, last-buy dates, shortages, long lead times, PCNs, and substitutes. |
| list_mylistsB | List the authenticated user's DigiKey MyLists. |
| get_mylistC | Get one DigiKey MyList. |
| get_mylist_partsB | Get every MyList part; compact is bounded and default, while full preserves the raw DigiKey shape. |
| create_mylistA | Create a DigiKey MyList after the user approves the exact name. |
| rename_mylistA | Rename a DigiKey MyList after the user approves the exact change. |
| delete_mylistA | Permanently delete a DigiKey MyList after identifying it and obtaining explicit approval. |
| add_parts_to_mylistC | Add approved products, packaging, and quantities to a DigiKey MyList. |
| update_mylist_partA | Update an approved MyList part while preserving every field omitted from the request. |
| remove_mylist_partA | Permanently remove one identified part from a DigiKey MyList after explicit approval. |
| diff_mylistA | Dry-run a proposed BOM against a MyList and show additions, updates, removals, duplicates, and unchanged rows. |
| sync_mylistA | Apply an explicitly approved MyList diff. The request must contain confirm=true. |
| search_ordersB | Search the authenticated user's DigiKey orders by date. |
| get_sales_orderA | Get shipment, tracking, backorder, and line-item status for one DigiKey sales order. |
| list_quotesB | List DigiKey quotes for an account. |
| get_quoteB | Get one DigiKey quote's metadata. |
| get_quote_productsB | Get the products and locked pricing in a DigiKey quote. |
| create_quoteA | Create an empty DigiKey quote after explicit approval. |
| add_products_to_quoteA | Add explicitly approved product quantities to a DigiKey quote. |
| create_quote_from_sourceA | Create and populate a quote from an explicitly approved BOM or MyList. The request must contain confirm=true. |
| decode_barcodeB | Decode a DigiKey product-bag or packing-list 1D or 2D barcode. |
| batch_decode_barcodesA | Decode a batch of DigiKey barcodes and total received quantities by product number. |
| compare_barcodes_to_mylistB | Compare scanned received quantities against the required quantities in a DigiKey MyList. |
| lookup_packing_listA | Retrieve packing-list information by invoice, sales order, or purchase order number. |
| search_mouser_productsC | Search Mouser catalog data, availability, lifecycle, compliance, and price breaks. Shipping is unavailable. |
| search_mouser_order_historyA | Read the authenticated deployment's Mouser order history by filter or date range. |
| get_mouser_orderA | Read one Mouser order by sales-order number or web-order number. |
| get_mouser_cartA | Read one Mouser cart. This does not modify the cart. |
| preview_mouser_cart_changeA | Read current cart state and preview an exact add, update, remove, replacement, order-copy, or schedule diff. |
| execute_mouser_cart_changeA | Execute only the exact, unexpired Mouser cart preview bound to the supplied one-time token. |
| compare_component_offersA | Compare strict manufacturer-plus-MPN matches at requested quantities across DigiKey and Mouser. |
| recommend_componentsA | Find project candidates after critical requirements are known; return pass/fail/unknown evidence and a Pareto shortlist. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JPMarhefka/partuno'
If you have feedback or need assistance with the MCP directory API, please join our Discord server