SerpKite MCP

MCP serverWeb & browsing

Google search, news, maps, scholar and public webpages for AI agents, with Markdown results.

Use SerpKite MCP in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add SerpKite MCP and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use SerpKite MCP

Details

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

SerpKite MCPStart free

Install SerpKite MCP

The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user serpkite-mcp 'https://api.serpkite.com/v1/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://api.serpkite.com/v1/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=serpkite-mcp&config=eyJ1cmwiOiJodHRwczovL2FwaS5zZXJwa2l0ZS5jb20vdjEvbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://api.serpkite.com/v1/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add serpkite-mcp --url 'https://api.serpkite.com/v1/mcp'

    Run it once, then sign in with codex mcp login serpkite-mcp if the server asks for an account.

From the project's README

As published by serpkite/serpkite-mcp in README.md.

Give AI agents Google search and public web content through the SerpKite remote Model Context Protocol server. Maintained by the SerpKite team.

This repository contains connection examples and registry metadata for the hosted service. The API implementation is proprietary; the documentation and configuration in this repository are MIT licensed.

Connection

  • Endpoint: https://api.serpkite.com/v1/mcp
  • Transport: stateless Streamable HTTP
  • Authentication: Authorization: Bearer <your-api-key>
  • Protocols: 2025-06-18, 2025-03-26, 2024-11-05

Get an API key at app.serpkite.com. Read the pricing and MCP documentation. Credits never expire; failed and empty searches are free. Set a dedicated key's monthly credit limit to control agent spending.

OAuth is planned. Clients must currently support custom headers or use the stdio bridge below. No SerpKite npm MCP package is required.

Claude Code

claude mcp add --transport http serpkite https://api.serpkite.com/v1/mcp \
  --header "Authorization: Bearer $SERPKITE_API_KEY"

Cursor

Add to ~/.cursor/mcp.json or your project's .cursor/mcp.json:

{
  "mcpServers": {
    "serpkite": {
      "url": "https://api.serpkite.com/v1/mcp",
      "headers": { "Authorization": "Bearer ${env:SERPKITE_API_KEY}" }
    }
  }
}

VS Code

Add to .vscode/mcp.json. The password input keeps the API key out of the committed file:

{
  "inputs": [
    { "type": "promptString", "id": "serpkite-key", "description": "SerpKite API key", "password": true }
  ],
  "servers": {
    "serpkite": {
      "type": "http",
      "url": "https://api.serpkite.com/v1/mcp",
      "headers": { "Authorization": "Bearer ${input:serpkite-key}" }
    }
  }
}

Cline

Follow llms-install.md for Cline's remote connection configuration.

Claude Desktop and stdio clients

With Node.js installed, use the third-party mcp-remote bridge in your client's MCP configuration:

{
  "mcpServers": {
    "serpkite": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.serpkite.com/v1/mcp", "--header", "Authorization: Bearer ${SERPKITE_API_KEY}"],
      "env": { "SERPKITE_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Keep API keys out of source control. ChatGPT connectors that only support OAuth or no authentication cannot currently connect directly.

Tools

ToolPurpose
searchGoogle web results, answers, knowledge graph and related questions
newsGoogle News articles
mapsPlaces, ratings, addresses and coordinates
scholarAcademic papers, citations and PDF links
patentsPatent search
shoppingProducts, prices and merchants
imagesImage search
videosVideo search
autocompleteQuery suggestions
webpagePublic HTML or PDF to Markdown
extractRead multiple URLs, optionally select passages by query
mapDiscover a site's URLs
crawlStart a crawl of public site pages
crawl_resultRead crawl status and results

Tool results are LLM-ready Markdown. Pricing follows the matching REST endpoints. Only public, logged-out pages are fetched. See tool inputs and costs.

Verify the connection

These metadata requests do not run searches:

curl https://api.serpkite.com/v1/mcp \
  -H "Authorization: Bearer $SERPKITE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'

curl https://api.serpkite.com/v1/mcp \
  -H "Authorization: Bearer $SERPKITE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

The remote endpoint and all fourteen tool names were verified on 2026-10-05.

Support

Documentation · Status · support@serpkite.com

Google is a trademark of Google LLC. SerpKite is not affiliated with Google.

Signals

Last commit
Oct 2026
Advanced
Delivery
serpkite MCP server → your ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-serpkite-serpkite
Source
github.com/serpkite/serpkite-mcp
Hosted endpoint
https://api.serpkite.com/v1/mcp