# CoreMedia Content Cloud MCP for AI Agents AI Agent Connect

> CoreMedia Content Cloud MCP lets you manage your headless content and digital experience platform directly through your AI agent. You can run GraphQL queries to grab articles, find specific images, search your entire content library, and check site navigation or brand configurations without leaving your chat or IDE. It bridges the gap between your content repository and your AI workflow.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gQXDju4npIQdXxfuXUzhFGsblfLcBCNjB9m5VFC5/ai-agent-connect
- **Tags:** graphql, digital-experience, composable-dxp, content-delivery, enterprise-cms, api-first

## Description

CoreMedia Content Cloud MCP lets you take control of your headless content and digital experience platform through natural conversation. Instead of jumping between tabs to find specific articles or digging through complex dashboards to check site navigation, you can just ask your agent to do the work. You can have your agent go find every piece of content related to a specific topic, grab the metadata for a set of images, or even check the site's navigation hierarchy to see if a new category is live. It turns your content repository into a conversational database. Instead of manually checking if a persisted query is returning the right data or digging through the schema to see what's available, you just talk to your agent. This makes it much easier to keep your content consistent across multiple channels. By adding this to the Vinkius catalog, you're giving your team a way to interact with enterprise-grade content without the overhead of manual searching or repeated dashboard navigation. You get a direct line to your content, making it way faster to verify details, test queries, and keep your digital experiences up to date.

## Tools

### execute_graphql_payload
Run custom GraphQL queries to get specific data from your CoreMedia delivery schema.

### get_cmarticle_path
Extract properties and data from specific article nodes in your content library.

### get_cmpicture_asset
Find specific image assets and get their cloud logging details.

### search_global_content
Search through your entire content library for specific strings or topics.

### get_navigation_tree
View the active navigation hierarchies and arrays for your site.

### get_cmchannel_page
See the structured rules and layouts for your active channels.

### get_site_context
Verify the structural layout and multi-brand environment configurations.

### get_cmviewtypes
Check the active app nodes and database bytes for your content views.

### get_introspection_query
Run validation checks to see the limits and types of your schema.

### execute_persisted_query
Run pre-compiled query hashes to get fast, cached results from the edge.

## Prompt Examples

**Prompt:** 
```
Can you find all the articles related to our new summer campaign?
```

**Response:** 
```
Searching your content library for 'summer campaign'...

I found 4 matching articles:
* **/Campaigns/Summer-2024-Intro**
* **/News/Summer-Sale-Starts-Now**
* **/Blog/Summer-Travel-Guide**
* **/Promos/Summer-Discount-Codes**

Would you like me to pull the HTML content or the metadata for any of these?
```

**Prompt:** 
```
Show me the navigation tree for the main corporate site.
```

**Response:** 
```
Retrieving navigation hierarchy...

**Main Menu**
* Products
    * Software
    * Hardware
    * Services
* Solutions
    * Enterprise
    * Small Business
* Resources
    * Documentation
    * Community
    * Blog
* Contact Us

I can expand any of these sub-channels for you.
```

**Prompt:** 
```
I need the metadata and image paths for the 'About Us' page.
```

**Response:** 
```
Fetching metadata for '/About-Us'...

**Page Details:**
* **Title:** About Our Mission
* **Description:** Learn how we are changing the industry.
* **Locale:** en-US
* **Brand:** Corporate-Global

**Assets:**
* **Hero Image:** `https://cdn.coremedia.com/assets/about-us-hero.jpg`
* **Team Image:** `https://cdn.coremedia.com/assets/team-photo.jpg`
```

## Capabilities

### Run custom GraphQL queries
Execute specific data requests against your headless delivery schema.

### Pull specific article details
Grab content nodes along with their associated metadata and HTML grids.

### Find and get image assets
Retrieve image details and resolve URI templates for your frontend.

### Search all content globally
Perform full-text searches across your entire content library.

### Check site navigation and menus
Identify active navigation hierarchies and brand configurations.

### Inspect the content schema
Verify your active headless types and model extensions.

### Execute pre-compiled queries
Use SHA256 hashes to fetch cached results from the edge.

## Use Cases

### Finding campaign content
A marketer needs to find all articles about a new campaign and wants a list of titles and paths without opening the CMS.

### Verifying navigation
A developer is building a new page and needs to check the navigation tree to see what links are available in the header.

### Auditing brand config
A product manager wants to verify the brand configuration for the French locale to ensure the correct logo is active.

### Schema validation
A DevOps engineer needs to check the current schema to see if a new content type was successfully deployed.

## Benefits

- Stop manual searching by using global content queries to find any piece of content in your library instantly.
- Get accurate data faster by pulling specific article properties into your current project without extra clicks.
- Simplify asset management by resolving image URI templates and metadata directly through your agent.
- Verify site structure quickly by viewing your full navigation tree and menu hierarchy.
- Optimize your frontend by using pre-compiled query hashes to ensure you are hitting cached edge results.
- Audit your setup easily by checking your dynamic headless types and schema limits.

## How It Works

The bottom line is you get a conversational interface for your entire headless content repository.

1. Subscribe to the CoreMedia Content Cloud MCP within the Vinkius catalog.
2. Provide your CoreMedia GraphQL Host URL and your Access Token.
3. Ask your AI agent to find content, check navigation, or run queries.

## Frequently Asked Questions

**Can the CoreMedia Content Cloud MCP help me find specific content?**
Yes, it allows your AI agent to search your entire content library for specific strings or topics and return the paths and titles instantly.

**How does this Connector work with my headless CMS?**
It connects your CoreMedia setup to your AI agent, allowing you to query content, check navigation, and audit schemas through natural conversation.

**Can I use this to check my site's navigation?**
Yes, you can pull the full navigation tree and hierarchy for any site or brand configuration to verify how it's structured.

**Is this good for checking my GraphQL schema?**
Yes, it lets your agent run introspection queries to verify your active headless types and see what's available in your delivery schema.

**Can it help me find image assets?**
Yes, it can retrieve specific image details and resolve the URI templates you need for your frontend development.

**Does the CoreMedia Content Cloud MCP support multi-brand environments?**
Yes, it can retrieve site context and verify configurations for different brands and locales across your global environment.

**Can my agent execute custom GraphQL queries against CoreMedia?**
Yes. Use the 'execute_graphql_payload' tool. You can provide any valid GraphQL query string and variables. The agent will fetch the data natively from your Headless Delivery schema, bypassing rigid model limits.

**How do I search for articles using specific keywords?**
Use the 'search_global_content' tool. The agent leverages CoreMedia's Solr integration to pull explicitly queried words spanning all CMS nodes, returning the exact matches and their paths.

**Can I use persisted queries to optimize performance?**
Absolutely. Use the 'execute_persisted_query' tool. Provide the SHA256 hash of your pre-compiled query. This ensures proper Edge caching and allows your agent to retrieve content with minimum latency.