ScavioScavio
ProductPricingDocs
Sign InGet Started
  1. Home
  2. Tutorials
  3. How to Add Live Search to Cursor via MCP
Tutorial

How to Add Live Search to Cursor via MCP

Connect Cursor IDE to live Google, Reddit, Amazon, and TikTok search data through Scavio MCP server. Zero-code setup in under 5 minutes.

Get Free API KeyAPI Docs

Cursor can call external tools through the Model Context Protocol, but it ships without live search. Adding Scavio MCP gives Cursor access to Google, YouTube, Amazon, Walmart, Reddit, and TikTok data inside any conversation, no API code required. The MCP endpoint is https://mcp.scavio.dev/mcp and each tool call costs $0.005. This tutorial gets it working in under 5 minutes.

Prerequisites

  • Cursor IDE installed
  • A Scavio API key from scavio.dev
  • Basic familiarity with Cursor settings

Walkthrough

Step 1: Get your Scavio API key

Sign up at scavio.dev and copy your API key from the dashboard.

Bash
# 1. Go to https://scavio.dev
# 2. Sign up (free tier: 250 credits/month, no card required)
# 3. Navigate to Dashboard > API Keys
# 4. Click "Create New Key"
# 5. Copy the key -- you'll need it in the next step

# Verify your key works:
curl -X POST https://api.scavio.dev/api/v1/search \
  -H 'x-api-key: YOUR_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{"query": "test", "country_code": "us"}'

# You should see JSON with organic_results

Step 2: Add Scavio MCP to Cursor config

Open Cursor settings and add the MCP server configuration.

JSON
// File: ~/.cursor/mcp.json (create if it doesn't exist)
// On macOS: ~/Library/Application Support/Cursor/mcp.json
// On Windows: %APPDATA%\Cursor\mcp.json

{
  "mcpServers": {
    "scavio": {
      "url": "https://mcp.scavio.dev/mcp",
      "headers": {
        "x-api-key": "YOUR_SCAVIO_API_KEY"
      }
    }
  }
}

Step 3: Restart Cursor and verify the connection

Reload Cursor so it picks up the new MCP server, then test it.

Bash
# After saving mcp.json:
# 1. Restart Cursor (Cmd+Shift+P > "Reload Window" or quit and reopen)
# 2. Open a new Composer chat (Cmd+I)
# 3. Type: "Search Google for best python web framework 2026"
# 4. Cursor should call the Scavio search tool and return live results

# You can also verify in Cursor Settings > MCP
# The "scavio" server should show as "Connected"

# Available tools after connection:
# - search: Google, YouTube, Amazon, Walmart, Reddit
# - tiktok: profile, posts, video, comments, search, hashtags
# - extract: Pull structured data from any URL

Step 4: Use search in your coding workflow

Example prompts that leverage live search data inside Cursor.

Bash
# Example prompts to try in Cursor Composer:

# Research-backed coding:
# "Search for the latest Next.js 15 API route syntax and update my route handler"

# Price comparison for docs:
# "Search Amazon for mechanical keyboards under $100 and create a comparison table component"

# Reddit-informed decisions:
# "Search Reddit for common complaints about Prisma ORM and suggest alternatives"

# TikTok data for marketing:
# "Get the TikTok profile for @username and summarize their engagement metrics"

# Multi-platform research:
# "Search Google for 'best auth library Node.js 2026' and also check Reddit for real user opinions"

# Each search tool call costs $0.005 (1 credit)
# Free tier: 250 credits/month = 250 searches
# Project plan: $30/month = 7,000 searches

Python Example

Python
# MCP is a zero-code integration -- no Python needed.
# But if you want to test the same endpoint programmatically:
import os, requests

SH = {'x-api-key': os.environ['SCAVIO_API_KEY'], 'Content-Type': 'application/json'}
data = requests.post('https://api.scavio.dev/api/v1/search',
    headers=SH, json={'query': 'cursor ide mcp setup', 'country_code': 'us'}).json()
for r in data.get('organic_results', [])[:3]:
    print(f'{r["position"]}. {r["title"][:60]}')
print(f'Cost: $0.005')

JavaScript Example

JavaScript
// MCP is a zero-code integration -- no JS needed.
// But if you want to test the same endpoint programmatically:
const SH = { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' };
const data = await fetch('https://api.scavio.dev/api/v1/search', {
  method: 'POST', headers: SH,
  body: JSON.stringify({ query: 'cursor ide mcp setup', country_code: 'us' })
}).then(r => r.json());
(data.organic_results || []).slice(0, 3).forEach(r =>
  console.log(`${r.position}. ${r.title.slice(0, 60)}`)
);
console.log('Cost: $0.005');

Expected Output

JSON
# After adding MCP config and restarting Cursor:

Cursor Settings > MCP:
  scavio: Connected

# In Composer chat:
User: Search Google for best python web framework 2026

Cursor: [Calling scavio.search with {query: 'best python web framework 2026'}]

Based on live search results:
1. FastAPI continues to lead for API development with async support
2. Django 5.1 added improved async views and type hints
3. Litestar emerged as a strong FastAPI alternative
...

Cost per search: $0.005
Free tier: 250 searches/month

Related Tutorials

  • How to Add Search to a Deep Research Agent
  • How to Audit MCP Tool Permissions in Your IDE
  • How to Replace Tavily in LangChain with Scavio

Frequently Asked Questions

Most developers complete this tutorial in 15 to 30 minutes. You will need a Scavio API key (free tier works) and a working Python or JavaScript environment.

Cursor IDE installed. A Scavio API key from scavio.dev. Basic familiarity with Cursor settings. A Scavio API key gives you 50 free credits on signup.

Yes. The free tier includes 50 credits on signup, which is more than enough to complete this tutorial and prototype a working solution.

Scavio has a native LangChain package (langchain-scavio), an MCP server, and a plain REST API that works with any HTTP client. This tutorial uses the raw REST API, but you can adapt to your framework of choice.

Related Resources

Use Case

IDE MCP Search

Read more
Use Case

MCP Custom Search Server

Read more
Best Of

Best MCP Search Tools for IDE Integration in 2026

Read more
Best Of

Best MCP Search Servers: Community Edition, May 2026

Read more
Glossary

Cursor MCP Web Search

Read more
Comparison

Scavio MCP vs Built-in MCP web_search

Read more

Start Building

Connect Cursor IDE to live Google, Reddit, Amazon, and TikTok search data through Scavio MCP server. Zero-code setup in under 5 minutes.

Get Free API KeyRead the Docs
ScavioScavio

Real-time search API for AI agents. Search every platform, not just Google.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative

Tools

  • JSON Formatter
  • cURL to Code
  • Token Counter
  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy