<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>FreshGeo Blog</title><description>Product launches, technical guides, and case studies from the FreshGeo team.</description><link>https://www.freshgeo.com/</link><language>en-gb</language><item><title>Determinism in AI Agents: Why cache_id Is the Missing Feature</title><link>https://www.freshgeo.com/blog/determinism-cache-id-agents/</link><guid isPermaLink="true">https://www.freshgeo.com/blog/determinism-cache-id-agents/</guid><description>Stochastic tools make evals, retries and audit nearly impossible. How cache_id turns an agent run into something you can replay, test and defend.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate><category>determinism</category><category>agent evals</category><category>LLM debugging</category><category>replayability</category><category>cache_id</category><author>FreshGeo Team</author></item><item><title>Grounding vs Scraping: Why Your Agent Shouldn&apos;t Parse HTML</title><link>https://www.freshgeo.com/blog/grounding-vs-scraping/</link><guid isPermaLink="true">https://www.freshgeo.com/blog/grounding-vs-scraping/</guid><description>The real token and accuracy cost of scraping-based agents, with the maths. When scraping is still right, and when typed grounding wins outright.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate><category>LLM grounding</category><category>scraping</category><category>agents</category><category>hallucination</category><category>token cost</category><author>FreshGeo Team</author></item><item><title>MCP Server for Data: The Grounding Layer Every Agent Needs</title><link>https://www.freshgeo.com/blog/mcp-server-for-data-grounding-layer/</link><guid isPermaLink="true">https://www.freshgeo.com/blog/mcp-server-for-data-grounding-layer/</guid><description>Why production agents in 2026 need a typed MCP grounding layer — not another search API. Seven design choices that separate toys from production tools.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate><category>MCP</category><category>Model Context Protocol</category><category>AI agents</category><category>grounding</category><category>Claude</category><author>FreshGeo Team</author></item><item><title>Competitor pricing APIs in 2026: a buyer&apos;s guide</title><link>https://www.freshgeo.com/blog/competitor-pricing-api-guide-2026/</link><guid isPermaLink="true">https://www.freshgeo.com/blog/competitor-pricing-api-guide-2026/</guid><description>How competitor pricing APIs work, what to look for in a vendor, and how to build a repricing engine on top of one without getting blocked or rate-limited.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><category>pricing</category><category>guides</category><category>e-commerce</category><author>FreshGeo Team</author></item><item><title>Welcome to FreshGeo: the data layer for intelligent products</title><link>https://www.freshgeo.com/blog/welcome-to-freshgeo/</link><guid isPermaLink="true">https://www.freshgeo.com/blog/welcome-to-freshgeo/</guid><description>Why we built seven focused APIs instead of one sprawling platform, and how engineering teams are using them in production.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><category>announcements</category><category>product</category><author>FreshGeo Team</author></item></channel></rss>