Skip to main content
Glama
serpdive

SERPdive

Official
by serpdive

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.

Related MCP server: firecrawl-mcp-server

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?)

Argument

Type

Description

query

string, required

The 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_results

integer, 1-10

Cap 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

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev0.2.1
    • Changedserpdive_search2 fields changed
      • changedInput schema / properties / model / description
        Previous value: -"'mako' (default): the key sentences of each page, concise and fast. 'moby': full page text — slower (~1s more) and returns several times more tokens; use only when mako's key sentences are insufficient (long-document analysis, deep research)."New value: +"'mako' (default): the key sentences of each page, concise and fast. 'krill': free and unlimited under fair use — the shortest useful set (~700 tokens, fewer sources, no written answer), at low priority. 'moby': full page text — slower (~1s more) and returns several times more tokens; use only when mako's key sentences are insufficient (long-document analysis, deep research)."
      • changedInput schema / properties / model / enum
        Previous value: -[
        -  "mako",
        -  "moby"
        -]New value: +[
        +  "krill",
        +  "mako",
        +  "moby"
        +]
  2. 1 tool updatev0.1.5
    • First observedserpdive_search

TDQS

A4.6/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of overlap or misselection. The single search tool's purpose is clearly defined and self-contained.

Naming Consistency5/5

The one tool name follows a clear server-prefix plus verb form and has no inconsistent conventions. There is no naming conflict or mixed pattern to confuse an agent.

Tool Count3/5

The server is intentionally narrow, and the single search tool covers its core capability well. However, one tool makes the surface feel thin and leaves no supporting operations for edge cases, so it sits at the low end of acceptable.

Completeness5/5

The tool fully covers the server's stated domain of live web search with extracted, answer-ready content, including multiple output-depth modes. No obvious missing operation is needed to accomplish the server's stated purpose.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

  • Live AI-native web search with citations. One tool for every MCP client. Flat per-request pricing.

  • Tavily MCP — wraps the Tavily API (tavily.com)

  • Your agent needs the open web — searched by more than one engine, and read as clean markdown rather than raw HTML. **What you can ask for** • "Search this question with two providers and tell me where they disagree." • "Scrape these 40 URLs into markdown, in one batch." • "Crawl this documentation site and give me every page." • "Do deep research on this topic and cite the sources." • "Find the academic papers behind this claim." **How to use it** Point any MCP client at https://mcp.aisa.one/search/mcp and sign in with OAuth — there is no key to create or paste. 30 tools across several independent providers: Tavily and Exa search, answers, contents and agent runs; Firecrawl scrape, batch scrape, crawl, map and search; Perplexity Sonar, Sonar Pro, reasoning and deep research; Oxylabs AI search and LLM jobs; OpenAI and Anthropic web search; and scholarly search. **Why this rather than the source** Several independent indexes behind one account, because one engine's blind spot is not visible from inside it. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Find the page here, then ask the same agent who links to it or how much traffic it gets — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo-serp/mcp for the Google results page itself, https://mcp.aisa.one/seo-serp-other-engines/mcp for Bing, Baidu and Naver.

  • Docs: https://docs.keenable.ai/mcp-server Keenable is a free, remote MCP server that gives agents access to the web index. Search the web with ranked results and date/site filters, then fetch any indexed page as clean markdown. Works out of the box with no account or API key.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
    8
    171,211 npm
    5,023
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol (MCP) server implementation that integrates with FireCrawl for advanced web scraping capabilities.
    26
    22,812 npm
    7,486
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    This server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.
    4
    15,779 npm
    2,386
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A production-ready Model Context Protocol server that brings AI-powered web search directly into development environments, providing intelligent search results with proper citations in Claude Desktop, Cursor, or any MCP-compatible client.
    113 npm
    23
    MIT