← Terminal49CONTENT HISTORY

Update to Terminal49

Snapshot Oct 25, 2026 · 18:21 UTC · version 1.1.0

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Terminal49 and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 24, 2026 · 13:04 UTC

[]

After

Oct 25, 2026 · 18:21 UTC

[{"description":"Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a container number, bill of lading, booking, or reference number, or asks about con...

Full description

Before

Oct 24, 2026 · 13:04 UTC

Terminal49 helps users find and monitor ocean shipments and containers, inspect routes and transport events, check supported shipping lines, and create new tracking requests through ChatGPT.

After

Oct 25, 2026 · 18:21 UTC

Track and investigate container shipments, update shipment records, and research US ocean import markets with the Terminal49 MCP server.

Short description

Before

Oct 24, 2026 · 13:04 UTC

Track shipping containers

After

Oct 25, 2026 · 18:21 UTC

Track containers and shipments

Long description

Before

Oct 24, 2026 · 13:04 UTC

Terminal49 helps users find and monitor ocean shipments and containers, inspect routes and transport events, check supported shipping lines, and create new tracking requests through ChatGPT.

After

Oct 25, 2026 · 18:21 UTC

Connect your Terminal49 account to answer container and shipment questions in plain language: status, pickup readiness, holds, last free day, ETAs, routes, rail moves, delays, and demurrage risk. Count and list containers with the same d...

Compare saved observations

Download comparison JSON
Full technical diff · 21 changed fields

removed /release/app_manifest/apps/app-69f5795de4a48191a35dc5c448520676

BEFORE
{
  "id": "asdk_app_69f5795de4a48191a35dc5c448520676",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/terminal49

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_69f5795de4a48191a35dc5c448520676",
  "required": true
}

changed /release/description

BEFORE
"Terminal49 helps users find and monitor ocean shipments and containers, inspect routes and transport events, check supported shipping lines, and create new tracking requests through ChatGPT."
AFTER
"Track and investigate container shipments, update shipment records, and research US ocean import markets with the Terminal49 MCP server."

changed /release/id

BEFORE
"pluginrel_ff0996173aa881919d5038d6730c98f3"
AFTER
"pluginrel_3952caff6e1481918b611ac87c3837cb"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Interactive",
  "Write"
]

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_000000003944820d920d384cf25ae04d"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000f88881f7aacb91558de63730"
AFTER
"https://files.openai.com/content?id=file_00000000536082308497bb499e033b9c"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"Which of my containers are ready for pickup?"

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "Which of my containers are ready for pickup?",
  "Which of my containers need attention today?",
  "Who are the largest US importers of office chairs?"
]

changed /release/interface/developer_name

BEFORE
"Termina49"
AFTER
"Terminal49"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000005b3c8230b9eb60b9b8f6dfec"
AFTER
"https://files.openai.com/content?id=file_0000000049ec8230b7ee689e8bf6b79c"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000c9a081f780e670921946d57d"
AFTER
null

changed /release/interface/long_description

BEFORE
"Terminal49 helps users find and monitor ocean shipments and containers, inspect routes and transport events, check supported shipping lines, and create new tracking requests through ChatGPT."
AFTER
"Connect your Terminal49 account to answer container and shipment questions in plain language: status, pickup readiness, holds, last free day, ETAs, routes, rail moves, delays, and demurrage risk. Count and list containers with the same definitions as the Terminal49 dashboard, find shipping documents, and update the drayage carrier, other parties, or custom fields when you ask. Accounts with trade intelligence can also research US ocean imports: what a company imports, who imports a product, and how volumes by port, carrier, and origin are changing. The plugin reads only the shipments and documents your Terminal49 account can see. It changes records only when you ask for a specific change."

changed /release/interface/privacy_policy_url

BEFORE
"https://terminal49.com/privacy"
AFTER
"https://www.terminal49.com/privacy"

changed /release/interface/short_description

BEFORE
"Track shipping containers"
AFTER
"Track containers and shipments"

changed /release/interface/terms_of_service_url

BEFORE
"https://terminal49.com/terms"
AFTER
"https://www.terminal49.com/terms"

changed /release/interface/website_url

BEFORE
"https://terminal49.com/"
AFTER
"https://www.terminal49.com"

changed /release/keywords

