Skip to content

AI Assistant Prompts for Cosmic MCP ​

This guide provides example prompts that you can use with AI assistants (like Claude, ChatGPT, or others) to interact with your Cosmic CMS through the MCP server.

📋 Prerequisites ​

Before using these prompts, ensure you have:

  1. ✅ Cosmic MCP server configured in your AI client
  2. ✅ Valid Cosmic bucket credentials set up
  3. ✅ The MCP connection is active

🎯 Basic Content Operations ​

Listing Content ​

Prompt: "List all published blog posts from my Cosmic bucket, show me the first 10 results."

What happens: The AI will use list_objects with type_slug: "posts", status: "published", limit: 10


Prompt: "Show me all content types available in my Cosmic bucket."

What happens: The AI will use list_object_types to display all available content types


Prompt: "Get all draft pages that need review."

What happens: The AI will use list_objects with type_slug: "pages", status: "draft"

Retrieving Specific Content ​

Prompt: "Get the blog post with slug 'my-first-post' and show me its content."

What happens: The AI will use get_object with slug: "my-first-post", type_slug: "posts"


Prompt: "Find the page with ID '64f8a123b456c789' and display its metadata."

What happens: The AI will use get_object with id: "64f8a123b456c789"

✍️ Content Creation ​

Creating Blog Posts ​

Prompt: "Create a new blog post titled 'Getting Started with Cosmic CMS' with content about how to set up a new project. Make it published and add some SEO metadata."

What happens: The AI will use create_object with:

json
{
  "title": "Getting Started with Cosmic CMS",
  "type_slug": "posts",
  "content": "[Generated content about Cosmic CMS setup]",
  "status": "published",
  "metadata": {
    "seo_title": "Getting Started with Cosmic CMS - Complete Guide",
    "meta_description": "Learn how to set up your first Cosmic CMS project...",
    "tags": ["cosmic", "cms", "tutorial"]
  }
}

Prompt: "Draft a new product page for 'Wireless Headphones Pro' with price $199.99, description, and mark it as draft for review."

What happens: The AI will create a product object with appropriate metadata

Creating Landing Pages ​

Prompt: "Create a landing page for our new service 'AI Consulting' with sections for hero, features, testimonials, and CTA. Use slug 'ai-consulting-services'."

What happens: The AI will create a structured page with organized content sections

🔍 Content Search and Discovery ​

Prompt: "Search for all content containing 'artificial intelligence' or 'machine learning' across all content types."

What happens: The AI will use search_objects with query: "artificial intelligence machine learning"


Prompt: "Find all blog posts about 'React' or 'JavaScript' development."

What happens: The AI will use search_objects with type_slug: "posts", query: "React JavaScript development"

Content Analysis ​

Prompt: "Analyze my content library and tell me how many posts I have by category, what topics I write about most, and suggest content gaps."

What happens: The AI will:

  1. List all posts using list_objects
  2. Analyze metadata and content
  3. Provide insights and recommendations

📝 Content Updates ​

Bulk Updates ​

Prompt: "Update all draft blog posts to add a 'needs-review' tag in their metadata."

What happens: The AI will:

  1. List all draft posts
  2. Update each one using update_object to add the tag

Prompt: "Find the post about 'Next.js Tutorial' and update its content to include information about the latest Next.js 14 features."

What happens: The AI will find and update the specific post with new content

SEO Optimization ​

Prompt: "Review all my published blog posts and suggest SEO improvements for titles and meta descriptions."

What happens: The AI will analyze existing content and suggest optimizations

🖼️ Media Management ​

Uploading Media ​

Prompt: "I have a base64 encoded image for my blog post header. Upload it to the 'blog-headers' folder and name it 'cosmic-cms-guide-header.jpg'."

What happens: The AI will use upload_media with the provided data


Prompt: "List all images in my media library and organize them by folder."

What happens: The AI will use list_media and organize the results

Media Organization ​

Prompt: "Show me all media files larger than 1MB and suggest which ones could be optimized."

What happens: The AI will analyze media files and provide optimization suggestions

🏗️ Content Architecture ​

Content Type Management ​

Prompt: "Help me design a content structure for an e-commerce site. I need product pages, category pages, and blog posts."

What happens: The AI will suggest content types and their field structures


Prompt: "Create a content strategy for a portfolio website with projects, testimonials, and about pages."

What happens: The AI will help plan the content architecture

🔄 Content Workflows ​

Publishing Workflows ​

Prompt: "Show me all content that's ready for publishing (status: draft) and has been reviewed (has 'reviewed' tag)."

What happens: The AI will filter content based on status and metadata


Prompt: "Create a weekly content report showing what was published, updated, and created this week."

What happens: The AI will analyze content by dates and provide a summary

Content Maintenance ​

Prompt: "Find all blog posts older than 6 months and suggest which ones need updating based on their topics."

What happens: The AI will analyze content freshness and suggest updates

🚀 Advanced Use Cases ​

Content Migration ​

Prompt: "Help me migrate content from my old CMS. I'll provide you with the data structure and you can create the corresponding Cosmic objects."

What happens: The AI will help map and create content in Cosmic

API Integration ​

Prompt: "Create a content syndication strategy where I can automatically cross-post my Cosmic blog posts to other platforms."

What happens: The AI will help design an integration workflow

Performance Analysis ​

Prompt: "Analyze my content performance by looking at which topics and content types I create most, and suggest a content calendar."

What happens: The AI will provide data-driven content insights

💡 Pro Tips for AI Prompts ​

Be Specific ​

❌ "Update my content" ✅ "Update the blog post with slug 'react-tutorial' to add a new section about React 18 features"

Provide Context ​

❌ "Create a page" ✅ "Create a landing page for our SaaS product with hero section, features list, pricing table, and contact form"

Use Batch Operations ​

❌ "Update this post, then that post, then another post" ✅ "Update all posts tagged 'tutorial' to add a 'last-updated' field with today's date"

❌ "Find my post about JavaScript" ✅ "Search for posts containing 'JavaScript ES6' or 'modern JavaScript' and show me the most recent ones"

🔧 Troubleshooting Prompts ​

Prompt: "Check if my Cosmic MCP connection is working by listing the available content types."

Prompt: "Verify that I can create content by making a test post and then deleting it."

Prompt: "Show me the structure of my 'posts' content type so I know what fields are available."


📚 Next Steps ​

  • Try these prompts with your AI assistant
  • Adapt them to your specific content types and workflow
  • Combine multiple operations in a single prompt for complex tasks
  • Use the AI to help automate your content management workflows

Remember: The AI assistant will use the appropriate MCP tools based on your requests, handling all the technical details while you focus on your content strategy!