Search / com.nuxtseo/nuxt-seo
Nuxt SEO
R0· no sign-inFree SEO checks for any URL, plus the Nuxt SEO module docs.
v2.0.1 · active · website · descriptor JSON · versions
Search / com.nuxtseo/nuxt-seo
R0· no sign-inFree SEO checks for any URL, plus the Nuxt SEO module docs.
v2.0.1 · active · website · descriptor JSON · versions
{
"mcpServers": {
"nuxt-seo": {
"type": "http",
"url": "https://nuxtseo.com/mcp"
}
}
}claude mcp add --transport http nuxt-seo https://nuxtseo.com/mcp[mcp_servers.nuxt-seo]
url = "https://nuxtseo.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nuxt-seo": {
"type": "remote",
"url": "https://nuxtseo.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"nuxt-seo": {
"type": "http",
"url": "https://nuxtseo.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=nuxt-seo&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbnV4dHNlby5jb20vbWNwIn0%3D"
}{
"servers": {
"nuxt-seo": {
"type": "http",
"url": "https://nuxtseo.com/mcp"
}
}
}{
"mcpServers": {
"nuxt-seo": {
"httpUrl": "https://nuxtseo.com/mcp"
}
}
}extensions:
"nuxt-seo":
enabled: true
name: "nuxt-seo"
type: streamable_http
uri: "https://nuxtseo.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations12 of 12 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: check_meta_tags (idempotentHint); validate_schema (idempotentHint); convert_html_to_markdown (idempotentHint); …tools.token_costabout 1,419 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 6 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagesearch_pageschangedinput schemavalidate_sitemapchangedannotationsvalidate_schemachangedannotationslist_moduleschangedannotationsget_module_setupchangedannotationsdiagnose_urlchangedannotationsdebug_social_sharechangedannotationsconvert_html_to_markdownchangedannotationscheck_meta_tagschangedannotationsanalyze_robots_txtchangedannotationsShowing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-96% +updated-7d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://nuxtseo.com/mcp streamable-http | none | yes | 96% | 357 ms | 2025-11-25 | 2026-10-19 |
analyze_robots_txtread-only | Fetch and parse the robots.txt of a site: rules per user agent, sitemap directives, syntax errors, and whether the file exists at all. |
check_meta_tagsread-only | Read the head metadata of a URL: title, language, every meta tag (description, robots, Open Graph, Twitter), canonical and hreflang links, and the JSON-LD block count. |
convert_html_to_markdownread-only | Convert a web page (by URL) or a raw HTML string to Markdown, optionally keeping only the main content without navigation and footer. |
debug_social_shareread-only | Check how a URL renders as a share card on social platforms and in chat apps: Open Graph and Twitter Card tags, the resolved image, and a warning for each missing or invalid tag. |
diagnose_urlread-only | Audit one public URL for search and AI answers in a single call: returns a 0 to 100 score, a grade, and findings ranked by severity, each with the fix, covering indexability, meta tags, Schema.org, social cards, sitemap and robots.txt. |
get_module_setupread-only | Get the install command, installation guide and docs navigation for one Nuxt SEO module. |
get_page_markdownread-only | Reads a page of this site as markdown. |
list_modulesread-only | List the Nuxt SEO modules with their npm package, docs link, latest version, GitHub stars and downloads in the last 30 days. |
list_pagesread-only | Lists pages on this site with their route, title and description. |
search_pagesread-only | Searches the full content of this site and returns the best matching pages with their route, title and description. |
validate_schemaread-only | Find and validate the Schema.org structured data (JSON-LD and Microdata) on a URL: each detected type with its errors and warnings for rich results. |
validate_sitemapread-only | Validate the XML of a sitemap or sitemap index you pass in: URL count, duplicates, invalid URLs and dates, and protocol errors. |
Schemas: list_tools.
{
"name": "com.nuxtseo/nuxt-seo",
"icons": [
{
"src": "https://nuxtseo.com/icon.svg",
"sizes": [
"any"
],
"theme": "light",
"mimeType": "image/svg+xml"
},
{
"src": "https://nuxtseo.com/icon.png",
"sizes": [
"512x512"
],
"theme": "light",
"mimeType": "image/png"
},
{
"src": "https://nuxtseo.com/icon-dark.png",
"sizes": [
"512x512"
],
"theme": "dark",
"mimeType": "image/png"
}
],
"title": "Nuxt SEO",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://nuxtseo.com/mcp",
"type": "streamable-http"
}
],
"version": "2.0.1",
"websiteUrl": "https://nuxtseo.com/docs/nuxt-seo/guides/mcp",
"description": "Free SEO checks for any URL, plus the Nuxt SEO module docs."
}