SEO & Web Analysis MCP Server

by Unknown

Not rated
Website

About

Lighthouse audits, PageSpeed analysis, SSL checks, tech stack detection, WHOIS and DNS queries

Details

Author
Unknown
Categories
Developer Tools, Other, Infrastructure

πŸ” SEO & Web Analysis MCP Server by NexGenData

Connect AI agents to website and domain analysis data through the Model Context Protocol (MCP). This server exposes a focused set of web-intelligence tools that LLM-powered applications like Claude, ChatGPT, Cursor, and Cline can call directly, returning clean JSON.

This MCP server exposes web and domain analysis tools that any MCP-compatible AI client can call. Instead of building API integrations or scraping code, your agent can crawl a website, detect its tech stack, and inspect its DNS, SSL, and WHOIS records through tool calls. The server handles extraction, rate limiting, and response formatting.

- crawl_websiteβ€” crawl a website and return page content / structure
- detect_tech_stackβ€” identify technologies used by a site
- check_dnsβ€” look up DNS records for a domain
- check_sslβ€” inspect a domain's SSL/TLS certificate
- lookup_whoisβ€” retrieve WHOIS registration data for a domain

Each tool accepts structured parameters and returns JSON that AI agents can parse and chain together for multi-step workflows.

- AI developers building agents that need website and domain analysis
- Automation platforms connecting AI agents to structured web data
- Research and ops teams using AI assistants for site and domain checks

This actor runs in standby mode and exposes an MCP endpoint. Configure your MCP client (Claude Desktop, Cursor, Cline, or a custom agent) with the server endpoint URL and your Apify API token. The server auto-discovers the available tools.

Is this compatible with Claude Desktop?Yes. Any MCP-compatible client can connect, including Claude Desktop, Cursor, Cline, and custom LLM agents.

Do I need separate API keys?No. You only need your Apify API token to connect.

Can I use this in production?Yes. The server runs on Apify's scalable infrastructure with built-in monitoring, logging, and error handling.

Browse the full NexGenData catalog at](https://docs.apify.com/llms-full.txt)https://apify.com/nexgendata

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

import { ApifyClient } from 'apify-client'; // Initialize the ApifyClient with your Apify API token // Replace the '<YOUR_API_TOKEN>' with your token const client = new ApifyClient({ token: '<YOUR_API_TOKEN>', }); // Prepare Actor input const input = {}; // Run the Actor and wait for it to finish const run = await client.actor("nexgendata/seo-web-analysis-mcp-server").call(input); // Fetch and print Actor results from the run's dataset (if any) console.log('Results from dataset'); console.log(πŸ’Ύ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}); const { items } = await client.dataset(run.defaultDatasetId).listItems(); items.forEach((item) => { console.dir(item); }); // πŸ“š Want to learn more πŸ“–? Go to β†’ https://docs.apify.com/api/client/js/docs
from apify_client import ApifyClient # Initialize the ApifyClient with your Apify API token # Replace '<YOUR_API_TOKEN>' with your token. client = ApifyClient("<YOUR_API_TOKEN>") # Prepare the Actor input run_input = {} # Run the Actor and wait for it to finish run = client.actor("nexgendata/seo-web-analysis-mcp-server").call(run_input=run_input) # Fetch and print Actor results from the run's dataset (if there are any) print(f"πŸ’Ύ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}") for item in client.dataset(run.default_dataset_id).iterate_items(): print(item) # πŸ“š Want to learn more πŸ“–? Go to β†’ https://docs.apify.com/api/client/python/docs/quick-start
echo '{}' | apify call nexgendata/seo-web-analysis-mcp-server --silent --output-dataset
{ "mcpServers": { "apify": { "type": "http", "url": "https://mcp.apify.com/?tools=fetch-actor-details,nexgendata/seo-web-analysis-mcp-server" } } }

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send anAuthorization: Bearer <APIFY_API_TOKEN>header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

Download the OpenAPI definition:https://api.apify.com/v2/actors/iS91cqk3mFTWub23X/builds/J6bA3sUnkjmmU14PH/openapi.json

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Analyzes website performance, SEO, and accessibility using PageSpeed Insights API.

PageSpeed, WHOIS, DNS, SSL checks, and site health analysis for AI agents. 6 tools, free, no API key.

Check is your site agent friendly? Get a badge to prove it.

Get web performance tests and data in your AI workflow

Audit web performance, accessibility, and SEO using Google Lighthouse.

Analyze your MCP setup: measure token cost per tool, find bloated schemas, detect duplicates, and get optimization tips to reclaim your context window.

Website testing built for AI agents: 63 Playwright tools with hard assertions, auto form-fill, auth sessions, network mocking, and a11y/SEO/GEO + Lighthouse audits.

Measure and fix web performance + SEO from inside your AI coding agent.

Official Ahrefs MCP server that lets AI agents securely access Ahrefs SEO data, site metrics, keyword research, and competitor analysis through the Ahrefs API.

Search-focused on-page SEO audits, entity coverage, competitor gaps, and internal-link opportunities for AI agents.

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.