Connector guide6-minute read17 MCP tools7 languages

How to Connect Aymakan to Meta Muse via MCP

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

HCBy HelpCode teamUpdated 6 min read Open-source on GitHub

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

Aymakan

Aymakan

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

tools

17

Region

INTL

Category

Logistics

Authentication

API Key

Required env vars

AYMAKAN_API_KEY
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 Aymakan 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

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Try asking

Example prompts for Aymakan

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

Aymakan · 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 → Aymakan, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Aymakan + Meta Muse

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

AYMAKAN_API_KEY

Step 1 — Get credentials

Setting up takes about 2 minutes. You need a customer account with Aymakan, the Saudi courier.

  1. Sign in to the Aymakan customer dashboard.
  2. Open Technical → AyMakan API and copy the API key (the security code).
  3. Paste it into AYMAKAN_API_KEY exactly as it is, without the word Bearer.
  4. Install the connector and run aymakan_ping: logged_in must say Yes.

Use the production key: a key from Aymakan's development environment answers Invalid Credentials here. Regenerating the key in the dashboard makes the old one stop working, so update every other integration that still uses it.

What it reads: your shipments by tracking number or by your own order reference, with delivery and collection details, cash on delivery amount, weight, pieces, current status and the full status history in English and Arabic; the list of all shipments of your account with delivery attempts and main dates; label (AWB) links; your pickup requests, the cities where pickups are possible and the free time slots for a date; the cities Aymakan delivers to; PUDO points such as lockers and partner shops; Aymakan's warehouses; and the collection addresses saved on your account.

Labels only before pickup: Aymakan returns the PDF label link only while a shipment is still in status AY-0001 (created, not yet picked up). After pickup the API answers 422, so print your labels before the courier comes. For several shipments the AI can fetch one PDF with all their labels.

Tracking by your order number: works only for shipments that were created with a reference, and only shipments of your own account are found. A reference that does not exist answers No Shipments Found.

Switched off at install: aymakan_create_shipment, aymakan_cancel_shipment, aymakan_create_pickup_request and aymakan_cancel_pickup_request. They book or cancel real courier work, so an administrator turns them on deliberately. Even then the AI first shows you the shipment (receiver, city, cash on delivery amount, pieces), the tracking number or the pickup request, and waits for your yes. A shipment can be cancelled only while in AY-0001, a pickup request only while pending or processing.

Limits: the shipment list comes in fixed pages of 100 (about 110 KB each), so for a single shipment the AI uses tracking instead. Aymakan limits the number of pickup requests per customer and day.

Common errors: 401 Invalid Credentials means a wrong key, an old key after regeneration, or a development key. 422 carries the reason in the message, for example No Shipments Found, a validation error per field, or a label request for a shipment that is already past AY-0001.

The connector does not handle cash on delivery settlements or invoices, and it does not book or cancel shipments or pickups unless an administrator has turned those tools on.

Step 2 — Install the adapter

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

Step 3 — Add the connector in Muse

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Muse adds remote MCP servers as custom connectors and signs in to them with OAuth.

  1. In Muse, open Settings → Connectors and choose Add custom connector.
  2. Paste the MCP server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse opens the AnythingMCP sign-in page: sign in and approve access.
  4. In a chat, ask Muse for something that needs the Aymakan tools.

You can also set it up from a chat, on the web, in the iOS and Android apps or in WhatsApp. Send Muse this message:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Muse connects from Meta's cloud, so localhost does not work.

Available tools

ToolWhat it does
aymakan_pingCheck the Aymakan API status and the API key: returns status, environment (production) and logged_in Yes or No
aymakan_get_trackingTrack one or more Aymakan shipments by tracking number: full shipment data with delivery and collection details, COD amount, weight and…
aymakan_get_shipments_by_referenceGet Aymakan shipments by your own order reference (the reference given when the shipment was created): full shipment data, tracking_info…
aymakan_list_shipmentsList every shipment of the account, 100 per page (fixed by Aymakan): tracking number, reference, service type, COD flag and amount, pieces…
aymakan_get_awb_labelGet the link to the PDF AWB label of one shipment by tracking number
aymakan_get_bulk_awb_labelsGet one PDF link with the AWB labels of several shipments
aymakan_list_pickup_requestsList the pickup requests of the account with id, pickup code, type, contact, city and address, number of shipments and picked shipments…
aymakan_list_pickup_citiesList the cities where Aymakan accepts pickup requests, in English and Arabic
aymakan_get_time_slotsGet the pickup time slots available to the account on a date (e.g. morning, afternoon, evening with their hours)
aymakan_list_citiesList the cities Aymakan delivers to, in English (city_en) and Arabic (city_ar)
aymakan_list_pudo_locationsList PUDO (pickup and drop-off) points such as lockers and partner shops with id, name in English and Arabic, address, city, coordinates…
aymakan_list_dropoff_locationsList Aymakan's warehouses where shipments can be dropped off: name, city, address, manager, phone, e-mail and coordinates
aymakan_list_addressesList the collection addresses saved on the Aymakan account: id, title, name, e-mail, city, address, postcode, neighbourhood, phone, country…
aymakan_create_shipmentCreate a new Aymakan shipment
aymakan_cancel_shipmentCancel an Aymakan shipment by tracking number
aymakan_create_pickup_requestBook a courier pickup: date (today or later), time slot from aymakan_get_time_slots, city from aymakan_list_pickup_cities, contact name and…
aymakan_cancel_pickup_requestCancel a pickup request by its id (from aymakan_list_pickup_requests)

Example prompts

  • "Where are shipments AY2866494373 and AY2866494374 right now?"
  • "Find the shipment for our order reference 10045 and show me its full status history."
  • "Which of my shipments this week needed more than one delivery attempt, and in which cities?"
  • "Give me one PDF with the labels of every shipment created today that has not been picked up yet."
  • "Which pickup time slots are free tomorrow, and which of my pickup requests are still pending?"

FAQ

Where is Muse available? Meta currently offers Muse in the US and Canada, on the web, in the iOS and Android apps and in WhatsApp.

Does Meta review this connector? No. Meta doesn't review custom connectors. Muse sees only the tools you switched on for this MCP server in AnythingMCP, and you can disconnect it anytime under Settings → Connectors.

Next steps

Was this guide helpful?

Your Aymakan agent is one click away.

Install the connector, paste the key, prompt Meta Muse. Free for 7 days, no credit card.

Related guides

Connectors

Aymakan to MCP: Track Shipments, Labels and Pickups of Your Aymakan Account from any AI Agent

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Connectors

How to Connect Aymakan to ChatGPT via MCP

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Connectors

How to Connect Aymakan to Claude via MCP

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Connectors

How to Connect Aymakan to Cursor via MCP

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Connectors

How to Connect Aymakan to Gemini via MCP

Aymakan courier (Saudi Arabia) from an AI agent: track shipments by tracking number or order reference, list your shipments, AWB label links, pickup requests and time slots, cities, PUDO points, warehouses and saved addresses. Creating and cancelling shipments and pickups is included, installed switched off.

Connectors

How to Connect Avito to Meta Muse via MCP

Let your AI work with your Avito business account: list your ads and change their prices, read views, contacts and calls statistics, check autoload uploads and their errors, the feed format and your wallet, and read Avito Messenger chats. Sending messages and changing autoload settings are optional and off by default.