Skip to main content
Glama
WYRE-AI

Dicker Data MCP Server

by WYRE-AI

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AUTH_MODENoenv (default, reads the vars above) or gateway (credentials arrive per-request via headers).env
LOG_LEVELNodebug | info (default) | warn | error.info
MCP_TRANSPORTNostdio (default) or http.stdio
CONDUIT_S2S_SECRETNoWhen set, the HTTP transport requires a valid X-Gateway-S2S header on every /mcp request.
DICKERDATA_ACCESS_TOKENYesLong-lived access token issued by Dicker Data.
DICKERDATA_ACCOUNT_CODEYesLong-lived account code issued by Dicker Data.

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

CapabilityDetails
tools
{}
logging
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
dickerdata_get_pricingB

Look up live pricing and stock-on-hand for one or more Dicker Data product codes (part numbers).

dickerdata_get_priceA

Get detailed pricing for a single Dicker Data product code at a given quantity.

dickerdata_create_orderB

Place a new purchase order with Dicker Data for one or more products.

dickerdata_get_order_detailsB

Get details for a single Dicker Data order by order number, account code, or your PO reference.

dickerdata_list_ordersC

List Dicker Data orders matching an account code, order number, backorder number, or customer PO number.

dickerdata_get_order_serialsB

Get the shipped serial numbers for a Dicker Data order.

dickerdata_get_consignment_statusB

Get shipping/tracking status for a Dicker Data consignment number.

dickerdata_list_invoicesB

List Dicker Data account invoices within a date range.

dickerdata_get_invoice_detailsC

Get line-item detail for a Dicker Data sales order / invoice.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target distinct resources and actions, but get_pricing and get_price overlap in purpose; their descriptions clarify one is multi-product live pricing with stock and the other is single-product quantity-based pricing. Order and invoice tools are clearly separated by resource and operation.

Naming Consistency5/5

All tools follow a consistent dickerdata_ prefix with a verb_noun pattern: get_, list_, or create_. Naming is uniform and predictable across pricing, orders, invoices, and shipping.

Tool Count5/5

Nine tools is a well-scoped set for a distributor-focused server covering pricing, ordering, shipping, and invoicing. Each tool serves a distinct operational need without unnecessary bloat.

Completeness4/5

The server covers the main distributor workflow: pricing lookup, order creation, order tracking, serials, shipping status, and invoices. Minor gaps exist such as order updates/cancellations and product catalog search, but core operations are well covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues