Professional SEO CheckerSAFE
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
This repository provides a production-ready remote MCP server for running full-stack SEO audits via any compatible client (like Claude Desktop, Cursor, or Windsurf). Powered by the FastMCP framework, it delivers structured insights across on-page SEO, technical health, and social metadata — all without requiring local setup.
Use this as a starting point to deploy your own MCP server on Hostinger or any other cloud/VPS platform. The codebase is modular, easy to extend, and includes clear examples for custom request handling, making it a solid foundation for your own MCP tools.
Deploy this Remote MCP Server to Hostinger
[](https://www.hostinger.com/vps/docker-hosting?compose_url=https://raw.githubusercontent.com/hostinger/selfhosted-mcp-server-template/refs/heads/main/docker-compose.yml)
Features
- ✅ Comprehensive SEO Analysis: Title tags, meta descriptions, headers structure
- 🖼️ Image Optimization: Alt tags checking and accessibility analysis
- ⚡ Technical SEO: Page speed, HTTPS, schema markup detection
- 📊 Content Analysis: Word count, text-to-HTML ratio, content quality
- 📱 Social Media Tags: Open Graph and Twitter Cards optimization
- 🎯 SEO Scoring: Weighted scoring system with actionable recommendations
- 🔍 Multiple Analysis Types: Full analysis, quick checks, and meta tags focus
- 🚀 Async Operations: Non-blocking operations with proper timeout handling
Using Your Remote MCP Server
Option 1: Deploy Your Own Instance (1-Click)
Use Hostinger's 1-click deploy to get your own instance:
- Click the "Deploy to Hostinger" button above
- Hostinger automatically handles the Docker setup and deployment
- Get your deployed URL (e.g.,
https://your-app.hstgr.cloud) - Add to your MCP client:
{
"mcpServers": {
"seo-checker": {
"url": "https://your-app.hstgr3237ad74ce24OBSERVED · 2026-10-09Exposed tools (3)
3 read · 0 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
analyze_seo | read | Comprehensive SEO analysis of a webpage |
seo_meta_tags_check | read | Focused analysis of meta tags and social media optimization |
seo_quick_check | read | Quick SEO health check |
Trust audit
SAFEgrade B · trust 86/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | WARN |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- declared (1 observation(s))
- Network
- declared (6 observation(s))
- Shell
- none-observed
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (3)
streamable-http
fastmcp, aiohttp, beautifulsoup4, lxml, gunicorn
Gates applied: no_behavioural_pass, no_license.
3237ad74ce24full audit observations/trust-audit/mcp-server/hostinger__professional-seo-checker.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-09 | 3237ad74ce24 | SAFE | B | 86 | first audit |
Questions
What tools does Professional SEO Checker expose?
3 in total: 3 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is Professional SEO Checker safe to connect to an agent?
The audit found nothing in the source that contradicts what it says it does, and graded it B (86/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.
What credentials does Professional SEO Checker need?
No credential environment variables were found in its source, so it appears to need none.
How does Professional SEO Checker run?
It speaks streamable-http, so it runs as a service you connect to over the network.
How current is this page?
The grade is for one exact copy of the source (3237ad74ce24), read on 2026-10-09. The repository is watched and re-audited when it changes.