---
title: "MCP Server"
description: "Connect AI assistants to Nuxt SEO documentation using the Model Context Protocol."
canonical_url: "https://nuxtseo.com/docs/nuxt-seo/guides/mcp"
last_updated: "2026-08-29T03:08:52.236Z"
---

The Nuxt SEO MCP server gives AI assistants access to module documentation, configuration examples, and quick reference guides.

## Quick Install

::install-button{url="/mcp" ide="cursor"}
::

::install-button{url="/mcp" ide="vscode"}
::

## Manual Installation

::code-group
```bash [Claude Code]
claude mcp add --transport http nuxt-seo https://nuxtseo.com/mcp
```

```json [Cursor]
// .cursor/mcp.json
{
  "mcpServers": {
    "nuxt-seo": {
      "type": "http",
      "url": "https://nuxtseo.com/mcp"
    }
  }
}
```

```json [VS Code]
// .vscode/mcp.json
{
  "mcpServers": {
    "nuxt-seo": {
      "type": "http",
      "url": "https://nuxtseo.com/mcp"
    }
  }
}
```

```json [Windsurf]
// ~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "nuxt-seo": {
      "serverUrl": "https://nuxtseo.com/mcp"
    }
  }
}
```

```json [Zed]
// Zed settings
{
  "context_servers": {
    "nuxt-seo": {
      "settings": {
        "url": "https://nuxtseo.com/mcp"
      }
    }
  }
}
```

```md [ChatGPT]
1. Go to **Settings** > **Connectors**
2. Add a new connector with URL: `https://nuxtseo.com/mcp`
```
::

## Tools

### Documentation Tools

**`get_module_setup`**: get installation guide for a Nuxt SEO module. Returns install command, content, and navigation tree.

| Parameter | Type     | Description                                                                                           |
| --------- | -------- | ----------------------------------------------------------------------------------------------------- |
| `module`  | `string` | `nuxt-seo`, `robots`, `sitemap`, `og-image`, `schema-org`, `link-checker`, `seo-utils`, `site-config` |

```ts
get_module_setup({ module: 'schema-org' })
```

Use `search_pages_fuzzy` to find specific content in other pages.

**`list_modules`**: lists all Nuxt SEO modules with stats (stars, downloads, versions).

```ts
list_modules()
```

### SEO Analysis Tools

These tools let AI assistants analyze and debug SEO issues directly.

**`debug_social_share`**: debug social share cards for a URL. Returns parsed Open Graph and Twitter Card tags with validation warnings.

```ts
debug_social_share({ url: 'https://example.com' })
```

Returns: `og:title`, `og:description`, `og:image`, Twitter card tags, and warnings for missing/invalid tags.

**`validate_schema`**: validate [Schema.org](http://Schema.org) structured data on any URL. Detects JSON-LD and Microdata markup.

```ts
validate_schema({ url: 'https://example.com' })
```

Returns: All detected schemas, validation errors, warnings, and rich snippet eligibility.

**`analyze_robots_txt`**: fetch and parse robots.txt from any website.

```ts
analyze_robots_txt({ url: 'https://example.com' })
```

Returns: Raw content, parsed rules by user-agent, sitemap directives.

**`validate_sitemap`**: validate XML sitemap content for errors and compliance.

```ts
validate_sitemap({ xml: '<?xml version="1.0"?>...' })
```

Returns: Validation status, URL count, errors (duplicates, invalid URLs), warnings.

**`check_meta_tags`**: extract and parse meta tags from a URL.

```ts
check_meta_tags({ url: 'https://example.com' })
```

Returns: Parsed `title`, `description`, `og:*`, `twitter:*`, `canonical`, `robots`, and other meta tags.

**`convert_html_to_markdown`**: convert webpage HTML to clean Markdown.

```ts
// From URL
convert_html_to_markdown({ url: 'https://example.com' })

// From HTML string
convert_html_to_markdown({ html: '<h1>Hello</h1>', extractContent: true })
```

Returns: Markdown content with original and converted sizes.

## Resources

**`nuxt-seo://reference`**: complete reference for all modules, config, and [schema.org](http://schema.org) patterns in one resource.

**URI:** `nuxt-seo://reference`

Includes:

- Module overview with key config
- Key composables quick reference
- Complete nuxt.config.ts example
- [Schema.org](http://Schema.org) patterns for Article, Product, Person, FAQ, Organization

**`nuxtseo://modules`**: list of all modules with stats (stars, downloads, versions).

**URI:** `nuxtseo://modules`

## Nuxt SEO Pro MCP

Need code generation, page analysis, or keyword research? [Nuxt SEO Pro](/pro/dashboard) adds:

- `analyze_page` - Analyze Vue files for SEO issues
- `generate_schema_org` - Generate `useSchemaOrg()`{lang="ts"} code
- `generate_og_image_template` - Generate OG image components
- Content Intelligence tools (keyword research, SERP analysis, ranking checks)
- Content generation prompts