> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crakseo.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> For SEO data and indexing, start with /seo-mcp/overview.md and /seo-mcp/connect.md, then read the focused server reference.
> The documentation search MCP at https://docs.crakseo.com/mcp searches documentation only. Product tools use https://crakseo.com/mcp/<server>.
> Check tool availability and API credit balance before paid calls. Request owner approval for paid indexing. Never invent prices, indexing guarantees or directory approval.

# Google SERP API for AI agents

> Live Google search results as JSON through MCP: organic results, SERP features and rank checks by country, language and device.

Two tools on the [Google SERP API MCP](https://docs.crakseo.com/mcp-servers/serp-api.md) (also on the [SEO MCP](https://docs.crakseo.com/mcp-servers/seo.md)) cover Google web search:

* `get_google_serp` returns the results page: organic results with position, title, URL and snippet, plus the SERP features shown, such as People Also Ask, featured snippets, shopping and video.
* `check_google_rankings` scans up to the top 100 results for up to 10 keywords and returns where one domain ranks for each, so your AI doesn't have to page through results itself.

## Example prompts

* "Get the top 10 Google results for 'trail running shoes' in Germany, in German, on mobile."
* "Where does example.com rank in Google US for 'best running shoes'?"
* "Which SERP features show for 'how to submit a sitemap'?"

## Example result

```json get_google_serp theme={null}
{
  "keyword": "seo mcp server",
  "totalResults": 0,
  "features": ["organic", "people_also_ask"],
  "organic": [
    {
      "position": 1,
      "title": "Example result title",
      "url": "https://example.com/page",
      "domain": "example.com",
      "description": "Snippet text as shown on the results page."
    }
  ],
  "aiOverview": { "present": false, "text": null, "references": [] }
}
```

Values are placeholders. The tool's `structuredContent` wraps this in `result`, next to a `billing` object. See the full [parameters](https://docs.crakseo.com/mcp-servers/serp-api.md) for country, language, city-level location, device and depth.

## Pricing

Per call from [API credits](https://docs.crakseo.com/pricing/api-credits.md). Requesting more results (`depth`) can cost more per call.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.