Atlas / MCP servers / hostinger / Professional SEO Checker

Professional SEO CheckerSAFE

mcp/hostinger/professional-seo-checker
Verdict
SAFE
Grade
B
Trust score
86 /100
Exposed tools
3 3r · 0w · 0d
Transport
streamable-http
License
—
Stars
29
01

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:

  1. Click the "Deploy to Hostinger" button above
  2. Hostinger automatically handles the Docker setup and deployment
  3. Get your deployed URL (e.g., https://your-app.hstgr.cloud)
  4. Add to your MCP client:
{
"mcpServers": {
"seo-checker": {
"url": "https://your-app.hstgr
Read from source at commit 3237ad74ce24OBSERVED · 2026-10-09
02

Exposed tools (3)

3 read · 0 write · 0 destructive.

ToolRiskDescription
analyze_seoreadComprehensive SEO analysis of a webpage
seo_meta_tags_checkreadFocused analysis of meta tags and social media optimization
seo_quick_checkreadQuick SEO health check
03

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.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfaceWARN
L4Behavioural (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)

MEDIUMAuth / authz · mcp.remote_no_auth · CWE-287, CWE-862
streamable-http
Why it matters. a network transport with no auth environment variable found
Fix. require a token
LOWInventory / provenance · inv.no_license · CWE-1104
Why it matters. no LICENSE file and no repo licence
Fix. add a licence
LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
requirements.txt
fastmcp, aiohttp, beautifulsoup4, lxml, gunicorn
Why it matters. 5 requirement(s) not pinned with ==
Fix. pin exact versions

Gates applied: no_behavioural_pass, no_license.

Audited 2026-10-09 · audit v0.4.1 · source sha 3237ad74ce24full audit observations/trust-audit/mcp-server/hostinger__professional-seo-checker.json · Report an issue / request a re-scan
04

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-093237ad74ce24SAFEB86first audit
05

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.

Advertisement