1. Conduid
  2. Scraping
  3. Siteone MCP Server
MCP server · Scraping

Siteone MCP Server

MCP (Model Context Protocol) server written in TypeScript that wraps the SiteOne Crawler CLI.

Unclaimed scraping
34Low

Scored 6 months ago · breakdown

About Siteone MCP Server

Siteone MCP Server is an MCP server in the Scraping category: mCP (Model Context Protocol) server written in TypeScript that wraps the SiteOne Crawler CLI.

Install

From source
git clone https://github.com/Dorkside/siteone-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

crawl_single_pageSingle page analysis — fast, lightweight audit of one URL

Parameters not published.

crawl_siteFull site crawl — returns JSON with SEO, performance, and security metrics for all URLs

Parameters not published.

export_markdownCrawl a site and export all pages as markdown files

Parameters not published.

generate_sitemapCrawl a site and generate an XML sitemap file

Parameters not published.

get_crawl_summaryQuick shallow crawl for health check statistics

Parameters not published.

Ask AI

✦

Ask AI about Siteone MCP Server

Powered by Claude · Grounded in docs

I know everything about Siteone MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

siteone-mcp-server

MCP server that wraps the SiteOne Crawler CLI for SEO auditing and site analysis. Use it with Claude Code, Claude Desktop, or any MCP-compatible client.

Install SiteOne Crawler

The auto-installer downloads the correct SiteOne Crawler binary for your platform:

npx -y siteone-mcp-server --install

This installs to ~/.siteone-crawler/ and the MCP server will auto-detect it — no further configuration needed.

Supports macOS (arm64, x64) and Linux (arm64, x64). Windows users should download manually.

Quick Start

Claude Code

claude mcp add siteone -- npx -y siteone-mcp-server

Claude Desktop

Add to your MCP settings (~/.claude/mcp_settings.json):

{
  "mcpServers": {
    "siteone": {
      "command": "npx",
      "args": ["-y", "siteone-mcp-server"]
    }
  }
}

Available Tools

Tool Description
crawl_site Full site crawl — returns JSON with SEO, performance, and security metrics for all URLs
crawl_single_page Single page analysis — fast, lightweight audit of one URL
generate_sitemap Crawl a site and generate an XML sitemap file
export_markdown Crawl a site and export all pages as markdown files
get_crawl_summary Quick shallow crawl for health check statistics

Configuration

The server resolves the SiteOne binary in this order:

  1. --siteone-bin CLI argument (highest priority)
  2. SITEONE_BIN environment variable
  3. ~/.siteone-crawler/crawler (auto-installed location)
  4. crawler in PATH (fallback)

CLI argument

claude mcp add siteone -- npx -y siteone-mcp-server --siteone-bin=/path/to/crawler

Or in Claude Desktop config:

{
  "mcpServers": {
    "siteone": {
      "command": "npx",
      "args": ["-y", "siteone-mcp-server", "--siteone-bin=/path/to/crawler"]
    }
  }
}

Environment variables

Variable Purpose Default
SITEONE_BIN Path to the SiteOne crawler binary Auto-detected (see above)
SITEONE_OUTPUT_DIR Working directory for crawl outputs Current working directory

Examples

Once configured, ask Claude:

Development

# Install dependencies
npm install

# Build
npm run build

# Watch mode
npm run dev

# Test with MCP Inspector
npm run inspect

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Siteone MCP Server

How do I install Siteone MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Siteone MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Siteone MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.