Skip to main content
Glama
CrustAPI

CrustAPI MCP

Official
by CrustAPI

CrustAPI MCP server

Give any MCP client (Claude Desktop, Cursor, Cline, Claude Code) live Google data. It calls the hosted CrustAPI /v1/search endpoint.

Tools

  • search covers the whole Google menu behind one tool. Pick the surface with type: web, maps, places, news, shopping, images, videos, scholar, patents, autocomplete.

  • scrape_webpage fetches any URL as clean text + metadata + JSON-LD (RAG-ready).

  • get_reviews pulls Google reviews for a business (by placeId/cid/fid or a name query).

You only pay for successful results; empty results are free. Get a free key (3,000 credits/month, no card) at https://crustapi.com.

Related MCP server: Web Search MCP Server

Add this to your MCP client config (e.g. Claude Desktop's claude_desktop_config.json):

{
  "mcpServers": {
    "crustapi": {
      "command": "npx",
      "args": ["-y", "crustapi-mcp"],
      "env": { "CRUSTAPI_API_KEY": "key_live_xxxx" }
    }
  }
}

Restart the client and the three tools appear. Requires Node 18+.

Run from source instead

npm install
{
  "mcpServers": {
    "crustapi": {
      "command": "node",
      "args": ["/absolute/path/to/crustapi-mcp/server.mjs"],
      "env": { "CRUSTAPI_API_KEY": "key_live_xxxx" }
    }
  }
}

Env

var

purpose

CRUSTAPI_API_KEY

your CrustAPI key, sent as x-api-key (required)

CRUSTAPI_BASE_URL

defaults to https://crustapi.com; point at a local URL for testing

Examples an agent can run

  • search(type="web", q="best serp api 2026")

  • search(type="maps", q="dentists", location="Miami, FL", limit=20)

  • search(type="news", q="openai")

  • scrape_webpage(url="https://example.com/pricing", includeMarkdown=true)

  • get_reviews(q="Blue Bottle Coffee", sortBy="newest")

Every response is stable, serper-compatible JSON.

Test it

CRUSTAPI_API_KEY=key_live_xxxx node test-client.mjs

This spawns the server over stdio, lists the tools, and calls one.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CrustAPI/crustapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server