mcpField
A
Auditspark

Auditspark

Local
github.com/brianontech-botBusiness & Marketing0Updated 18w ago

About Auditspark

Auditspark is a website-audit MCP server for Claude, analyzing areas such as SEO, performance, accessibility, security, and content quality. It serves site owners and client teams that need scored reports, with tools to start audits, check status, and retrieve full reports.

Key features

  1. 01Audit SEO, performance, accessibility, and more
  2. 02Start audits and check their status
  3. 03Retrieve summary or full Markdown reports

Use cases

  1. 01Identify SEO and performance issues on a site
  2. 02Run a broad audit for a client website
  3. 03Track an audit and retrieve its full report

MCP support

The MCP server gives Claude tools to start website audits, wait for results, check status, and retrieve reports. Use requires an AuditSpark API key.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"auditspark": {
"command": "npx",
"args": [
"-y",
"auditspark-mcp"
],
"env": {
"AUDITSPARK_API_KEY": "<AUDITSPARK_API_KEY>"
}
}
}
}
Run commandnpx -y auditspark-mcp
Environment variables to set
AUDITSPARK_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmauditspark-mcp

Tools

4

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
urlstringYesThe full URL to audit (e.g. https://example.com)

Details

From the project README

AuditSpark MCP Server

Audit any website from Claude using AuditSpark's AI-powered analysis engine — SEO, performance, accessibility, security, content quality, and 10+ other categories.

Free tier: 3 audits/day — register your email at https://auditspark.io/api/api-keys-register to get a key instantly.

Paid plans (15–60 audits/month + full reports): https://auditspark.io/#pricing

Tools

ToolDescription
poll_until_doneOne-shot: start audit + wait for results (recommended)
audit_websiteStart an audit, returns auditId immediately
get_audit_statusCheck status + get free-view report
get_full_reportFetch the full report markdown

Setup

1. Install dependencies

cd mcp && npm install

2. Get an API key

Free (3 audits/day):

curl -s -X POST https://auditspark.io/api/api-keys-register \
  -H 'Content-Type: application/json' \
  -d '{"email":"[email protected]"}'

Your key will arrive by email within seconds.

Subscriber (15–60/month): Sign in at https://auditspark.io/dashboard → API Keys tab → Generate Key.

3. Add to your MCP config

Claude Desktop (~/.claude/claude_desktop_config.json) or Claude Code (.mcp.json):

{
  "mcpServers": {
    "auditspark": {
      "command": "node",
      "args": ["/absolute/path/to/mcp/index.js"],
      "env": {
        "AUDITSPARK_API_KEY": "ak_your_key_here"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
AUDITSPARK_API_KEYYesAPI key from your AuditSpark dashboard
AUDITSPARK_API_URLNoOverride API base URL (default: https://auditspark.io/api)

Example Usage

Once connected, ask Claude:

  • "Audit https://example.com and tell me the top 3 issues"
  • "Run a website audit on my client's site at example.com"
  • "Check the SEO and performance scores for example.com"

Quota

API audits count against your plan's monthly quota (15/mo on Freelance, 60/mo on Agency) — same pool as web audits. Quota resets on your billing date.

Smithery / Registry

To list on Smithery or mcp.so, create smithery.yaml in the mcp/ directory:

name: auditspark
version: 1.0.0
description: AI-powered website audit — SEO, performance, accessibility, security, and more
homepage: https://auditspark.io
tools:
  - poll_until_done
  - audit_website
  - get_audit_status
  - get_full_report
startCommand:
  type: stdio
  command: node
  args: ["index.js"]
  env:
    AUDITSPARK_API_KEY:
      description: API key from your AuditSpark dashboard (auditspark.io/dashboard)
      required: true

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.