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
- 01Audit SEO, performance, accessibility, and more
- 02Start audits and check their status
- 03Retrieve summary or full Markdown reports
Use cases
- 01Identify SEO and performance issues on a site
- 02Run a broad audit for a client website
- 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.
Tools
4Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | The full URL to audit (e.g. https://example.com) |
Details
From the project READMEAuditSpark 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
| Tool | Description |
|---|---|
poll_until_done | One-shot: start audit + wait for results (recommended) |
audit_website | Start an audit, returns auditId immediately |
get_audit_status | Check status + get free-view report |
get_full_report | Fetch 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
| Variable | Required | Description |
|---|---|---|
AUDITSPARK_API_KEY | Yes | API key from your AuditSpark dashboard |
AUDITSPARK_API_URL | No | Override 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
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.