Setup

Gemini 4 Argon MCP: live web and company data

Gemini 4 Argon MCP setup: connect one remote MCP server to Google's new model for web search, page reading, company data and Google results.

The looot team · , updated · 7 min read

On this page

Gemini 4 Argon MCP gives Google's new model data it cannot see on its own: a live web search, a page read as markdown, a company profile, Google results with positions. Argon went generally available in the Gemini API on 2026-10-13, and Google's API docs describe remote MCP servers for the Interactions API.

This post shows the setup Google documents, three data tasks to run once it works, and when Google's own search grounding is the cheaper choice. You need a paid Gemini API key, because Argon is not on the free tier. By the end, Argon calls one MCP server that reaches many data providers, and you know what each search costs before it runs.

Last checked 2026-10-13, against Google's pages and looot's live catalog.

Gemini 4 Argon tools: what does it support?

Function calling, search grounding, URL context, code execution and file search are all listed as supported on Google's Gemini 4 Argon model page (read 2026-10-13). The model id is `gemini-4-argon`, with a 1,048,576 token context window shared by input and output.

Google's launch post (read 2026-10-13) shows Argon driving a Blender MCP server "in an autonomous loop". It mentions MCP only in its Blender demos. The setup below comes from the API docs, not from the launch post.

FactWhat Google saysSource
AvailabilityPaid tier only, not the free tier or the Google AI Pro planGemini API pricing, read 2026-10-13
Token price$2 input and $10 output per 1M tokens through 2026-11-30Gemini API pricing, read 2026-10-13
Price after the intro$4 input and $20 output per 1M tokens from 2026-12-01Gemini API pricing, read 2026-10-13
Search grounding5,000 free requests a month, shared across Gemini 3 and newer, then $14 per 1,000Gemini API pricing, read 2026-10-13
URL contextFree as a tool, the page text is billed as input tokensGemini API pricing, read 2026-10-13
Remote MCPInteractions API, Streamable HTTP only, no SSEFunction calling docs, read 2026-10-13

How do you connect an MCP server to Gemini 4 Argon?

You pass the server as a tool in an Interactions API call. Google's function calling docs (read 2026-10-13) define a tool of type `mcp_server` with a `name`, a `url`, optional `headers` sent on every request, and optional `allowed_tools`. The server must speak Streamable HTTP, and its name must not contain a hyphen.

looot's server is `https://api.looot.ai/mcp`, Streamable HTTP. For a script with no browser, create an agent token in looot settings and keep it in an environment variable. Then:

Copy bash code
pip install google-genai
export GEMINI_API_KEY=...   # paid tier key
export LOOOT_TOKEN=...      # agent token from looot settings

Copy python code
import os
from google import genai

client = genai.Client()
interaction = client.interactions.create(
    model="gemini-4-argon",
    input="Search the web for the Gemini 4 Argon launch post and read it as markdown.",
    tools=[
        {
            "type": "mcp_server",
            "name": "looot",
            "url": "https://api.looot.ai/mcp",
            "headers": {"Authorization": f"Bearer {os.environ['LOOOT_TOKEN']}"},
            "allowed_tools": ["search", "inspect", "run", "balance"],
        }
    ],
)
print(interaction.output_text)

The shape follows Google's Python example, which uses `gemini-3.8-flash`; we changed the model id, the prompt and the server, and added `headers`, `allowed_tools` and a `print`. We have not run this exact call against Argon, so run it once with a cheap prompt first. `allowed_tools` keeps the model on the four tools it needs: find a job, read its inputs and price, run it, check the balance.

Three data tasks to give Argon once it is connected

Each task is one looot job. The model searches the catalog, reads the price, then runs the job with fallback on, so a miss at one provider moves to the next.

  1. Search the web. The job web.search returns titles, links and snippets from providers such as Brave, Exa and Tavily.
  2. Read a page as markdown. The job web.scrape.markdown turns any URL into clean text the model can quote.
  3. Profile a company. The job company.enrich takes a domain and returns the name, size and links. For SEO work, google.serp.organic returns Google results with their positions.

