mcpField
S
SERPdive Web Search

SERPdive Web Search

Remote
github.com/serpdiveSearch0Updated 14w ago
Repository

About SERPdive Web Search

SERPdive provides real-time web search for MCP clients, returning cleaned page content sized for LLM use. Its single search tool supports concise results and fuller page text.

Key features

  1. 01Real-time web search
  2. 02Extracted and cleaned page content
  3. 03Concise or full-text search models
  4. 04Localized queries in any language

Use cases

  1. 01Find current web information for an agent
  2. 02Gather source passages for an LLM response
  3. 03Use full page text for deep research

MCP support

Exposes the `serpdive_search` tool to MCP clients through a hosted server or a local stdio package. Results include extracted page content for the client’s LLM.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.serpdive.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Packages
npmserpdive-mcp0.1.4

Tools

Details

From the project README

SERPdive MCP Server

Give any MCP client real-time web search with answer-ready results. SERPdive is the AI Search API: ask a question, get the actual content of the best pages, extracted, cleaned, and sized for an LLM. On a public, replayable 1,000-question benchmark, SERPdive runs at the same speed as Tavily, feeds your LLM 20.2% fewer tokens, and wins 60.7% of decided quality duels. If you are evaluating Tavily alternatives, that benchmark is public and replayable end to end: same questions, same judge, your machine.

There is a free tier, and it has no ceiling. The krill model is free and unlimited under fair use — no card, no credits, nothing to decrement. It returns the shortest set of sentences that still answers (about 700 tokens a search, roughly half what the usual alternatives send), one request at a time, at low priority. Use it to build; switch one word to mako when you need depth and steady latency.

One tool, serpdive_search. Two ways to run it:

  • Hosted (recommended): https://mcp.serpdive.com, nothing to install.
  • Local (this package): npx -y serpdive-mcp, stdio, zero dependencies.

Get a free API key at serpdive.com/dashboard/keys (no card required).

Hosted server

Claude Code
claude mcp add --transport http serpdive https://mcp.serpdive.com \
  --header "Authorization: Bearer sd_live_YOUR_KEY"
Cursor and other JSON-config clients
{
  "mcpServers": {
    "serpdive": {
      "url": "https://mcp.serpdive.com/?key=sd_live_YOUR_KEY"
    }
  }
}

Both https://mcp.serpdive.com/ and https://mcp.serpdive.com/mcp answer, so either URL shape works.

Local server (npx)

Claude Desktop

Add to claude_desktop_config.json (Settings > Developer > Edit Config):

{
  "mcpServers": {
    "serpdive": {
      "command": "npx",
      "args": ["-y", "serpdive-mcp"],
      "env": { "SERPDIVE_API_KEY": "sd_live_YOUR_KEY" }
    }
  }
}
Claude Code
claude mcp add serpdive --env SERPDIVE_API_KEY=sd_live_YOUR_KEY -- npx -y serpdive-mcp
Cursor and other JSON-config clients
{
  "mcpServers": {
    "serpdive": {
      "command": "npx",
      "args": ["-y", "serpdive-mcp"],
      "env": { "SERPDIVE_API_KEY": "sd_live_YOUR_KEY" }
    }
  }
}

The tool

serpdive_search(query, model?, max_results?)

ArgumentTypeDescription
querystring, requiredThe search, in any language. Localization is automatic.
model"mako" | "moby"mako (default): the fact-carrying sentences of each page, fast. moby: full page text — slower (~1s more) and several times more tokens; use only when mako's key sentences are insufficient (long-document analysis, deep research).
max_resultsinteger, 1-10Cap on delivered results. Omit for the engine's calibrated mix.

The response is the raw SERPdive JSON: query, model, response_time_ms, optional extra_info, and results as [{ url, title, date?, content }]. Failed searches are never billed.

There is no answer argument here, on purpose. Over MCP the consumer is always an LLM, which can write its own answer from the extracted content — a second, server-side synthesis costs a round-trip on every search and buys nothing. The API still offers answer: true for callers that are not models.

Pricing and limits

A mako search costs 1 credit, moby 1.5. Every account gets free monthly credits, no card required. Full reference: serpdive.com/docs.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.