BEFORE
[]
AFTER
[
  "container-tracking",
  "logistics",
  "mcp",
  "ocean-freight",
  "supply-chain",
  "trade-intelligence"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "terminal49",
    "metadata": {
      "url": "https://mcp.terminal49.com/"
    }
  }
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a container number, bill of lading, booking, or reference number, or asks about container status, location, pickup readiness, holds, last free day, ETAs or ETA changes, dwell time, rail moves, vessels, terminals, transport events, routes, delays, tracking requests, carrier support, documents such as a bill of lading or arrival notice, custom fields, or demurrage and detention risk. Also use it for fleet questions such as how many containers are ready for pickup, which ones need attention, or which ones belong to a customer.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "container-tracking",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a container number, bill of lading, booking, or reference number, or asks about container status, location, pickup readiness, holds, last free day, ETAs or ETA changes, dwell time, rail moves, vessels, terminals, transport events, routes, delays, tracking requests, carrier support, documents such as a bill of lading or arrival notice, custom fields, or demurrage and detention risk. Also use it for fleet questions such as how many containers are ready for pickup, which ones need attention, or which ones belong to a customer."
    },
    "name": "container-tracking",
    "plugin_release_skill_id": "pluginrsk_6ad6547bec648191827c4aa92d4c419f"
  },
  {
    "description": "Change Terminal49 container and shipment records with the set_party_role and set_custom_field MCP tools. Use when a user asks to assign, change, or remove the drayage carrier, customer, shipper, consignee, customs broker, freight forwarder, or notify party on containers or shipments, or to set or clear a custom field such as a PO number, sales rep, or project manager. Do not use it to answer read-only questions.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "record-updates",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "default",
      "short_description": "Change Terminal49 container and shipment records with the set_party_role and set_custom_field MCP tools. Use when a user asks to assign, change, or remove the drayage carrier, customer, shipper, consignee, customs broker, freight forwarder, or notify party on containers or shipments, or to set or clear a custom field such as a PO number, sales rep, or project manager. Do not use it to answer read-only questions."
    },
    "name": "record-updates",
    "plugin_release_skill_id": "pluginrsk_6ad6547fc3908191aa7eeceab02c56c1"
  },
  {
    "description": "Research US ocean imports with Terminal49 trade intelligence MCP tools, built from bill-of-lading records for US ocean imports since January 2022 and refreshed daily. Use it to see what a competitor or any named company imports (volumes, origin countries, US ports, carriers, products, trend), to find who imports a product and where it is sourced from, and to track market trends by port, coast, carrier, origin, or commodity. Use it whenever someone asks about another company's imports, top importers of a product, sourcing countries or lanes, port or carrier volumes, or how US import volumes are changing, even if they don't say \"trade intelligence\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "trade-intelligence",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Research US ocean imports with Terminal49 trade intelligence MCP tools, built from bill-of-lading records for US ocean imports since January 2022 and refreshed daily. Use it to see what a competitor or any named company imports (volumes, origin countries, US ports, carriers, products, trend), to find who imports a product and where it is sourced from, and to track market trends by port, coast, carrier, origin, or commodity. Use it whenever someone asks about another company's imports, top importers of a product, sourcing countries or lanes, port or carrier volumes, or how US import volumes are changing, even if they don't say \"trade intelligence\"."
    },
    "name": "trade-intelligence",
    "plugin_release_skill_id": "pluginrsk_6ad6547bed4081918458c3ab3b6b11fd"
  }
]

changed /release/version

