4,500+ servers built on MCP Fusion
Vinkius

Cosmic MCP. Manage content objects and media assets via conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Cosmic MCP on Cursor AI Code Editor MCP Client Cosmic MCP on Claude Desktop App MCP Integration Cosmic MCP on OpenAI Agents SDK MCP Compatible Cosmic MCP on Visual Studio Code MCP Extension Client Cosmic MCP on GitHub Copilot AI Agent MCP Integration Cosmic MCP on Google Gemini AI MCP Integration Cosmic MCP on Lovable AI Development MCP Client Cosmic MCP on Mistral AI Agents MCP Compatible Cosmic MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Cosmic MCP Server gives your AI agent full control over your headless CMS content. You can list, create, and patch objects, audit schema types, and manage media assets directly from chat.

This lets your agent perform complex content operations—like updating a product description and clearing old media—without you ever opening the Cosmic web UI.

It's total content lifecycle management, driven by natural language.

What your AI agents can do

Create cms object

Creates a new CMS object draft by accepting a structured JSON payload.

Get media asset

Retrieves the specific structure and metadata for a given media ID.

Get schema details

Extracts the full list of properties and fields required by an active object type.

+ 7 more capabilities included
Create New CMS Objects

Build new content drafts in Cosmic by providing a structured JSON payload.

Retrieve Specific Media Assets

Get the structural details for a specific media file using its ID.

Audit Content Schema

Examine the required fields and metadata structure for any active object type.

Get Single Object Content

Fetch all data for one specific CMS object ID, logging the full payload.

List All Bucket Contents

List all content types and routing spaces available in your Cosmic CMS environment.

List Available Content Types

Get a full list of structured content types defined in your Cosmic schema.

Inspect Uploaded Media

Review deep arrays of uploaded media to manage image limits and assets.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Cosmic MCP Server: 10 Tools for Content & Media Ops

These tools let your agent interact with your Cosmic CMS, allowing you to manage content objects, audit schemas, and handle media assets entirely through natural language chat.

create019d757d

create cms object

Creates a new CMS object draft by accepting a structured JSON payload.

get019d757d

get media asset

Retrieves the specific structure and metadata for a given media ID.

get019d757d

get schema details

Extracts the full list of properties and fields required by an active object type.

get019d757d

get single object

Retrieves the complete payload and metadata for a single, specified object ID.

list019d757d

list bucket objects

Lists all content types and routing spaces within the headlessly managed CMS environment.

list019d757d

list schema types

Enumerates all currently active content model types defined in the schema.

list019d757d

list uploaded media

Inspects all uploaded media, providing metadata and tracking image usage limits.

patch019d757d

patch cms object

Updates an existing CMS object by patching specific metadata blocks or values using its ID.

wipe019d757d

wipe cms object

Permanently deletes an entire CMS object and all associated content from the bucket.

wipe019d757d

wipe media asset

Deletes a specific media asset from the storage bucket, freeing up space.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Cosmic, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Cosmic MCP Server - Manage Headless CMS Content

Your AI agent gets total control over your headless CMS content. You can list, create, and patch objects, audit schema types, and manage media assets directly from chat. This lets your agent perform complex content operations—like updating a product description and clearing old media—without you ever opening the Cosmic web UI.

It's total content lifecycle management, driven by natural language.

list_bucket_objects lets your agent list all content types and routing spaces in your CMS. list_schema_types gives it a full rundown of all active content model types. get_single_object fetches the complete payload and metadata for one specific CMS object ID. list_uploaded_media lets your agent inspect all uploaded media, giving it metadata and tracking image usage limits. get_media_asset retrieves the specific structure and metadata for a given media ID.

create_cms_object builds new content drafts in Cosmic by accepting a structured JSON payload. patch_cms_object updates an existing CMS object by patching specific metadata blocks or values using its ID. wipe_cms_object permanently deletes an entire CMS object and all associated content from the bucket. get_schema_details extracts the full list of properties and fields required by an active object type. wipe_media_asset deletes a specific media asset from the storage bucket, freeing up space.

