> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# moz

> Moz SEO Analytics

**Server path:** `/moz` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                        | Description                                                                       |
| ----------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [`moz_anchor_text`](#moz_anchor_text)                       | Fetch anchor text distribution for inbound links to a target                      |
| [`moz_global_top_domains`](#moz_global_top_domains)         | List the top domains on the web by Domain Authority                               |
| [`moz_global_top_pages`](#moz_global_top_pages)             | List the top pages on the web by link metrics                                     |
| [`moz_keyword_difficulty`](#moz_keyword_difficulty)         | Fetch keyword difficulty score indicating ranking competition                     |
| [`moz_keyword_metrics`](#moz_keyword_metrics)               | Fetch all keyword metrics including difficulty, volume, organic CTR, and priority |
| [`moz_keyword_opportunity`](#moz_keyword_opportunity)       | Fetch keyword opportunity score based on organic click-through rate               |
| [`moz_keyword_priority`](#moz_keyword_priority)             | Fetch keyword priority score combining volume, difficulty, and opportunity        |
| [`moz_keyword_search_intent`](#moz_keyword_search_intent)   | Fetch search intent classification for a keyword                                  |
| [`moz_keyword_suggestions`](#moz_keyword_suggestions)       | Get related keyword suggestions for a seed keyword                                |
| [`moz_keyword_volume`](#moz_keyword_volume)                 | Fetch monthly search volume for a keyword                                         |
| [`moz_linking_domains`](#moz_linking_domains)               | Fetch domains that link to a target URL or domain                                 |
| [`moz_links`](#moz_links)                                   | Fetch inbound links pointing to a target URL or domain                            |
| [`moz_quota`](#moz_quota)                                   | Check Moz API quota and usage limits                                              |
| [`moz_ranking_keywords_count`](#moz_ranking_keywords_count) | Get the total count of keywords a site ranks for                                  |
| [`moz_site_brand_authority`](#moz_site_brand_authority)     | Fetch Brand Authority score for a domain                                          |
| [`moz_site_metrics`](#moz_site_metrics)                     | Fetch SEO metrics for a single site including Domain Authority                    |
| [`moz_site_metrics_multiple`](#moz_site_metrics_multiple)   | Fetch SEO metrics for multiple sites in a single request                          |
| [`moz_site_ranking_keywords`](#moz_site_ranking_keywords)   | List keywords a site ranks for in search results                                  |
| [`moz_top_pages`](#moz_top_pages)                           | Fetch top pages by link metrics for a domain                                      |
| [`moz_url_metrics`](#moz_url_metrics)                       | Fetch URL-level link metrics including Domain Authority and Page Authority        |
| [`moz_usage`](#moz_usage)                                   | Fetch API usage data for the current billing period                               |

***

## moz\_anchor\_text

Fetch anchor text distribution for inbound links to a target

**Parameters:**

| Parameter | Type   | Required | Default | Description              |
| --------- | ------ | -------- | ------- | ------------------------ |
| `target`  | string | Yes      | —       | URL or domain to analyze |
| `scope`   | string | No       | —       | Scope of analysis        |
| `limit`   | number | No       | —       | Max results to return    |
| `sort`    | string | No       | —       | Sort field               |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "target": {
        "type": "string",
        "description": "URL or domain to analyze"
      },
      "scope": {
        "type": "string",
        "description": "Scope of analysis",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      },
      "limit": {
        "type": "number",
        "description": "Max results to return"
      },
      "sort": {
        "type": "string",
        "description": "Sort field"
      }
    },
    "required": [
      "PCID",
      "target"
    ]
  }
  ```
</Expandable>

***

## moz\_global\_top\_domains

List the top domains on the web by Domain Authority

**Parameters:**

| Parameter | Type   | Required | Default | Description                        |
| --------- | ------ | -------- | ------- | ---------------------------------- |
| `limit`   | number | No       | —       | Max results to return, default 100 |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "number",
        "description": "Max results to return, default 100"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## moz\_global\_top\_pages

List the top pages on the web by link metrics

**Parameters:**

| Parameter | Type   | Required | Default | Description                        |
| --------- | ------ | -------- | ------- | ---------------------------------- |
| `limit`   | number | No       | —       | Max results to return, default 100 |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "limit": {
        "type": "number",
        "description": "Max results to return, default 100"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_difficulty

Fetch keyword difficulty score indicating ranking competition

**Parameters:**

| Parameter | Type   | Required | Default | Description                            |
| --------- | ------ | -------- | ------- | -------------------------------------- |
| `keyword` | string | Yes      | —       | The keyword to fetch difficulty for    |
| `locale`  | string | No       | —       | Locale for the search (default: en-US) |
| `engine`  | string | No       | —       | Search engine to use                   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to fetch difficulty for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_metrics

Fetch all keyword metrics including difficulty, volume, organic CTR, and priority

**Parameters:**

| Parameter | Type   | Required | Default | Description                            |
| --------- | ------ | -------- | ------- | -------------------------------------- |
| `keyword` | string | Yes      | —       | The keyword to fetch metrics for       |
| `locale`  | string | No       | —       | Locale for the search (default: en-US) |
| `engine`  | string | No       | —       | Search engine to use                   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to fetch metrics for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_opportunity

Fetch keyword opportunity score based on organic click-through rate

**Parameters:**

| Parameter | Type   | Required | Default | Description                                |
| --------- | ------ | -------- | ------- | ------------------------------------------ |
| `keyword` | string | Yes      | —       | The keyword to fetch opportunity score for |
| `locale`  | string | No       | —       | Locale for the search (default: en-US)     |
| `engine`  | string | No       | —       | Search engine to use                       |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to fetch opportunity score for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_priority

Fetch keyword priority score combining volume, difficulty, and opportunity

**Parameters:**

| Parameter | Type   | Required | Default | Description                             |
| --------- | ------ | -------- | ------- | --------------------------------------- |
| `keyword` | string | Yes      | —       | The keyword to fetch priority score for |
| `locale`  | string | No       | —       | Locale for the search (default: en-US)  |
| `engine`  | string | No       | —       | Search engine to use                    |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to fetch priority score for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_search\_intent

Fetch search intent classification for a keyword

**Parameters:**

| Parameter | Type   | Required | Default | Description                               |
| --------- | ------ | -------- | ------- | ----------------------------------------- |
| `keyword` | string | Yes      | —       | The keyword to classify search intent for |
| `locale`  | string | No       | —       | Locale for the search (default: en-US)    |
| `engine`  | string | No       | —       | Search engine to use                      |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to classify search intent for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_suggestions

Get related keyword suggestions for a seed keyword

**Parameters:**

| Parameter | Type   | Required | Default | Description                                             |
| --------- | ------ | -------- | ------- | ------------------------------------------------------- |
| `keyword` | string | Yes      | —       | The seed keyword to get suggestions for                 |
| `locale`  | string | No       | —       | Locale for the search (default: en-US)                  |
| `limit`   | number | No       | —       | Maximum number of suggestions to return (default: 1000) |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The seed keyword to get suggestions for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "limit": {
        "type": "number",
        "description": "Maximum number of suggestions to return (default: 1000)"
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_keyword\_volume

Fetch monthly search volume for a keyword

**Parameters:**

| Parameter | Type   | Required | Default | Description                            |
| --------- | ------ | -------- | ------- | -------------------------------------- |
| `keyword` | string | Yes      | —       | The keyword to fetch search volume for |
| `locale`  | string | No       | —       | Locale for the search (default: en-US) |
| `engine`  | string | No       | —       | Search engine to use                   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "keyword": {
        "type": "string",
        "description": "The keyword to fetch search volume for"
      },
      "locale": {
        "type": "string",
        "description": "Locale for the search (default: en-US)"
      },
      "engine": {
        "type": "string",
        "description": "Search engine to use",
        "enum": [
          "google",
          "bing"
        ]
      }
    },
    "required": [
      "PCID",
      "keyword"
    ]
  }
  ```
</Expandable>

***

## moz\_linking\_domains

Fetch domains that link to a target URL or domain

**Parameters:**

| Parameter | Type   | Required | Default | Description                               |
| --------- | ------ | -------- | ------- | ----------------------------------------- |
| `target`  | string | Yes      | —       | URL or domain to find linking domains for |
| `scope`   | string | No       | —       | Scope of analysis                         |
| `limit`   | number | No       | —       | Max results to return                     |
| `sort`    | string | No       | —       | Sort field                                |
| `filter`  | string | No       | —       | Filter expression                         |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "target": {
        "type": "string",
        "description": "URL or domain to find linking domains for"
      },
      "scope": {
        "type": "string",
        "description": "Scope of analysis",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      },
      "limit": {
        "type": "number",
        "description": "Max results to return"
      },
      "sort": {
        "type": "string",
        "description": "Sort field"
      },
      "filter": {
        "type": "string",
        "description": "Filter expression"
      }
    },
    "required": [
      "PCID",
      "target"
    ]
  }
  ```
</Expandable>

***

## moz\_links

Fetch inbound links pointing to a target URL or domain

**Parameters:**

| Parameter      | Type   | Required | Default | Description                        |
| -------------- | ------ | -------- | ------- | ---------------------------------- |
| `target`       | string | Yes      | —       | URL or domain to find links for    |
| `scope`        | string | No       | —       | Scope of analysis                  |
| `limit`        | number | No       | —       | Max results to return              |
| `sort`         | string | No       | —       | Sort field, e.g. domain\_authority |
| `filter`       | string | No       | —       | Filter expression                  |
| `source_scope` | string | No       | —       | Scope for source URLs              |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "target": {
        "type": "string",
        "description": "URL or domain to find links for"
      },
      "scope": {
        "type": "string",
        "description": "Scope of analysis",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      },
      "limit": {
        "type": "number",
        "description": "Max results to return"
      },
      "sort": {
        "type": "string",
        "description": "Sort field, e.g. domain_authority"
      },
      "filter": {
        "type": "string",
        "description": "Filter expression"
      },
      "source_scope": {
        "type": "string",
        "description": "Scope for source URLs",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      }
    },
    "required": [
      "PCID",
      "target"
    ]
  }
  ```
</Expandable>

***

## moz\_quota

Check Moz API quota and usage limits

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## moz\_ranking\_keywords\_count

Get the total count of keywords a site ranks for

**Parameters:**

| Parameter | Type   | Required | Default | Description                           |
| --------- | ------ | -------- | ------- | ------------------------------------- |
| `site`    | string | Yes      | —       | Domain to analyze, e.g. moz.com       |
| `engine`  | string | No       | —       | Search engine to query                |
| `locale`  | string | No       | —       | Locale for search results, e.g. en-US |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "site": {
        "type": "string",
        "description": "Domain to analyze, e.g. moz.com"
      },
      "engine": {
        "type": "string",
        "enum": [
          "google",
          "bing"
        ],
        "description": "Search engine to query"
      },
      "locale": {
        "type": "string",
        "description": "Locale for search results, e.g. en-US"
      }
    },
    "required": [
      "PCID",
      "site"
    ]
  }
  ```
</Expandable>

***

## moz\_site\_brand\_authority

Fetch Brand Authority score for a domain

**Parameters:**

| Parameter | Type   | Required | Default | Description                     |
| --------- | ------ | -------- | ------- | ------------------------------- |
| `site`    | string | Yes      | —       | Domain to analyze, e.g. moz.com |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "site": {
        "type": "string",
        "description": "Domain to analyze, e.g. moz.com"
      }
    },
    "required": [
      "PCID",
      "site"
    ]
  }
  ```
</Expandable>

***

## moz\_site\_metrics

Fetch SEO metrics for a single site including Domain Authority

**Parameters:**

| Parameter | Type   | Required | Default | Description                     |
| --------- | ------ | -------- | ------- | ------------------------------- |
| `site`    | string | Yes      | —       | Domain to analyze, e.g. moz.com |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "site": {
        "type": "string",
        "description": "Domain to analyze, e.g. moz.com"
      }
    },
    "required": [
      "PCID",
      "site"
    ]
  }
  ```
</Expandable>

***

## moz\_site\_metrics\_multiple

Fetch SEO metrics for multiple sites in a single request

**Parameters:**

| Parameter | Type      | Required | Default | Description                 |
| --------- | --------- | -------- | ------- | --------------------------- |
| `sites`   | string\[] | Yes      | —       | Array of domains to analyze |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "sites": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Array of domains to analyze"
      }
    },
    "required": [
      "PCID",
      "sites"
    ]
  }
  ```
</Expandable>

***

## moz\_site\_ranking\_keywords

List keywords a site ranks for in search results

**Parameters:**

| Parameter | Type   | Required | Default | Description                           |
| --------- | ------ | -------- | ------- | ------------------------------------- |
| `site`    | string | Yes      | —       | Domain to analyze, e.g. moz.com       |
| `engine`  | string | No       | —       | Search engine to query                |
| `locale`  | string | No       | —       | Locale for search results, e.g. en-US |
| `limit`   | number | No       | —       | Maximum number of keywords to return  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "site": {
        "type": "string",
        "description": "Domain to analyze, e.g. moz.com"
      },
      "engine": {
        "type": "string",
        "enum": [
          "google",
          "bing"
        ],
        "description": "Search engine to query"
      },
      "locale": {
        "type": "string",
        "description": "Locale for search results, e.g. en-US"
      },
      "limit": {
        "type": "number",
        "description": "Maximum number of keywords to return"
      }
    },
    "required": [
      "PCID",
      "site"
    ]
  }
  ```
</Expandable>

***

## moz\_top\_pages

Fetch top pages by link metrics for a domain

**Parameters:**

| Parameter | Type   | Required | Default | Description           |
| --------- | ------ | -------- | ------- | --------------------- |
| `target`  | string | Yes      | —       | Domain to analyze     |
| `scope`   | string | No       | —       | Scope of analysis     |
| `limit`   | number | No       | —       | Max results to return |
| `sort`    | string | No       | —       | Sort field            |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "target": {
        "type": "string",
        "description": "Domain to analyze"
      },
      "scope": {
        "type": "string",
        "description": "Scope of analysis",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      },
      "limit": {
        "type": "number",
        "description": "Max results to return"
      },
      "sort": {
        "type": "string",
        "description": "Sort field"
      }
    },
    "required": [
      "PCID",
      "target"
    ]
  }
  ```
</Expandable>

***

## moz\_url\_metrics

Fetch URL-level link metrics including Domain Authority and Page Authority

**Parameters:**

| Parameter | Type      | Required | Default | Description                |
| --------- | --------- | -------- | ------- | -------------------------- |
| `targets` | string\[] | Yes      | —       | URLs or domains to analyze |
| `scope`   | string    | No       | —       | Scope of analysis          |
| `metrics` | string\[] | No       | —       | Specific metrics to return |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "targets": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "URLs or domains to analyze"
      },
      "scope": {
        "type": "string",
        "description": "Scope of analysis",
        "enum": [
          "page",
          "subdomain",
          "root_domain"
        ]
      },
      "metrics": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Specific metrics to return"
      }
    },
    "required": [
      "PCID",
      "targets"
    ]
  }
  ```
</Expandable>

***

## moz\_usage

Fetch API usage data for the current billing period

**Parameters:**

| Parameter | Type   | Required | Default | Description              |
| --------- | ------ | -------- | ------- | ------------------------ |
| `start`   | string | No       | —       | Start date in ISO format |
| `end`     | string | No       | —       | End date in ISO format   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "start": {
        "type": "string",
        "description": "Start date in ISO format"
      },
      "end": {
        "type": "string",
        "description": "End date in ISO format"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>
