# ContentKing MCP MCP

> ContentKing lets your AI agent fetch real-time SEO audit metrics and monitor site health across multiple domains. It instantly identifies technical errors, tracks changes, and pulls page-level data without you opening a dashboard. Stop guessing about performance; get the hard numbers on what's broken right now.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** seo-auditing, real-time-monitoring, website-health, technical-seo, change-tracking

## Description

This MCP connects your AI agent directly to ContentKing’s real-time SEO monitoring platform. You can run full site audits and get instant reports on technical risks or infrastructure changes impacting search ranking. Instead of manually reviewing dozens of dashboard tabs, you ask your agent for a summary of the entire portfolio's health score. Need to check if meta tags were modified? Ask it. Want to see all critical alerts today? Just ask. When connected via Vinkius, this MCP gives your AI client immediate access to deep data that used to require dedicated manual research. You can pull current health scores for any domain and list out specific issues found on monitored pages, making performance diagnosis instant.

## Tools

### get_active_alerts
Retrieves all current monitoring alerts for a specific website.

### get_issue_details
Provides deep, descriptive details about one particular SEO issue.

### get_portfolio_summary
Generates a single health score overview across all monitored websites.

### get_website_health
Pulls the current overall status and health score for one website.

### list_seo_issues
Lists all known SEO problems detected for a specific website.

### list_monitored_pages
Returns a list of all tracked pages on a site, along with their individual monitoring data.

### list_websites
Outputs a comprehensive list of every domain monitored within ContentKing.

### notify_page_update
Signals ContentKing that a specific web page has been changed and needs to be re-crawled immediately.

### notify_sitemap_update
Alerts ContentKing that the site's sitemap file has been updated, triggering a new scan.

### search_pages_by_url
Searches for monitored pages using a keyword or partial URL match.

## Prompt Examples

**Prompt:** 
```
Get the current health score for 'vinkius.com'.
```

**Response:** 
```
The domain 'vinkius.com' has a health score of 94/100. The latest crawl finished 2 minutes ago. Would you like a breakdown of the remaining issues?
```

**Prompt:** 
```
List all critical alerts for meta tag changes today.
```

**Response:** 
```
2 critical alerts today related to meta tags:
1. The 'Title' tag was removed from the homepage — severe warning.
2. A canonical tag created a self-referencing loop on '/products/sales'.
Both require developer attention.
```

**Prompt:** 
```
Give me a high-level summary of the health of all my monitored websites.
```

**Response:** 
```
I've analyzed your portfolio. You have 5 websites with an average health score of 88/100. 3 sites are in excellent health, while 'dev-blog.com' shows a recent dip to 64/100 due to new accessibility issues. Would you like to see the details for that site?
```

## Capabilities

### Check overall portfolio status
Get a high-level summary of the SEO health across every website you monitor.

### Audit specific websites
Fetch the current health score and detailed technical status for any single domain.

### Identify active site alerts
List all critical, real-time SEO warnings or monitoring alerts that have triggered recently.

### Review specific issues
Get detailed explanations for any particular SEO problem found on a page (e.g., missing alt tags).

### List monitored pages
Retrieve monitoring data and status reports for all pages tracked on a given site.

### Search content by URL
Find specific monitored web pages simply by providing a keyword or part of the URL.

## Use Cases

### Investigating a sudden ranking drop
The Digital Marketer notices poor performance. They ask their agent to run `list_active_alerts`. The agent finds multiple warnings, which points the marketer directly toward developer attention.

### Pre-launch audit validation
A Web Developer just pushed a new feature. Instead of waiting for manual QA, they ask their agent to use `get_website_health` and confirm the score is stable before going live.

### Mass site performance comparison
The Marketing Director needs to compare 10 client sites. They call `get_portfolio_summary` once, instantly seeing which three domains need immediate attention.

### Fixing a broken sitemap link
An SEO Specialist realizes the sitemap is outdated. They use `notify_sitemap_update`, forcing ContentKing to re-crawl and update their internal records immediately.

## Benefits

- Stop wasting time manually reviewing dashboards. Use `get_portfolio_summary` to get an instant health check across your entire site portfolio.
- Need to know why a page is ranking poorly? Instead of searching through logs, run `list_seo_issues` and then use `get_issue_details` for the exact fix.
- Content changes happen fast. When you use `notify_page_update`, your agent tells ContentKing to re-crawl immediately, so you don't wait hours for a manual check.
- Auditing post-deployment is quick. Use `get_website_health` right after a dev push to validate the site’s score before it hits production.
- Finding a specific page? Skip URL guessing and use `search_pages_by_url` to pull up monitoring data using just keywords.
- Monitoring large sites is easy. Use `list_websites` first to see every domain you track, then dive into individual checks with `get_website_health`.

## How It Works

The bottom line is that your agent performs complex SEO analysis by calling specific tools you don't even have to know exist.

1. Add the ContentKing integration to your AI toolset and supply the necessary API Key.
2. Direct your agent with natural language commands, specifying the domain and the data you need (e.g., 'What is the health score for X?').
3. The MCP runs the required audit or query against ContentKing's live metrics and sends back a clean, actionable summary.

## Frequently Asked Questions

**How do I check the overall health of all my sites using ContentKing MCP?**
You use the `get_portfolio_summary` tool. This single call gives you an aggregate score across your entire list of monitored domains, eliminating the need to check each site individually.

**What does `list_seo_issues` show me?**
`list_seo_issues` provides a comprehensive list of all detected SEO problems for a single website. If you find an issue you don't understand, follow up with the `get_issue_details` tool.

**Do I need to use `notify_page_update` every time I change content?**
Yes, if a page changes outside of ContentKing’s normal crawl schedule, you should use `notify_page_update`. This forces an immediate re-crawl and updates your monitoring metrics right away.

**Can I find specific pages using the ContentKing MCP?**
Yes, run `search_pages_by_url`. You can search for monitored content by providing a keyword or matching part of the URL to quickly locate data points.

**When should I run `get_active_alerts` to catch urgent SEO issues?**
You use this tool when you need immediate awareness of critical problems. It pulls real-time alerts, like sudden meta tag removals or severe crawl errors that require a developer's attention right away.

**What does `get_issue_details` show me about a technical SEO problem?**
It provides deep context on any specific issue. You get not just the error name, but details like the root cause and suggested fixes for that precise piece of content.

**Should I use `notify_sitemap_update` instead of individual notifications for a site overhaul?**
Yes, running `notify_sitemap_update` is better when you make large-scale changes. It tells the system about structural updates across many pages simultaneously, ensuring comprehensive re-crawling.

**What does `list_websites` show me regarding my domain connections?**
This tool gives a clear inventory of every site currently monitored in ContentKing. It helps you quickly see which domains are connected and actively being tracked by your agent.

**How do I get a ContentKing API Key?**
Log in to ContentKing, go to **Account Settings > API**, and click **Create API Key**. Copy the key and paste it into the field below.

**Can the agent make changes to my SEO settings?**
No. The integration operates in read-only mode. It reads metrics, lists alerts, and retrieves data for analysis, but cannot modify any SEO settings or configurations.

**What types of metrics can I check?**
You can fetch domain health scores, tracked URL counts, active alerts by severity, page load times, and summaries of issues found during the latest crawls.