SerpKite MCP
MCP serverWeb & browsingGoogle 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
Needs your own account with this service. Keys stay in your vault.
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.
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/mcpAdd 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/mcpIn 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
| Tool | Purpose |
|---|---|
search | Google web results, answers, knowledge graph and related questions |
news | Google News articles |
maps | Places, ratings, addresses and coordinates |
scholar | Academic papers, citations and PDF links |
patents | Patent search |
shopping | Products, prices and merchants |
images | Image search |
videos | Video search |
autocomplete | Query suggestions |
webpage | Public HTML or PDF to Markdown |
extract | Read multiple URLs, optionally select passages by query |
map | Discover a site's URLs |
crawl | Start a crawl of public site pages |
crawl_result | Read 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
github.com/serpkite/serpkite-mcp
More in Web & browsing
MCP server
More in Web & browsingfirecrawl-mcp-server
MCP server · firecrawl
More in Web & browsingapify-mcp-server
MCP server · apify
More in Web & browsingBrowserbase
MCP server · browserbase
More in Web & browsinginspo
MCP server · nutlope
More in Web & browsingplaywright-mcp
MCP server · microsoft
More in Web & browsing