Skip to main content
Glama

SearchClaw MCP Server

The complete web data pipeline for AI agents. Search, Extract, Crawl in One API.

A Model Context Protocol (MCP) server with 15 tools covering web search, scraping, extraction, crawling, and autonomous data gathering via the SearchClaw API.

Installation

npx searchclaw-mcp

Or install globally:

npm install -g searchclaw-mcp

Related MCP server: MCP Server Metasearch

Configuration

Get your API key from searchclaw.dev and add the server to your MCP client config.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "searchclaw": {
      "command": "npx",
      "args": ["-y", "searchclaw-mcp"],
      "env": {
        "SEARCHCLAW_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add searchclaw -- npx -y searchclaw-mcp

Then set your API key in your environment:

export SEARCHCLAW_API_KEY="your-api-key"

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "searchclaw": {
      "command": "npx",
      "args": ["-y", "searchclaw-mcp"],
      "env": {
        "SEARCHCLAW_API_KEY": "your-api-key"
      }
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "searchclaw": {
      "command": "npx",
      "args": ["-y", "searchclaw-mcp"],
      "env": {
        "SEARCHCLAW_API_KEY": "your-api-key"
      }
    }
  }
}

Available Tools (15)

Tool

Description

Credits

search

Web search — organic results

1

search_ai

RAG-ready search with context and sources (primary tool for AI agents)

2

news

Search recent news articles

1

images

Search for images with metadata

1

suggest

Autocomplete / query suggestions

1

Extract & Scrape

Tool

Description

Credits

extract

Extract structured data from a URL using a JSON schema

5

markdown

Convert any URL to clean markdown

2

screenshot

Capture a full-page screenshot of a URL

2

Crawl

Tool

Description

Credits

crawl

Async bulk crawl with optional structured extraction

1/page

job_status

Check status of an async crawl job

0

map

Discover all URLs on a domain (sitemap alternative)

2

Pipeline & Agents

Tool

Description

Credits

pipeline

Search + extract in one call — the killer feature for RAG pipelines

3+

browse

Interactive browser actions (click, type, scroll)

5

agent

Autonomous data gathering from natural language prompts

variable

Utility

Tool

Description

Credits

usage

Check your remaining API credits

0

Why SearchClaw?

Feature

SearchClaw

Firecrawl

Tavily

Web search

✅

❌

✅

AI search (RAG)

✅

❌

✅

Extract with schema

✅

✅

❌

Crawl

✅

✅

❌

Pipeline (search + extract)

✅

❌

❌

Autonomous agent

✅

❌

❌

Browser actions

✅

❌

❌

News & image search

✅

❌

✅

Screenshot

✅

✅

❌

MCP server

✅

✅

✅

Free tier

✅ 500 credits/mo

❌

✅ 1000 credits/mo

Get started at searchclaw.dev.

License

MIT

Available Tools

15 tools
agentB

Autonomous data gathering agent. Describe what you need in natural language and the agent will search, browse, and extract data. Costs variable credits.

Inputs: prompt (required), schema, max_credits, max_sources.

browseB

Interactive browser actions on a URL. Perform clicks, form fills, scrolling, and more. Costs 5 credits.

Inputs: url (required), actions (required).

crawlA

Start an async bulk crawl with optional extraction. Returns a job ID to poll with job_status. Costs 1 credit per page.

Inputs: url (required), max_pages, schema.

extractA

Extract structured data from a URL using a JSON schema. Costs 5 credits.

Inputs: url (required), schema, prompt.

imagesB

Search for images using SearchClaw. Returns image URLs and metadata. Costs 1 credit.

Inputs: q (required).

job_statusA

Check the status of an async job (e.g. crawl). Costs 0 credits.

Inputs: job_id (required).

mapA

Discover all URLs on a domain. Returns a sitemap-like list. Costs 2 credits.

Inputs: url (required), max_pages, search.

markdownA

Convert a URL to clean markdown. Costs 2 credits.

Inputs: url (required).

newsA

Search for recent news articles using SearchClaw. Costs 1 credit.

Inputs: q (required).

pipelineA

Search + extract in one call. The killer feature — find pages via search, then extract structured data from top results. Costs 3+ credits.

Inputs: query (required), schema (required), max_results, extract_from.

screenshotA

Capture a screenshot of a URL. Costs 2 credits.

Inputs: url (required), full_page.

search_aiA

RAG-ready web search with context and sources. Primary tool for AI agents — returns structured context optimized for LLM consumption. Costs 2 credits.

Inputs: q (required).

suggestA

Get autocomplete suggestions for a search query using SearchClaw. Costs 1 credit.

Inputs: q (required).

usageA

Check your SearchClaw API credit balance. Costs 0 credits.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 15 tools

    Disambiguation4/5

    Most tools have distinct purposes (e.g., search, crawl, extract, screenshot), but there is some overlap between 'search' and 'search_ai' (both perform web searches) and 'extract' and 'pipeline' (both extract structured data). Descriptions help differentiate them, but an agent might occasionally misselect between these pairs.

    Naming Consistency4/5

    Tool names are mostly consistent, using lowercase snake_case throughout (e.g., 'job_status', 'search_ai'). However, there is one deviation: 'agent' is a single word while others follow a verb_noun or noun pattern. This minor inconsistency does not significantly hinder readability.

    Tool Count5/5

    With 15 tools, the count is well-scoped for a web search and data extraction server. Each tool serves a clear purpose, such as browsing, crawling, extracting, and checking usage, without feeling bloated or insufficient for the domain.

    Completeness5/5

    The tool set provides comprehensive coverage for web search and data extraction tasks, including search variants (search, search_ai, news, images), data gathering (crawl, map), extraction (extract, pipeline, markdown), browser interaction (browse, screenshot), job management (job_status), and utility (suggest, usage). No obvious gaps exist for the server's purpose.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      A comprehensive MCP server providing 15 web tools including search, scraping, screenshots, SEO audits, and DNS/SSL checks through a single installation. It delivers clean, LLM-optimized outputs so AI agents can focus on reasoning rather than parsing raw HTML.
      15
      17 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      MCP tool server that gives any AI agent the ability to search, scrape, and analyze content across the internet.
      42
      MIT