Terminal research with sources
Ask a question and Gemini reads the pages that answer it, live.
Find the current list price of these five SKUs on the manufacturer’s site.
Add Import.io Web Scraper MCP to settings.json and Gemini CLI can fetch rendered pages, target a country and return structured data from the terminal.
{
"mcpServers": {
"importio": {
"httpUrl": "https://mcp.import.io/mcp",
"headers": {
"Authorization": "Bearer mcp_live_..."
}
}
}
}Any public page, rendered, through managed proxies
Rendering, proxy routing, captcha handling, extraction
https://mcp.import.io/mcp
Live page data and extraction tools in Google’s terminal agent.
Ask a question and Gemini reads the pages that answer it, live.
Find the current list price of these five SKUs on the manufacturer’s site.
Generate a script from the actual response shape of a page, not a guess.
Fetch this page and write a Python script that extracts the table into CSV.
Compare what a page shows in different countries in one command.
Load this product page from the US, the UK and Japan and compare prices.
~/.gemini/settings.json, or .gemini/settings.json in your project./mcp in Gemini CLI to confirm the tools loaded.Either. Project settings in .gemini/settings.json override user settings in ~/.gemini/settings.json.
Signup includes 10,000 successful calls. After that it is $0.0002 per successful call. Setup requests, tool listings, malformed requests, blocked requests and failed upstream calls are never billed, and you can set a monthly spend limit that stops paid usage when reached.
Use OAuth in interactive clients that support it: the client opens a sign-in, stores the credentials and reuses them. Use an API key for scripts, servers and clients without OAuth, sent as Authorization: Bearer mcp_live_…. Keep keys out of prompts and shared config files.
importio_web_fetch, importio_render, importio_extract_data and importio_get_html, page helpers such as importio_page_text, importio_page_links and importio_search_cards, and browser actions for clicks, form input, scrolling, pagination, waits, screenshots and captcha handling. Requests can pick a proxy country and type, with bounded retries when a page blocks.
One plugin install: Claude Code scrapes, tests and builds against live pages.
Setup 1 minMCPCursor’s agent reads live pages while it writes your scraper, tests and data code.
Setup 2 minMCPGitHub Copilot agent mode with live web data from Import.io.
Setup 3 minMCPImport.io as an MCPToolset for Agent Development Kit agents.
Setup 10 min