# Siteimprove MCP

> Siteimprove pulls your entire website health report—SEO, accessibility, content QA, and broken links—into your chat agent. Stop jumping between tabs or digging through dashboards. Simply ask your AI client for a Digital Certainty Index score, a list of all A11y violations, or every broken link across your monitored domains.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Tags:** seo, accessibility-testing, website-monitoring, broken-link-checker, digital-governance

## Description

This MCP lets you connect your Siteimprove account directly to any compatible agent. Instead of logging into the separate Siteimprove dashboard and manually cross-referencing reports, you just ask your AI client for what you need. You can pull a high-level overview—the Digital Certainty Index score—and instantly see how your SEO or accessibility compliance has shifted. Need actionable fixes? Ask it to list specific technical barriers that are causing drops in accessibility scores, or retrieve the full report of all broken links across multiple domains. It turns raw analytics into clear, conversational insights right where you're working. This capability is hosted on Vinkius, making Siteimprove data available alongside your other tools. You never have to leave your chat window again just because a critical site audit needs running.

## Tools

### list_sites
Shows every website that Siteimprove is currently monitoring for quality issues.

### get_site_details
Pulls basic information about a specific, monitored site.

### get_site_summary
Retrieves the Digital Certainty Index (DCI) score, giving a quick view of the overall site health.

### list_crawled_pages
Lists all individual pages that Siteimprove has analyzed for a selected site.

### get_accessibility_summary
Provides an overview of the accessibility health status for a specific website.

### list_accessibility_issues
Lists every detailed, technical accessibility problem found on a site that needs fixing.

### get_seo_summary
Retrieves the overall SEO health status for a site, highlighting ranking concerns.

### get_qa_summary
Provides an overview of Quality Assurance issues like misspellings and readability metrics.

### list_broken_links
Lists every broken or dead link found on a specific site's crawled pages.

## Prompt Examples

**Prompt:** 
```
List all monitored sites in my Siteimprove account.
```

**Response:** 
```
I found 3 monitored sites in your Siteimprove account:
1. Acme Corporation Data (ID: 1547844111) - https://acme.org
2. ACME France Store (ID: 1545698711) - https://fr.acme.org
3. Support Desk Portal (ID: 1698782331) - https://support.acme.org

For which site would you like to retrieve the DCI Summary or check broken links?
```

**Prompt:** 
```
Get the latest accessibility issues for site 1547844111.
```

**Response:** 
```
There are 4 high-priority accessibility issues on `https://acme.org`:
- Missing `alt` tags on 18 image elements (/blog/new-post)
- Color contrast ratio fails WCAG 2.1 AA on the primary `#header`
- Empty heading elements detected on (/contact)
- Multiple duplicate IDs found across login forms.

Should I group these by page?
```

**Prompt:** 
```
What is the DCI Summary score for my main domain?
```

**Response:** 
```
The overall DCI (Digital Certainty Index) score for your main site is **83.4**.
- QA Score: **91.0**
- SEO Score: **86.2**
- Accessibility Score: **73.0**

The most significant opportunity is improving your Accessibility compliance score. Should I pull the exact issues causing the low accessibility rating?
```

## Capabilities

### Audit overall site health
Get the Digital Certainty Index (DCI) score, providing one number that summarizes a site's general quality across SEO, accessibility, and QA.

### Identify technical barriers
List specific accessibility issues—like missing alt tags or failing color contrasts—that violate compliance standards on a given page.

### Check content quality status
Retrieve the Quality Assurance (QA) overview, identifying misspellings, readability problems, and other content errors across all crawled pages.

### Assess search ranking issues
Get a technical SEO summary that points out specific errors impacting how easily your site is found by search engines.

### Map monitored websites
List all domains you have set up with Siteimprove for monitoring, allowing you to select which one needs auditing next.

## Use Cases

### Quickly checking compliance after a major update
The Web Accessibility Manager needs to know if the new checkout flow is compliant. They ask their agent, 'What are the accessibility issues for the checkout pages?' The MCP uses 'list_accessibility_issues' to deliver a prioritized list of barriers instantly.

### Determining which site needs immediate attention
The SEO Specialist has five domains. They ask, 'What is the DCI score for all my monitored sites?' The MCP uses 'list_sites' followed by multiple calls to 'get_site_summary', letting them immediately know that Domain C needs fixing.

### Performing a deep link audit before launch
The Front-end Developer is about to push code. They ask the agent, 'Give me all broken links for the staging environment.' The MCP runs 'list_broken_links', providing a definitive list of dead URLs they must fix.

### Cross-checking multiple performance metrics
The Marketing Director wants to know if their recent content changes helped SEO and QA. They ask for the DCI, which triggers calls to 'get_seo_summary' and 'get_qa_summary', giving a holistic report in one go.

## Benefits

- Instant DCI Reporting: Get the overall Digital Certainty Index score instantly. Instead of checking four different metric tabs, you ask for a single number that tells you if your site is healthy.
- Targeted Accessibility Fixes: Don't sift through pages of compliance jargon. Use 'list_accessibility_issues' to get only the specific technical barriers (like missing alt tags) needed by developers.
- Comprehensive Link Audits: The tool for finding broken links across a whole site. You can use 'list_broken_links' instead of running multiple crawler jobs, getting every bad URL in one list.
- Single Source QA/SEO Oversight: Instead of logging into separate SEO and Content QA tools, you pull both summaries—the SEO oversight and the quality assurance summary—into your chat with one prompt.
- Multi-Site Comparison: Use 'list_sites' to map all your domains first. Then, compare DCI scores between sites without leaving your agent or running multiple reports.

## How It Works

The bottom line is you get immediate access to complex site audits without ever logging into a dashboard.

1. First, subscribe to this MCP and provide your Siteimprove login credentials and API key.
2. Next, talk to your AI agent by asking a direct question, such as 'What is the DCI score for my main domain?'
3. Finally, the agent retrieves the necessary data—be it accessibility issues or broken links—and presents the full report directly in your chat.

## Frequently Asked Questions

**Can my AI automatically detect accessibility barriers on newly crawled pages?**
Yes. Ask the agent to list the accessibility issues for a specific Site ID. It pulls from Siteimprove's latest crawls to pinpoint exact violations (e.g., missing alt text, ARIA label failures), so you can remediate them before the next audit cycle.

**How do I easily fix broken links without searching them all manually?**
Ask your agent to 'list all broken links' on the site. Instead of manually parsing reports, your AI will list the exact origin page where the broken link exists, plus the broken destination URL. You can use this checklist to rapidly go through your CMS and fix them.

**Can my agent give me a quick health summary of my domain?**
Absolutely. Request the 'Digital Certainty Index (DCI) summary' for your site. The agent instantly pulls your overall Quality Assurance score, SEO health, and Accessibility compliance rating, which is perfect for generating a quick weekly status report.