Products
From a single MCP server you drop into your existing agent, to a fully branded SaaS deployment we run for you — every layer of the geospatial-AI stack is available standalone or composed.
A Model Context Protocol server that exposes a curated toolbelt to any MCP-compatible client — Claude Desktop, Cursor, your own agent runtime, anything that speaks MCP. Drop it in and the host agent gains geospatial execution it couldn't do on its own.
The full Earth Engine + geeViz toolbelt as one MCP server. Used inside AskTerra. Available standalone.
12 tools
run_codeSandboxed Python REPL pre-loaded with ee, Map, gv, gil, sal, cl. State persists across turns.search_geevizSearch the geeViz library + example catalog by name, module, or query.search_datasetsFind Earth Engine datasets by keyword across the entire catalog.inspect_assetGet real band names, dtypes, and class properties for any EE asset.map_controlAdd layers, set viz params, switch basemaps, center on AOIs.export_imageRender publication-ready thumbnails with legends, scale bars, GIFs, filmstrips.save_session / view_outputPersistent session state. Stable artifact URLs.geeviz_search_places / get_streetviewPlace lookup + Street View when wired to a Maps key.manage_assetList, copy, and delete assets in your EE project.env_infoIntrospect the current REPL's variables, modules, and active credentials.Works with Claude Desktop, Cursor, Cline, ChatGPT custom GPTs, and any MCP-compliant host. Both local subprocess and remote HTTP transports.
Your own MCP? We build them. Domain-specific tools wrapped in MCP — in-house GIS feeds, proprietary analytics, third-party APIs — deployed standalone or bundled into your tenant.
Already have a corporate agent? Don't replace it — extend it. An
Agent-to-Agent connector exposes our geospatial agent as a remote skill your
existing agent can call: ask_terra(question) goes out, a rich
geospatial answer comes back.
Your existing agent (any framework) delegates geospatial questions to a hosted endpoint and renders the artifacts back into its own chat.
What you get
ask_terra(question)One tool the host agent calls. Plain-English geospatial question in. Structured answer + artifact URLs out.Two minutes to integrate. Add one tool definition pointing at our endpoint with your API key. Your agent learns to use it from the tool description.
A complete, hosted geospatial agent with a chat UI, session memory, saved scripts, and artifact storage. Not a framework you build on — a product your analysts and operators sign in to and use.
A turnkey conversational geospatial analyst built on the framework, operated by RedCastle Resources.
What's in the box
Get a team account in days, not months. Pricing is per-seat with included Earth Engine compute attribution.
The full multi-tenant framework powering AskTerra — deployed under your brand, on your URL, with your data sources wired in. We operate it. You sell it.
AskTerra is one tenant of this framework. Yours would be another — same engine, your brand, your data, your access policy.
What you get
tenant.yaml.A new tenant deploys in days. Most operators only edit ~30 lines of YAML for a baseline.
Which product is right for you?
| If you... | Start with | Then consider |
|---|---|---|
| ...already run an agent and want it to do geospatial things | Standalone MCP (the geeViz MCP) | A2A if you want a hosted specialist instead of a local subprocess |
| ...want a hosted geospatial brain your corporate agent can delegate to | A2A connector | Custom MCP if you also want some tools locally in your runtime |
| ...want your team to use a chat UI today, not build infrastructure | Standalone agent (AskTerra) | Customizable SaaS once you outgrow shared branding |
| ...want a branded product on your domain, for your customers or org | Customizable SaaS | Wire in MCP + A2A connectors as your tool surface grows |
| ...are an ISV, agency, or domain SaaS adding geospatial as a feature | A2A connector | Customizable SaaS for a co-branded chat UI alongside your product |
| ...are a research lab or university group | Standalone agent (free tier on AskTerra) | MCP + saved scripts if your students need reproducible analyses |
How we work
What you want to do, who's using it, what data, what compliance bar. 45 minutes.
We map your use cases to MCPs, sub-agents, A2A connectors, and tenant config.
We stand up your tenant on a staging URL. You sign in and run real analyses.
Custom domain, production access policy, monitoring. We operate it ongoing.
Bring your use case — field, sector, region, data sources. We'll show you which combination of MCP, A2A, agent, and SaaS fits.