We ran two of these through looot on 2026-10-13 to see what comes back. A Google search for "gemini 4 argon mcp" returned seven results, with Google's launch post at position 6 and n8n's Argon workflow guide at position 3. A company lookup for earendil.com missed at the first provider, which billed nothing, and the second provider found the company with a size of 11 to 50 people. The run record shows both attempts and which one was charged.

Gemini 4 Argon MCP or search grounding?

Use grounding when you want an answer backed by Google Search and you stay inside the free 5,000 requests a month. Use an MCP data server when you need records grounding does not return: a company profile, a work email, ranked Google positions, or a choice of search provider. Many agents will use both. If you only need one search vendor, a single-vendor server such as Exa's MCP server can sit in the same `tools` list.

Grounding costs $14 per 1,000 requests after the free allowance (Gemini API pricing, read 2026-10-13). An external search tool is billed per call by its provider, and the table above shows what each one charges today. One prompt can trigger several Google searches, and each one is billed. Compare the two at your real volume, not at one call.

For reading one known page, Google's own URL context tool is the cheaper start: it is free as a tool and only the text counts as input tokens. A scraper earns its place when a page blocks plain fetches or needs JavaScript to render.

Prompt for your agent

Gemini 4 Argon with live data

Gemini 4 Argon with live data
Use looot to give this Gemini 4 Argon agent live data. First set up https://looot.ai/skill.md and connect the MCP server https://api.looot.ai/mcp. Then search the catalog for "search the web", inspect the cheapest job, and run job:web.search with fallback on for "gemini 4 argon pricing". Read the top result as markdown with job:web.scrape.markdown, and enrich the company behind its domain with job:company.enrich. Before each run, tell me the price and stop if one call would cost more than $0.05.

What it cannot do

  • It does not change what Argon costs. Your Gemini tokens, including the text the tools return, are billed by Google at the rates above.
  • It cannot sign in to sites for you, read private accounts or post on social media.
  • It does not run on a timer. A weekly search or an alert needs scheduled runs, not available yet.
  • A miss is a normal answer. If no provider has the company or the email, the run says so instead of guessing.
  • The same server works in other agents. The Pi coding agent setup uses it with one command.
  • We have not tested Gemini CLI with Argon. looot's Gemini CLI setup works for the models the CLI offers, and the Interactions API above is the path Google documents for remote MCP.

Questions

Gemini 4 Argon is Google's flagship reasoning model, generally available in the Gemini API since 2026-10-13. Its model id is `gemini-4-argon` and it has a 1,048,576 token context window, according to Google's [model page](https://ai.google.dev/gemini-api/docs/models/gemini-4-argon).

Google documents remote MCP for the Interactions API, over Streamable HTTP, and Argon supports function calling. The [function calling docs](https://ai.google.dev/gemini-api/docs/function-calling) describe the `mcp_server` tool; we have not run it against Argon yet, so make one test call with your key first.

Pass a tool of type `mcp_server` with a name, the server URL and an Authorization header in your `interactions.create` call. The Python example in this post shows the exact shape with looot's server.

$2 per 1M input tokens and $10 per 1M output tokens through 2026-11-30, then $4 and $20 ([Gemini API pricing](https://ai.google.dev/gemini-api/docs/pricing), read 2026-10-13). It is not available on the free tier.

The paid tier includes 5,000 grounded requests a month, shared across Gemini 3 and newer models, then $14 per 1,000 ([Gemini API pricing](https://ai.google.dev/gemini-api/docs/pricing), read 2026-10-13). An external search job is billed per call by its provider; the live table in this post shows today's prices.

Grounding for answers backed by Google Search within the free allowance. An MCP data server for company profiles, work emails, ranked results and other records grounding does not return.

No. The model has no company database. Through an MCP server it can run a job such as company.enrich or people.email.find and read the provider's answer, including a clear miss.

You can, with one key, one schema and one bill per provider. One MCP server keeps the agent's setup to a single URL and lets a miss at one provider fall through to the next, which matters most when you use several jobs.
ShareXLinkedInEmail
Setup

LLM tool calling: how an agent calls a real API

LLM tool calling lets a model ask your code to run a function and read the result. How the loop works, what breaks with real APIs, and how to keep it simple.

The looot team · · 8 min read

Try it with the agent you already use

Start your workspace, top up, and paste one prompt into your agent.