Skip to content
Home/Documentation
Open API · No signup required · MCP-ready

Documentation

Everything you need to build with AuditMe: the REST API, the MCP server that lets AI agents run live SEO audits, the full audit methodology, and the machine-readable knowledge surfaces used by search engines and AI answer engines.

Last updated: September 22, 2026159 checks across 16 categories
Start here — the field guide

SEO Didn't Die. Websites Got Harder to Understand. — the 2026 guide to SEO, GEO, AI search visibility and website intelligence, built from the same evidence this documentation describes.

Quick Start

Run a full SEO audit with a single HTTP request. No key. Just a URL.

curl — Run an SEO audit
curl "https://www.auditme.dev/api/v1/audit?url=https://example.com"
JavaScript (fetch)
const res = await fetch("https://www.auditme.dev/api/v1/audit?url=https://example.com");
const data = await res.json();
console.log("Score:", data.score, "| Grade:", data.grade);
Python (requests)
import requests
r = requests.get("https://www.auditme.dev/api/v1/audit", params={"url": "https://example.com"})
print(r.json()["score"])

Key endpoints

EndpointMethodPurpose
/api/v1/auditGETFull SEO audit (159 checks across 16 categories)
/api/ai-visibility-scanPOSTAI visibility & AI readiness check
/api/mcpPOSTMCP protocol endpoint (14 tools)

Integrate AuditMe

Use AuditMe as a building block: automate SEO reporting, feed audits into CI/CD pipelines, or let AI agents diagnose and fix websites over MCP. The API returns deterministic JSON — audit results and fix suggestions are data-driven, not LLM-generated, so you can trust them in automation.

MCP — discover capabilities
curl https://www.auditme.dev/.well-known/mcp.json
MCP — list tools (JSON-RPC)
curl -X POST https://www.auditme.dev/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "MCP-Protocol-Version: 2026-07-28" \
  -H "Mcp-Method: tools/list" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientCapabilities":{}}}}'

Frequently asked questions

Does the AuditMe API require an API key?

No. The public API is open to everyone — no signup or API key required. Read-only MCP tools (get_site_info, get_audit_methodology, get_seo_concept) also work without authentication. Authenticated MCP tools like seo_audit accept an optional x-api-key header to raise limits. This keeps the barrier to entry at zero: any agent, bot, or analyst that can reach https://www.auditme.dev/api/v1 can produce a full report in seconds without provisioning credentials first.

How do AI agents connect to AuditMe?

AI agents connect over the Model Context Protocol (MCP 2026-07-28). Point any MCP-compatible client (Claude Desktop, Cursor, Windsurf, Perplexity) at https://www.auditme.dev/api/mcp and the agent can list and call the exposed audit tools. Discovery metadata is at https://www.auditme.dev/.well-known/mcp.json.

How many checks are in an AuditMe audit?

A full AuditMe audit runs 159 checks across 16 categories. Each check produces a pass/warn/fail result with evidence, grouped by category and severity, then weighted into a 0-100 composite score with a grade.

Can I audit a website by crawling only its URL?

Yes. Pass any public URL to the audit endpoint (https://www.auditme.dev/api/v1/audit?url=...) or use the seo_audit MCP tool. AuditMe fetches the page, runs the full check registry, and returns a structured JSON report with prioritized fixes.

Where can I read the full documentation for AI systems?

The /docs page is the human-readable hub. For machine-readable knowledge, AI systems should start with /llms.txt, /llms-full.txt, /openapi, and /.well-known/agent-card.json. Research methodology is published at /research and referenced from blog posts.