website-grader
Grade any website out of 100 for speed, SEO, trust and lead capture, with plain-English fixes.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"website-grader": {
"url": "https://grader.soofidigital.com/mcp"
}
}
}Remote endpoints
https://grader.soofidigital.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢audit_website(url)
Grades a public website out of 100 (A–F) across speed & mobile (including Google's live PageSpeed mobile test), Google visibility (SEO), trust & security, and lead capture. Returns every problem ranked by impact with a plain-English fix, what already works, and a link to a shareable full report. Use when the user asks to audit, grade, check, review or analyse a website, its SEO, speed or conversion. Takes 10–40 seconds.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The website address, e.g. example.com or https://example.com/page"
}
},
"required": [
"url"
],
"additionalProperties": false
}⚪request_help(name, email, phone, business, website, ...)
Sends the user's request for help fixing their website to Soofi Digital's team, who will contact them by email or WhatsApp. Only use when the user explicitly asks for help or for Soofi Digital to contact them, and only with contact details the user has given you for this purpose. Confirm the details with the user before sending.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The user's name"
},
"email": {
"type": "string",
"description": "The user's email address"
},
"phone": {
"type": "string",
"description": "Optional WhatsApp/phone number with country code, e.g. +1 555 123 4567"
},
"business": {
"type": "string",
"description": "Optional business name"
},
"website": {
"type": "string",
"description": "The website they want help with"
},
"message": {
"type": "string",
"description": "Optional: what they want help with, in their words"
}
},
"required": [
"name",
"email",
"website"
],
"additionalProperties": false
}Community
Evidence