How Cosmic MCP Works

  1. 1 Subscribe to the server and provide your Cosmic Bucket Slug and API Write Key.
  2. 2 Your AI client determines the necessary action (e.g., 'Update the product page').
  3. 3 The server runs the specific tool (e.g., patch_cms_object) using the provided parameters and returns the modified object data.

The bottom line is, your agent handles the entire content workflow—from auditing the schema to publishing the final object—without you ever writing code or navigating a web UI.

Who Is Cosmic MCP For?

Content Editors who need to publish or update content without touching the web UI. Backend Developers who need to programmatically verify schema structures and field types. Product Managers who must monitor content versioning or audit media assets across multiple buckets. Growth Engineers who need to prototype content models and test updates using natural language.

Content Editor

Updates a product's title and metadata blocks by calling patch_cms_object or creating new drafts with create_cms_object.

Backend Developer

Uses get_schema_details to pull field requirements for a new data model, then uses get_single_object to test object retrieval logic.

Product Manager

Runs list_schema_types to verify all active content models exist, then uses list_bucket_objects to monitor versioning across different content spaces.

Growth Engineer

Prototypes a new content model by running list_schema_types and then creating a test object using create_cms_object.

What Changes When You Connect

  • Schema Verification: Don't guess what fields an object needs. Use get_schema_details to programmatically audit an object type's properties before you even try to create it, ensuring your JSON payloads are always valid.
  • Atomic Content Updates: Instead of making multiple API calls, use patch_cms_object to update specific fields (like just the title or a metadata block) on an existing object ID. It’s surgical and safe.
  • Full Lifecycle Control: You can handle content from start to finish. Use create_cms_object to draft content, list_bucket_objects to find the right section, and then wipe_cms_object when the content is retired. Everything is traceable.
  • Media Asset Management: Stop worrying about image limits. list_uploaded_media lets your agent check the deep arrays of uploaded media, and get_media_asset lets you grab the exact metadata for a specific image.
  • Context Awareness: Your agent doesn't need to remember the object ID. It can run get_single_object to retrieve the current content, giving it the full context it needs to make the next decision or update.
  • Clean Development: The list_schema_types and list_bucket_objects tools let you map out your entire content model structure—seeing every available content type and routing space in one chat session.

Real-World Use Cases

01

The Product Update Pipeline

A product manager needs to update the description and image for a key product page. They ask their agent: 'Update product ID X: set the description to 'New features available' and replace the image with ID Y.' The agent runs patch_cms_object (for the description) and get_media_asset (to verify the new image), solving the update in two steps.

02

Onboarding a New Content Type

A developer needs to know the exact fields for a new 'event' content type. They run list_schema_types to see what exists, then ask the agent to use get_schema_details on 'event'. The agent returns the required fields, letting the developer write the correct JSON payload for create_cms_object.

03

Cleaning Up Stale Content

A content team member knows a set of old blog posts are retired. They ask the agent to 'Delete all posts in the 'archive' bucket.' The agent uses list_bucket_objects to confirm the scope, then runs wipe_cms_object on the necessary IDs, cleaning the database.

04

Investigating Missing Media Metadata

A frontend engineer notices an image is failing to load. They ask the agent to inspect the asset. The agent runs list_uploaded_media to check the overall count, then uses get_media_asset on the specific ID to retrieve the exact metadata and figure out the imgix endpoint.

The Tradeoffs

Trying to guess schema fields

Manually writing a JSON payload for a new object and hoping the fields like 'author_bio' or 'related_topics' exist, leading to a validation error when the object fails to save.

First, run get_schema_details on the desired object type. This confirms the exact fields and data types (text, number, html) you need. Then, use create_cms_object with the verified structure.

Deleting content without knowing the scope

Running a generic 'delete all' command that wipes a whole content model (wipe_cms_object) without first checking if the content is truly archived or if the wrong bucket was targeted.

Before wiping anything, use list_bucket_objects to identify the exact routing space and content type. Use get_single_object to inspect a sample object first. This verifies you're targeting the right data.

Treating content and media separately

Updating object metadata via one tool, and then having to manually call a separate API endpoint to change the associated image, leading to mismatched data.

