Chit Chats MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CHITCHATS_CLIENT_ID | Yes | Your Chit Chats client ID | |
| CHITCHATS_ACCESS_TOKEN | Yes | Your Chit Chats access token |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| chitchats_list_shipmentsA | List and search shipments with filters. Use this to find shipments by order ID, status, date range, or batch. Supports pagination. |
| chitchats_get_shipmentA | Get full details of a specific shipment by ID, including cost breakdown, tracking info, and recipient details. |
| chitchats_get_ratesB | Get all available shipping rates for a shipment, including costs, delivery times, and carrier options. |
| chitchats_get_labelsA | Get label download URLs (PNG, PDF, ZPL) for a shipment with purchased postage. |
| chitchats_get_line_itemsA | Get line items for a shipment including HS tariff codes, SKUs, quantities, weights, origin countries, and manufacturer info. |
| chitchats_create_shipmentB | Create a new shipment with recipient address, package dimensions, and optional order reference. |
| chitchats_delete_shipmentA | Delete an unpaid shipment. Only shipments without purchased postage can be deleted. |
| chitchats_buy_postageA | Purchase postage for a shipment. This is an async operation - check shipment status after. |
| chitchats_refund_shipmentA | Request a refund for a shipment with purchased postage. |
| chitchats_refresh_ratesA | Update shipment dimensions and refresh rate quotes. Useful when package size changes. |
| chitchats_count_shipmentsA | Get a count of shipments, optionally filtered by status. |
| chitchats_list_batchesA | List batches with optional status filter and pagination. |
| chitchats_create_batchB | Create a new batch to group shipments for drop-off. |
| chitchats_get_batchA | Get details of a specific batch by ID. |
| chitchats_delete_batchA | Delete an empty batch. Batches with shipments cannot be deleted. |
| chitchats_add_to_batchB | Add one or more shipments to a batch. |
| chitchats_remove_from_batchA | Remove shipments from their current batches. |
| chitchats_count_batchesA | Get count of batches, optionally by status. |
| chitchats_list_returnsB | List return shipments with optional filters. |
| chitchats_track_shipmentA | Get public tracking information for a shipment including status and event history. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 20 tools
Most tools are clearly distinct, targeting separate resources (shipments, batches, returns) and actions. The only slight overlap is between get_rates and refresh_rates, but the descriptions make the difference clear (one fetches rates, the other updates dimensions before re-fetching).
All tools follow a consistent pattern with the 'chitchats_' prefix and verb_noun structure, using verbs like list, get, create, delete, buy, refund, refresh, count, add_to, remove_from, and track. No naming inconsistencies or mixed styles.
20 tools is on the higher end but still reasonable given the broad scope covering shipments, batches, returns, rates, labels, line items, and tracking. Each tool serves a concrete purpose, and the count reflects the complexity of the shipping domain.
The tool set provides comprehensive coverage for shipment and batch lifecycles, including create, read, list, delete, postage purchase, refund, tracking, and rate refreshing. The main gap is the lack of a general update shipment tool, as refresh_rates only handles dimension changes.