Connector guide6-minute read17 MCP tools7 languages

Chit Chats MCP Server: Shipments, Rates and Tracking

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

HCBy HelpCode teamUpdated 6 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Chit Chats

Chit Chats

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

tools

17

Region

INTL

Category

Logistics

Authentication

API Key

Required env vars

CHIT_CHATS_ACCESS_TOKENCHIT_CHATS_CLIENT_ID
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Chit Chats in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Try asking

Example prompts for Chit Chats

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Chit Chats · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Chit Chats, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Chit Chats

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Setup

Setting up takes about 2 minutes. You need a Chit Chats account: an API access token from its settings and the client ID from the address of your dashboard.

  1. Sign in at chitchats.com and open Settings, Account (chitchats.com/settings/account). Create an API access token and copy it into CHIT_CHATS_ACCESS_TOKEN. Paste the token only: it is sent as the raw Authorization header, without a Bearer prefix.
  2. Copy your client ID into CHIT_CHATS_CLIENT_ID. It is the number in the address of your Chit Chats dashboard, https://chitchats.com/clients/<client id>/..., for example 999999.
  3. Install the connector and run chit_chats_list_shipments to check the connection.

Cloud and self-hosted work the same way: the connector calls chitchats.com with your own token from either, and there is nothing else to set up. Deleting the token in Chit Chats revokes access at once.

Nothing is charged until you buy postage: chit_chats_create_shipment with postage_type set to unknown creates a shipment without postage, and chit_chats_get_shipment then shows the eligible rates with their prices. chit_chats_refresh_shipment updates stale rates or changes insurance, signature and ship date. Creating shipments, refreshing rates and batching charge nothing. Destinations outside Canada and the US need customs line items.

Buying postage runs in the background: after chit_chats_buy_postage the shipment status is postage_requested; read it again until it is ready or postage_purchase_failed. A ready shipment carries its label as PNG and ZPL links (postage_label_png_url, postage_label_zpl_url): the connector returns links, not files.

Batches for drop-off: a batch groups the packages you drop off together and has its own label. Create one with chit_chats_create_batch, add shipments with chit_chats_add_shipments_to_batch (or take them out with chit_chats_remove_shipments_from_batch) and print the batch label from chit_chats_get_batch.

Ids, amounts and paging: a shipment id is 10 letters and digits (8ERNJ8SCQ9); a batch id is a number. Amounts are decimal strings in the currency of the account, and dates are YYYY-MM-DD. List tools take limit (default 100, at most 1000) and page; a page shorter than limit is the last.

Rate limit: Chit Chats allows 2000 requests per 5 minutes per IP address and account and answers 429 beyond that. Wait for the seconds in the Retry-After header and try again.

Common errors: 401 means Chit Chats refused the access token: create a new one under Settings, Account and paste it without the word Bearer. 403 means the token does not belong to this client ID: check the number in your dashboard address. 404 means there is no client, shipment or batch with that id: check CHIT_CHATS_CLIENT_ID and take shipment ids from chit_chats_list_shipments.

Live account only: the Chit Chats staging sandbox (staging.chitchats.com) needs a separate account and is not used by this connector. Account balance, invoices and pickup scheduling are not part of the public API.

What it reads: shipments with their status, recipient address, contents, declared value, package size and weight, postage type, carrier and carrier tracking code, ship date, the amounts charged, label links, the eligible postage rates with prices, and tracking events; the number of shipments and batches; batches with their status and drop-off label; returns coming back to you, with status and resolution; and the public tracking of any recent Chit Chats shipment, with estimated delivery and every event with time and location.

Switched off at install: chit_chats_buy_postage, chit_chats_refund_shipment, chit_chats_delete_shipment and chit_chats_delete_batch. Buying postage charges your Chit Chats account balance; a refund voids the shipment, so it can no longer be shipped; deleting removes a pending shipment (no postage yet) or an empty batch for good. Switch on only the ones you need on the connector page; the AI asks you to confirm every change first, and before every purchase the shipment, rate and price. Creating and refreshing shipments, creating batches and moving shipments in and out of them are switched on: they charge nothing.

Prerequisites: CHIT_CHATS_ACCESS_TOKEN, CHIT_CHATS_CLIENT_ID

Install the connector locally

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Open http://localhost:3000/connectors/store, pick Chit Chats and paste in the env vars listed under Prerequisites.

Available tools

ToolWhat it does
chit_chats_list_shipmentsList shipments of the account, newest first: id, status, batch_id, recipient address, contents, declared value, package size and weight…
chit_chats_count_shipmentsCount the shipments of the account, optionally only those in one status; returns {"count": n}
chit_chats_get_shipmentRead one shipment with everything about it: addresses, package, status, postage and carrier, the amounts charged, the label URLs (PNG and…
chit_chats_create_shipmentCreate a shipment for one package
chit_chats_refresh_shipmentRefresh a shipment and its postage rates, optionally changing insurance, media mail, signature or the ship date
chit_chats_buy_postageBuy postage for a shipment, charging the Chit Chats account balance
chit_chats_refund_shipmentRequest a postage refund for a shipment, which voids it so it can no longer be shipped
chit_chats_delete_shipmentDelete a pending shipment (no postage bought, not yet received)
chit_chats_add_shipments_to_batchPut shipments into a batch (a group of packages dropped off together; the batch has its own label)
chit_chats_remove_shipments_from_batchTake shipments out of the batch they belong to
chit_chats_list_returnsList return shipments (packages coming back to the account), newest first: id, status (on_hold, in_transit, ready, resolved), resolution…
chit_chats_list_batchesList the batches of the account, newest first: id, status, created_at and the batch label URLs (label_png_url, label_zpl_url)
chit_chats_count_batchesCount the batches of the account; returns {"count": n}
chit_chats_get_batchRead one batch: id, status, created_at and the label URLs (PNG and ZPL) to print for the drop-off
chit_chats_create_batchCreate a new, empty batch and return it (the new batch id is in the answer or in the Location header)
chit_chats_delete_batchDelete an empty batch
chit_chats_get_trackingPublic tracking of a Chit Chats shipment: destination, package, postage and carrier, carrier tracking code, estimated delivery, resolution…

Example prompts

  • "Which shipments are still pending without postage, and which are ready to drop off?"
  • "Create a shipment for order 1042 to the address below and compare the postage rates before buying anything."
  • "Put all ready shipments into a new batch and give me the batch label to print."
  • "Where is shipment 8ERNJ8SCQ9 now, and when should it arrive?"
  • "Show me the returns on hold that are waiting for me to choose a return method."

Next steps

Was this guide helpful?

Your Chit Chats agent is one click away.

Install the connector, paste the key, prompt your AI client. Free for 7 days, no credit card.

Related guides

Connectors

Connect Chit Chats to ChatGPT via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Connectors

Connect Chit Chats to Claude via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Connectors

Connect Chit Chats to Microsoft Copilot via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Connectors

Connect Chit Chats to Cursor via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Connectors

Connect Chit Chats to Gemini CLI via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.

Connectors

Connect Chit Chats to Meta Muse via MCP

Let your AI handle Chit Chats shipping: create shipments, compare postage rates, print labels, group parcels in batches for drop-off, track deliveries and see returns. Buying postage and refunds stay off until you allow them.