<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FreightCortex Archives - Zorost Intelligence | AI, Cloud &amp; Data Experts</title>
	<atom:link href="https://zorost.com/tag/freightcortex/feed/" rel="self" type="application/rss+xml" />
	<link>https://zorost.com/tag/freightcortex/</link>
	<description>Production AI systems for aviation, manufacturing, pharma, government, finance, freight, and geopolitical intelligence.</description>
	<lastBuildDate>Wed, 20 May 2026 18:52:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://zorost.com/wp-content/uploads/2025/08/ZOROST-Intel-Logo3_512-150x150.png</url>
	<title>FreightCortex Archives - Zorost Intelligence | AI, Cloud &amp; Data Experts</title>
	<link>https://zorost.com/tag/freightcortex/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">81719879</site>	<item>
		<title>When Agents Call Agents: Why the MCP Server Matters in Freight</title>
		<link>https://zorost.com/mcp-server-freight-agents-call-agents/</link>
		
		<dc:creator><![CDATA[Zorost Intelligence]]></dc:creator>
		<pubDate>Tue, 24 Feb 2026 09:00:00 +0000</pubDate>
				<category><![CDATA[Freight & Logistics]]></category>
		<category><![CDATA[Agentic AI]]></category>
		<category><![CDATA[FreightCortex]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Model Context Protocol]]></category>
		<category><![CDATA[Multi-Agent]]></category>
		<guid isPermaLink="false">https://zorost.com/mcp-server-freight-agents-call-agents/</guid>

					<description><![CDATA[<p>Model Context Protocol lets external AI agents call FreightCortex tools natively. Here is why that matters — and what it unlocks for the freight intelligence stack.</p>
<p>The post <a href="https://zorost.com/mcp-server-freight-agents-call-agents/">When Agents Call Agents: Why the MCP Server Matters in Freight</a> appeared first on <a href="https://zorost.com">Zorost Intelligence | AI, Cloud &amp; Data Experts</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<p><strong>Pull-quote:</strong> &#8220;If your platform isn&#8217;t callable by other agents, your platform isn&#8217;t future-proof.&#8221;</p>
</blockquote>
<h4>Why this matters</h4>
<p>The next generation of enterprise software is being shaped by a simple fact: <strong>users have agents now</strong>. Claude Desktop, custom internal agents, vendor-provided agents — they&#8217;re all going to call your platform. Either they call it through your REST API (and the agent has to know your URL structure, your authentication, your error semantics) or they call it through a standard protocol.</p>
<p>That standard is <strong>Model Context Protocol (MCP)</strong>.</p>
<h4>What MCP is</h4>
<p>MCP is an open protocol developed by Anthropic and adopted across the agent ecosystem. It defines how an AI agent describes its tools, how a host (the agent&#8217;s runtime) discovers and calls those tools, and how results are returned. The result is a clean separation: tools are <em>advertised</em>, agents <em>discover and call them</em>, and you can swap tool servers without touching the agent.</p>
<p>For FreightCortex, the MCP server is a thin layer that exposes our 16 tools using the protocol. An external agent — a customer&#8217;s internal Claude Desktop, an OEM&#8217;s analytics chatbot, or a third-party tool — can connect to our MCP endpoint and <em>use FreightCortex like a native tool</em>.</p>
<h4>What this unlocks</h4>
<p>Three things:</p>
<ol>
<li><strong>Native callability from any MCP-compatible agent.</strong> Customers do not need to write custom integrations. Their agent just connects to our MCP server.</li>
<li><strong>Composability with other tools.</strong> A customer agent can use FreightCortex tools alongside their own internal tools. The agent decides when to call which.</li>
<li><strong>Future-proofing.</strong> As the agent ecosystem grows, MCP-compatible platforms are accessible by default. REST-only platforms have to be manually integrated, one customer at a time.</li>
</ol>
<h4>What it requires</h4>
<p>Three engineering investments:</p>
<ol>
<li><strong>Tool contracts</strong> — every tool we want to expose has a typed schema. (We already had this.)</li>
<li><strong>The MCP server itself</strong> — a thin transport layer over those tools.</li>
<li><strong>Authentication and rate limiting</strong> — MCP doesn&#8217;t replace your existing auth; it sits on top of it.</li>
</ol>
<h4>A concrete example</h4>
<p>An analyst is using Claude Desktop on her workstation. She asks &#8220;what&#8217;s driving the cost increase on the Atlanta–Dallas corridor?&#8221; Claude knows about the FreightCortex MCP server (configured once per workstation) and decides to use it. It calls <code>query_corridor_metrics</code>, <code>compute_anomaly_score</code>, <code>query_carrier_metrics</code>, and <code>run_capacity_simulation</code> — and produces an answer with the same structure as the answer it would have given inside the FreightCortex web app, except this time it is in her existing analyst environment.</p>
<p>The customer never had to log in to FreightCortex.</p>
<h4>Closing</h4>
<p>If your platform isn&#8217;t callable by other agents, your platform isn&#8217;t future-proof. MCP is how you make that callable. It is a small engineering investment with very high leverage.</p>
<hr>
<p>The post <a href="https://zorost.com/mcp-server-freight-agents-call-agents/">When Agents Call Agents: Why the MCP Server Matters in Freight</a> appeared first on <a href="https://zorost.com">Zorost Intelligence | AI, Cloud &amp; Data Experts</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">24291</post-id>	</item>
		<item>
		<title>An AI Freight Analyst with 16 Tools</title>
		<link>https://zorost.com/ai-freight-analyst-16-tools/</link>
		
		<dc:creator><![CDATA[Zorost Intelligence]]></dc:creator>
		<pubDate>Tue, 11 Nov 2025 09:00:00 +0000</pubDate>
				<category><![CDATA[Freight & Logistics]]></category>
		<category><![CDATA[Anomaly Detection]]></category>
		<category><![CDATA[FreightCortex]]></category>
		<category><![CDATA[Multi-Agent]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[Tool Use]]></category>
		<guid isPermaLink="false">https://zorost.com/ai-freight-analyst-16-tools/</guid>

					<description><![CDATA[<p>Most freight intelligence platforms add a chatbot. FreightCortex makes the analyst the center of the platform. Here is what an AI analyst with 16 callable tools actually does — and how it compares to a senior human analyst.</p>
<p>The post <a href="https://zorost.com/ai-freight-analyst-16-tools/">An AI Freight Analyst with 16 Tools</a> appeared first on <a href="https://zorost.com">Zorost Intelligence | AI, Cloud &amp; Data Experts</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote>
<p><strong>Pull-quote:</strong> &#8220;The AI analyst is not a chatbot bolted on the side. It is the center of the platform.&#8221;</p>
</blockquote>
<h4>Why this matters</h4>
<p>Most freight intelligence platforms have followed the same pattern with generative AI: keep the existing dashboards, add a chatbot in the corner, ship a press release. The chatbot answers FAQ-class questions and sometimes summarizes a dashboard. Senior freight analysts ignore it.</p>
<p>FreightCortex is built around the AI analyst, not the other way around. The analyst is <strong>a multi-tool agent with sixteen callable tools</strong> that can pull data, run statistical tests, run simulations, and produce structured outputs. It is more like a junior analyst with access to the full platform than like a chatbot.</p>
<h4>The 16 tools</h4>
<table>
<thead>
<tr>
<th>#</th>
<th>Tool</th>
<th>What it does</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td><code>query_corridor_metrics</code></td>
<td>Lane-level KPIs (cost, transit time, capacity, on-time %)</td>
</tr>
<tr>
<td>2</td>
<td><code>query_carrier_metrics</code></td>
<td>Carrier-level KPIs and ranking</td>
</tr>
<tr>
<td>3</td>
<td><code>query_origin_destination_flows</code></td>
<td>OD-pair flows with filters</td>
</tr>
<tr>
<td>4</td>
<td><code>compute_anomaly_score</code></td>
<td>Z-score / isolation forest / CUSUM on a metric series</td>
</tr>
<tr>
<td>5</td>
<td><code>run_capacity_simulation</code></td>
<td>What-if capacity reduction or expansion</td>
</tr>
<tr>
<td>6</td>
<td><code>run_demand_simulation</code></td>
<td>What-if demand shock scenarios</td>
</tr>
<tr>
<td>7</td>
<td><code>run_disruption_simulation</code></td>
<td>What-if disruption (port closure, weather, strike)</td>
</tr>
<tr>
<td>8</td>
<td><code>run_routing_simulation</code></td>
<td>Reroute optimization under constraints</td>
</tr>
<tr>
<td>9</td>
<td><code>run_modal_shift_simulation</code></td>
<td>Mode-shift impact (truck ↔ rail ↔ intermodal)</td>
</tr>
<tr>
<td>10</td>
<td><code>run_emissions_simulation</code></td>
<td>CO₂ impact under scenarios</td>
</tr>
<tr>
<td>11</td>
<td><code>run_network_stress_test</code></td>
<td>Network-wide stress scenarios</td>
</tr>
<tr>
<td>12</td>
<td><code>compute_shortest_path</code></td>
<td>Multi-modal shortest path</td>
</tr>
<tr>
<td>13</td>
<td><code>compute_betweenness</code></td>
<td>Node centrality</td>
</tr>
<tr>
<td>14</td>
<td><code>compute_communities</code></td>
<td>Network communities</td>
</tr>
<tr>
<td>15</td>
<td><code>generate_report</code></td>
<td>Compose structured report from analytical session</td>
</tr>
<tr>
<td>16</td>
<td><code>generate_chart</code></td>
<td>Render a specific chart type with provided data</td>
</tr>
</tbody>
</table>
<p>Each tool is a typed contract: inputs, outputs, and side effects are documented. Every call is logged with the requesting question, the parameters, the result, and timestamps.</p>
<h4>Why typed tools matter</h4>
<p>The single most important architectural decision in agent design is <strong>whether your tools have contracts</strong>. Untyped tools — give the model a vague description and let it improvise — are unreliable. Typed tools — with explicit input schemas, output schemas, and validation — are reliable.</p>
<p>FreightCortex&#8217;s analyst will not call a tool with an invalid input. The schema rejects the call before it reaches the data layer. That eliminates an entire class of failure that plagues unconstrained agents.</p>
<h4>What this lets analysts do</h4>
<p>A typical session: an analyst asks &#8220;what&#8217;s driving the cost increase on the Atlanta-Dallas corridor over the last quarter?&#8221; The analyst:</p>
<ol>
<li>Calls <code>query_corridor_metrics</code> for Atlanta-Dallas with a 90-day window</li>
<li>Calls <code>compute_anomaly_score</code> on the cost series</li>
<li>Calls <code>query_carrier_metrics</code> to see which carriers&#8217; rates moved</li>
<li>Calls <code>run_capacity_simulation</code> to test whether the increase tracks capacity changes</li>
<li>Generates a structured report with charts</li>
</ol>
<p>This is fifteen minutes of senior-analyst work. With FreightCortex, it is one question and a structured answer with citations.</p>
<h4>Closing</h4>
<p>A chatbot bolted on a dashboard is a feature. An AI analyst at the center of the platform is a product. The difference shows up the moment senior analysts compare them in real engagements.</p>
<hr>
<p>The post <a href="https://zorost.com/ai-freight-analyst-16-tools/">An AI Freight Analyst with 16 Tools</a> appeared first on <a href="https://zorost.com">Zorost Intelligence | AI, Cloud &amp; Data Experts</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">24290</post-id>	</item>
	</channel>
</rss>
