MCP server: One MCP server.

Serpjet

@serpjetRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Google SERP API for AI agents. 10 result types incl. shopping. 1,000 free searches/month.

Web searchv0.1.1JavaScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmserpjet-mcpv0.1.1

Run

npx -y serpjet-mcp

MCP client config

{
  "mcpServers": {
    "serpjet": {
      "command": "npx",
      "args": [
        "-y",
        "serpjet-mcp"
      ]
    }
  }
}
README2 min read

SERPJET MCP Server

Give your AI agent Google Search. 1,000 free searches/month — recurring, no credit card.

An MCP (Model Context Protocol) server for SERPJET — a Google SERP API that returns clean, structured JSON for 10 result types: web search, images, videos, news, shopping (with prices), maps, places, scholar, patents, and autocomplete.

Why SERPJET

  • 1,000 searches/month free, forever — quota resets monthly (not a one-time trial credit)
  • No credit card required — sign up with just an email
  • 10 result types in one tool, including Google Shopping with price fields
  • Country targeting via gl parameter (us, de, jp, ...)
  • Paid plans from $5, billed per successful request only

Quick start

  1. Get a free API key at serpjet.io/signup
  2. Add to your MCP client config:

Claude Desktop / Claude Code

json
{
  "mcpServers": {
    "serpjet": {
      "command": "npx",
      "args": ["-y", "serpjet-mcp"],
      "env": {
        "SERPJET_API_KEY": "sj_your_key_here"
      }
    }
  }
}

Cursor / Windsurf

Same config shape — add the serpjet entry to your MCP settings with SERPJET_API_KEY in env.

Tool

ParameterTypeDescription
qstring (required)Search query
typeenumsearch (default), images, videos, news, shopping, maps, places, scholar, patents, autocomplete
glstringCountry code for geo-targeting, e.g. us, de, jp
hlstringLanguage, e.g. en, zh-cn
numnumberNumber of results (1–100)
pagenumberResult page

Returns the raw SERPJET JSON response. Example — ask your agent:

"What does an Anker 20000mAh power bank cost right now in the US?"

The agent calls google_search with {"q": "anker 20000mah power bank", "type": "shopping", "gl": "us"} and gets back 40 offers with live prices and sellers.

Environment variables

VariableRequiredDescription
SERPJET_API_KEYyesYour API key from serpjet.io
SERPJET_API_BASEnoOverride API base URL (default https://api.serpjet.io)

License

MIT

Similar modules

Browse Web search