# io.github.amati032-dev/crawlbit (npm · crawlbit-mcp)

Four free tools to check if AI engines can find, read and recognise a site. No API key.

- Trust score: 70/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-17

## Components

- npm · `crawlbit-mcp`: 70/100 (this document), [markdown](https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp.md), [page](https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp)

## Channel facts

- Registry: `npm`
- Package: `crawlbit-mcp`
- Version: `1.0.1`
- Transport: `stdio`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-17.

- **Supply Chain Security**: 98/100
  - No malware found by supply-chain analysis.
  - No known CVEs affecting this package version or its production dependencies.
  - No install/post-install scripts declared.
  - 30 of 96 dependencies flagged as unhealthy.
- **Provenance & Transparency**: 45/100
  - Source repository is publicly reachable at the declared URL.
  - Provenance check failed: no build-provenance attestation is published.
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 2 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 83/100
  - AI-judged instruction clarity (excellent).
  - Tool/resource definitions use about 492 tokens (~123/item across 4 items; 4 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

**Unverified: 1 category.** A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

## Install

### Claude

```bash
claude mcp add amati032-dev-crawlbit -- npx -y crawlbit-mcp
```

### Codex

```bash
codex mcp add amati032-dev-crawlbit -- npx -y crawlbit-mcp
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "amati032-dev-crawlbit": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "crawlbit-mcp"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add amati032-dev-crawlbit --command npx --arg -y --arg crawlbit-mcp
```

### Hermes

```yaml
mcp_servers:
  amati032-dev-crawlbit:
    command: "npx"
    args: ["-y", "crawlbit-mcp"]
```

### Other

```json
{
  "mcpServers": {
    "amati032-dev-crawlbit": {
      "command": "npx",
      "args": [
        "-y",
        "crawlbit-mcp"
      ]
    }
  }
}
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-14 (score 70)

First indexed and scored.

## MCP tools (4)

### `crawlbit_crawler_watch` (~142 tokens)

AI crawler access

Checks whether AI crawlers are allowed to read a site: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot and Google-Extended. Reads the site's robots.txt and reports, per crawler, whether it is fully allowed, partially blocked or blocked entirely. Use this when someone asks why AI never mentions their site, or before any other AI-visibility work: a blocked crawler makes everything else pointless. Reflects robots.txt only, so it cannot detect blocking done at the CDN or firewall layer.

Input parameters:

- `url` (string, required): The site to analyse, e.g. example.com or https://example.com

### `crawlbit_entity_check` (~118 tokens)

Brand entity check

Checks whether a brand reads as a clear, consistent entity that AI can recognise: Organization schema, a consistent name, a description, a logo and linked profiles (sameAs). AI engines struggle to name a brand they cannot identify as a distinct thing. Use this when a brand is confused with another, or described vaguely, in AI answers. Measures the signals published on the site itself, not the brand's reputation across the web.

Input parameters:

- `url` (string, required): The site to analyse, e.g. example.com or https://example.com

### `crawlbit_offpage_gaps` (~126 tokens)

Off-page gap finder

Finds where a brand is missing OUTSIDE its own website: review platforms, directories, communities and 'best of' roundups relevant to its category. Off-page mentions on third-party pages are the strongest known predictor of AI citations, because engines weight what others say about a brand far above what the brand says about itself. Use this when a site is technically perfect yet still never cited. Returns the gaps and priorities; it does not publish anything or contact anyone.

Input parameters:

- `url` (string, required): The site to analyse, e.g. example.com or https://example.com

### `crawlbit_shopping` (~106 tokens)

AI shopping readiness

Checks whether AI shopping agents such as ChatGPT Shopping can find, understand and recommend a store's products: product schema completeness, price and availability signals, and the attributes those agents read. Use this for e-commerce sites, especially Shopify, when products never surface in AI recommendations. Inspects published structured data, so it cannot see a merchant feed submitted privately to a platform.

Input parameters:

- `url` (string, required): The site to analyse, e.g. example.com or https://example.com

## Diagnostics

Captured diagnostic sections: Provenance, Dependencies. The full working is on the page: https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp#diagnostics

## Score history

- 2026-08-17: 70
- 2026-08-16: 70
- 2026-08-15: 70
- 2026-08-14: 70

## Links

- npm package: https://www.npmjs.com/package/crawlbit-mcp
- Socket report: https://socket.dev/npm/package/crawlbit-mcp
- Repository: https://github.com/amati032-dev/crawlbit-mcp
- Changelog RSS feed: https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp.json
- HTML version of this page: https://verifymcp.io/servers/amati032-dev-crawlbit/crawlbit-mcp