BEFORE
"1.0.1"
AFTER
"1.1.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_69f5795de4a48191a35dc5c448520676",
  "connector_id": "asdk_app_69f5795de4a48191a35dc5c448520676",
  "created_at": "2026-06-23T03:44:52.021168Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_69f5795de4a48191a35dc5c448520676",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-69f5795de4a48191a35dc5c448520676",
  "release": {
    "app_ids": [
      "asdk_app_69f5795de4a48191a35dc5c448520676"
    ],
    "app_manifest": {
      "apps": {
        "terminal49": {
          "id": "asdk_app_69f5795de4a48191a35dc5c448520676",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Track and investigate container shipments, update shipment records, and research US ocean import markets with the Terminal49 MCP server.",
    "display_name": "Terminal49",
    "id": "pluginrel_3952caff6e1481918b611ac87c3837cb",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Interactive",
        "Write"
      ],
      "category": "Business & Operations",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000536082308497bb499e033b9c",
      "default_prompt": "Which of my containers are ready for pickup?",
      "default_prompts": [
        "Which of my containers are ready for pickup?",
        "Which of my containers need attention today?",
        "Who are the largest US importers of office chairs?"
      ],
      "developer_name": "Terminal49",
      "logo_url": "https://files.openai.com/content?id=file_0000000049ec8230b7ee689e8bf6b79c",
      "logo_url_dark": null,
      "long_description": "Connect your Terminal49 account to answer container and shipment questions in plain language: status, pickup readiness, holds, last free day, ETAs, routes, rail moves, delays, and demurrage risk. Count and list containers with the same definitions as the Terminal49 dashboard, find shipping documents, and update the drayage carrier, other parties, or custom fields when you ask. Accounts with trade intelligence can also research US ocean imports: what a company imports, who imports a product, and how volumes by port, carrier, and origin are changing. The plugin reads only the shipments and documents your Terminal49 account can see. It changes records only when you ask for a specific change.",
      "plugin_category_id": "business & operations",
      "privacy_policy_url": "https://www.terminal49.com/privacy",
      "screenshot_urls": [],
      "short_description": "Track containers and shipments",
      "terms_of_service_url": "https://www.terminal49.com/terms",
      "website_url": "https://www.terminal49.com"
    },
    "keywords": [
      "container-tracking",
      "logistics",
      "mcp",
      "ocean-freight",
      "supply-chain",
      "trade-intelligence"
    ],
    "mcp_servers": [
      {
        "key": "terminal49",
        "metadata": {
          "url": "https://mcp.terminal49.com/"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a container number, bill of lading, booking, or reference number, or asks about container status, location, pickup readiness, holds, last free day, ETAs or ETA changes, dwell time, rail moves, vessels, terminals, transport events, routes, delays, tracking requests, carrier support, documents such as a bill of lading or arrival notice, custom fields, or demurrage and detention risk. Also use it for fleet questions such as how many containers are ready for pickup, which ones need attention, or which ones belong to a customer.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "container-tracking",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Find, track, and investigate ocean container shipments with Terminal49 MCP tools, written for logistics operators. Use when a user gives a container number, bill of lading, booking, or reference number, or asks about container status, location, pickup readiness, holds, last free day, ETAs or ETA changes, dwell time, rail moves, vessels, terminals, transport events, routes, delays, tracking requests, carrier support, documents such as a bill of lading or arrival notice, custom fields, or demurrage and detention risk. Also use it for fleet questions such as how many containers are ready for pickup, which ones need attention, or which ones belong to a customer."
        },
        "name": "container-tracking",
        "plugin_release_skill_id": "pluginrsk_6ad6547bec648191827c4aa92d4c419f"
      },
      {
        "description": "Change Terminal49 container and shipment records with the set_party_role and set_custom_field MCP tools. Use when a user asks to assign, change, or remove the drayage carrier, customer, shipper, consignee, customs broker, freight forwarder, or notify party on containers or shipments, or to set or clear a custom field such as a PO number, sales rep, or project manager. Do not use it to answer read-only questions.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "record-updates",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "default",
          "short_description": "Change Terminal49 container and shipment records with the set_party_role and set_custom_field MCP tools. Use when a user asks to assign, change, or remove the drayage carrier, customer, shipper, consignee, customs broker, freight forwarder, or notify party on containers or shipments, or to set or clear a custom field such as a PO number, sales rep, or project manager. Do not use it to answer read-only questions."
        },
        "name": "record-updates",
        "plugin_release_skill_id": "pluginrsk_6ad6547fc3908191aa7eeceab02c56c1"
      },
      {
        "description": "Research US ocean imports with Terminal49 trade intelligence MCP tools, built from bill-of-lading records for US ocean imports since January 2022 and refreshed daily. Use it to see what a competitor or any named company imports (volumes, origin countries, US ports, carriers, products, trend), to find who imports a product and where it is sourced from, and to track market trends by port, coast, carrier, origin, or commodity. Use it whenever someone asks about another company's imports, top importers of a product, sourcing countries or lanes, port or carrier volumes, or how US import volumes are changing, even if they don't say \"trade intelligence\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "trade-intelligence",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Research US ocean imports with Terminal49 trade intelligence MCP tools, built from bill-of-lading records for US ocean imports since January 2022 and refreshed daily. Use it to see what a competitor or any named company imports (volumes, origin countries, US ports, carriers, products, trend), to find who imports a product and where it is sourced from, and to track market trends by port, coast, carrier, origin, or commodity. Use it whenever someone asks about another company's imports, top importers of a product, sourcing countries or lanes, port or carrier volumes, or how US import volumes are changing, even if they don't say \"trade intelligence\"."
        },
        "name": "trade-intelligence",
        "plugin_release_skill_id": "pluginrsk_6ad6547bed4081918458c3ab3b6b11fd"
      }
    ],
    "version": "1.1.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_69f5795de4a48191a35dc5c448520676?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 5d894acfc0e5a49cca0a83b3d8ec104419ce75ec8ef2eff8957bb5faf6f42502