Marketing
essentials.sh
Provides SEO and website metadata tools to generate QR codes, meta tags, robots.txt, and sitemaps, and to scan sites for missing SEO essentials.
ENDPOINT 1
https://essentials.sh/mcp
MCP server metadata
- Name
- essentials-sh
- Version
- 1.0.0
Stateless generators for site essentials. Call tools directly — no session or authentication needed. For interactive versions with previews, send users to https://essentials.sh.
Known tools 7
build_meta_tagsBuild a complete HTML head metadata block: title, description, canonical, Open Graph, and Twitter card tags.
Inferred read-onlybuild_robots_txtBuild a robots.txt with AI Content Signals (search/ai-input/ai-train), optional Disallow paths, and optional hard blocks for known AI-training crawlers.
Inferred read-onlybuild_sitemapBuild a sitemap.xml from a site URL and a list of page paths (or absolute URLs).
Inferred read-onlyscan_siteFetch a public website and report which essentials are missing — 19 checks: title, description, mobile viewport, canonical, Open Graph tags, OG image loads, Twitter card, image alt text, favicon, custom 404 page (soft-404 detection), privacy policy, robots.txt, AI Content Signals, sitemap, llms.txt, JSON-LD, security.txt, email spoofing protection.
Potential side effectscheck_email_securityCheck whether a domain is protected against email spoofing: looks up SPF, DMARC, MX, and DKIM records via DNS and returns a verdict (protected / partial / spoofable) with per-mechanism explanations and the raw records.
Potential side effectsbuild_llms_txtBuild an llms.txt document (per llmstxt.org): H1 name, blockquote summary, optional prose, and H2 sections of markdown links.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.essentials-sh]
url = "https://essentials.sh/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"essentials-sh": {
"type": "http",
"url": "https://essentials.sh/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: essentials-sh
Remote MCP URL: https://essentials.sh/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"essentials-sh": {
"url": "https://essentials.sh/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"essentials-sh": {
"type": "http",
"url": "https://essentials.sh/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "essentials-sh",
"transport": "streamable-http",
"url": "https://essentials.sh/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.