Use patch_cms_object for metadata changes, and use get_media_asset or list_uploaded_media to manage the media side. Your agent handles the coordination, ensuring both the object and the asset are updated in the same workflow.

When It Fits, When It Doesn't

Use this server if your primary job involves managing content objects (CMS) or digital assets (media) within a headless environment. Specifically, if you need your agent to perform multi-step tasks like: 1) Reading a schema (get_schema_details), 2) Fetching content (get_single_object), and 3) Modifying it (patch_cms_object).

Don't use it if you just need to list files in a standard file system (use a file storage API instead). Also, don't use it if you only need basic CRUD on a simple database table without complex metadata or media handling; a basic database connector will be simpler. This server is built for complex, structured content models.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cosmic. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_cms_object get_media_asset get_schema_details get_single_object list_bucket_objects list_schema_types list_uploaded_media patch_cms_object wipe_cms_object wipe_media_asset

Manually updating content models is a nightmare of clicks and copy-pasting.

Today, updating a product description or creating a new blog post means navigating the web UI. You click 'Edit,' find the correct metadata field, copy the text, paste it, and then hit 'Save.' If you need to update five fields across three different content types, you repeat that whole sequence five times, losing context and wasting time.

With the Cosmic MCP Server, you just tell your agent: 'Update the product page for ID 123, changing the description and updating the author.' The agent executes `patch_cms_object` and handles the payload structure. You get the object updated instantly, with zero clicks and full audit logging.

Cosmic MCP Server: Manage content objects and media assets

You used to have to manually check the schema documentation to see what fields an object could accept, and then run separate commands to handle media uploads. This meant keeping track of multiple endpoints and formats.

Now, the agent uses `get_schema_details` to read the rules for you. It handles both the structured data updates (`patch_cms_object`) and the asset management (`get_media_asset`) in one flow. It's a single source of truth for your entire content stack.

Common Questions About Cosmic MCP

How do I use the `create_cms_object` tool? +

You provide the tool with a JSON payload that contains the object's title and all necessary metadata fields. The server validates this structure against the target object type before creating the draft.

Is `patch_cms_object` safe for updates? +

Yes. It only changes the specific metadata blocks you point it to, leaving all other parts of the object untouched. You must supply the object's unique ID to ensure it targets the right record.

What is the difference between `list_bucket_objects` and `list_schema_types`? +

list_schema_types shows you all the possible content structures (e.g., 'product', 'blog'). list_bucket_objects shows you all the sections or routing spaces (e.g., 'homepage', 'archive') that hold those structured objects.

How can I check the schema before writing content? +

Run get_schema_details and specify the object type name. The tool returns a structural breakdown of all required fields, data types, and validation rules.

When should I use `wipe_cms_object` vs. `wipe_media_asset`? +

Use wipe_cms_object when you need to delete an entire content record. This function removes the object and its associated metadata. wipe_media_asset only handles media files, so you use it when you need to remove a picture or asset from storage.

How do I get the structure of all available content types using `list_schema_types`? +

The list_schema_types tool returns a list of all defined content models (type slugs). You can then pass a specific type slug to get_schema_details to pull the detailed property structure for validation.

What information does `get_media_asset` return about a file? +

It returns the full structural details for a media asset, including its unique Media ID. This allows your agent to verify the file's existence and properties before use in a new object.

Can I list all content objects across different content models using `list_bucket_objects`? +

Yes, list_bucket_objects identifies all bounded routing spaces within your Cosmic environment. It lists objects regardless of their specific content type, giving you a broad overview of your content.

Can my agent create new content objects in Cosmic? +

Yes. Use the 'create_cms_object' tool. Provide the type slug, title, and a JSON object for metadata. The agent will command the backend to generate a new entry in your specified bucket.

How do I audit the schema of an existing Object Type? +

Provide the type slug to the 'get_schema_details' tool. Your agent will analyze the specific localized variables and decode the native boundaries, showing you exactly which fields and metadata parameters the schema requires.

Can I permanently delete media assets via the agent? +

Absolutely. The 'wipe_media_asset' tool allows you to irreversibly remove physical media from your Cosmic buckets. This is a powerful way to manage your storage quotas and cleanup dangling files directly from the chat.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Cosmic. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.