Cockpit MCP connector
Updated
Cockpit is a headless content management platform for organizing content collections, assets, and singletons through an API. The Cockpit MCP connector allows AI agents to browse collections, retrieve and manage entries, and submit form data within a tenant. It also supports accessing singleton content, giving agents flexibility to read and update structured content across an instance.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Cockpit MCP connector to perform the following actions:
- Publish new blog posts directly to a content collection
- Update product details across a content collection instantly
- Retrieve every entry from a collection for quick review
- Collect customer feedback and inquiries through form submissions
- Audit site-wide settings and homepage data stored as singletons
- Discover all available collections within a Cockpit tenant
- Sync marketing copy updates without touching source code
- Automate content workflows between Cockpit and other business tools
Example prompts
Use the following example prompts to invoke Cockpit MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all the collections available in Cockpit.Add a new blog post entry to the Articles collection in Cockpit.Update the price field on the Products collection in Cockpit.Get all entries from the Customers collection in Cockpit.Submit the contact form with this customer's details in Cockpit.List every singleton configured in Cockpit.Pull the homepage settings singleton data from Cockpit.Create a new event entry in the Events collection in Cockpit.Show me the latest entries from the News collection in Cockpit.What singletons store our site-wide settings in Cockpit?
Cockpit MCP connector tools
The Cockpit MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listCollections | List all collections |
| getAllCollectionEntries | Get all entries from a collection |
| createCollectionEntry | Create a new collection entry |
| updateCollectionEntry | Update an existing collection entry |
| submitForm | Submit a form |
| listSingletons | List all singletons |
| getSingleton | Get singleton data |