# Leadraft API & MCP Docs: Google Maps Leads for Developers

URL: https://leadraft.co/docs
Summary: Start Google Maps searches from code, read leads with verified emails, connect an AI assistant over MCP, and push leads to your own systems.

Developers · Last updated October 31, 2026

# Build on Leadraft

Everything you can do in the app, from your own code: start searches, follow them, and read the businesses and checked emails they find.

-   [QuickstartCreate a key, start a search, and read its leads in five minutes.](https://leadraft.co/docs/quickstart)
-   [REST API v1Seven endpoints: searches, leads, credits and usage.](https://leadraft.co/docs/api)
-   [MCP serverLet Claude, Cursor or any MCP client find leads for you.](https://leadraft.co/docs/mcp)
-   [WebhooksReceive lead batches from exports and monitors, signed.](https://leadraft.co/docs/webhooks)
-   [Live feedsA CSV or JSON link that keeps a Google Sheet up to date.](https://leadraft.co/docs/feeds)

## The basics

-   **Base URL:** `https://app.leadraft.co/api/v1`
-   **Authentication:** an organization API key in the `Authorization` header. Create one in [the app](https://app.leadraft.co) under Settings → API keys.
-   **Rate limit:** 120 requests a minute per key, 30 at once.
-   **Format:** JSON in and out. Times are ISO 8601 in UTC.
-   **MCP:** `https://app.leadraft.co/api/mcp/`, same key.

Your first request

```
curl "https://app.leadraft.co/api/v1/credits" \
  -H "Authorization: Bearer lg_your_key"
```

## How credits work through the API

The API spends credits exactly like the app does. A business uses one business credit the first time any search of yours finds it inside the scope you chose, and never again. A Verified email uses one checked-email credit the first time you read it, through the app, an export, a feed or the API. Off-topic and out-of-area businesses, repeats, and Accept-all or Invalid grades are free. Unused credits roll over while your plan is active.

Last built: 2026-11-09
