Bloomreach MCP. Manage catalogs, campaigns, and customer segments via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Bloomreach MCP Server. Manage your entire marketing ecosystem—from catalog data to customer segments and campaigns—using natural conversation. You can list products, check customer attributes, monitor campaigns, and audit webhooks directly through your AI agent, eliminating manual exports and dashboard hopping.
What your AI agents can do
Get catalog items
Pulls product records from a specific Bloomreach data catalog.
Get customer properties
Exports the configured data properties for a specific registered customer.
List attributes
Gets a list of all custom customer attributes configured in Bloomreach.
Use get_catalog_items to pull specific product records from designated data catalogs.
Run list_segments and list_attributes to view customer groupings and defined personal data fields.
Query list_campaigns to get a list of active and past marketing outreach efforts.
Run list_webhooks to verify which real-time data streams are active and configured.
Check list_properties and list_event_types to understand the data structure of your catalogs.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Bloomreach MCP Server: 10 Tools for Data Management
These tools let your AI agent access and manipulate core Bloomreach data, including customer records, product catalogs, and marketing automation settings.
019d755fget catalog items
Pulls product records from a specific Bloomreach data catalog.
019d755fget customer properties
Exports the configured data properties for a specific registered customer.
019d755flist attributes
Gets a list of all custom customer attributes configured in Bloomreach.
019d755flist campaigns
Lists all active and past marketing campaigns.
019d755flist catalogs
Lists every data catalog set up in your Bloomreach account.
019d755flist event types
Lists every type of event your site currently tracks and collects.
019d755flist properties
Lists all the structural properties defined across your product catalogs.
019d755flist segmentations
Lists all the defined customer segmentations and groupings.
019d755flist segments
Lists all the primary customer segments (e.g., 'High Spenders', 'New Users').
019d755flist webhooks
Lists all the real-time data connections (webhooks) configured for your account.
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
Make Your AI Do More
Start with Bloomreach, 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
You're talking to Bloomreach, so you're gonna manage your whole marketing stack right through your agent. You don't gotta bounce between dashboards or export data by hand. You can pull product info, check customer data, track campaigns, and verify system connections using just plain talk.
Retrieve Product Data
Use get_catalog_items to pull specific product records from a designated Bloomreach data catalog. You can also check list_catalogs to see every data catalog set up in your account. list_properties shows you all the structural properties defined across your product catalogs. To understand what your site tracks, check list_event_types to list every type of event your site collects.
Analyze Customer Data
Run list_segments to get a list of primary customer segments, like 'High Spenders' or 'New Users'. You can also use list_attributes to view all the custom customer attributes configured in Bloomreach. For a specific customer, get_customer_properties exports their configured data properties.
Audit Marketing Campaigns
Query list_campaigns to get a list of active and past marketing outreach efforts.
Monitor System Connections
Use list_webhooks to verify which real-time data streams are active and configured for your account. You can also check list_segmentations to list all defined customer segmentations and groupings.
How Bloomreach MCP Works
- 1 Subscribe to the Bloomreach server and provide your Project Token, API ID, API Secret, and Base URL.
- 2 Your AI agent connects these credentials to the Bloomreach API.
- 3 You prompt your agent with a natural language query (e.g., 'List all active campaigns').
The bottom line is you manage your marketing data by talking to your AI agent, not by clicking through dashboards.
Who Is Bloomreach MCP For?
E-commerce Managers, CRM Specialists, and Data Analysts. This is for anyone who spends too much time exporting data or clicking through multiple marketing dashboards just to get a simple status update. If your job involves linking product data to customer behavior, this saves hours of manual work.
Needs to quickly check catalog data or campaign status without manually running exports.
Monitors customer segments and event tracking directly within their workflow tools.
Retrieves attribute and property definitions using natural language, bypassing manual UI navigation.
What Changes When You Connect
- Check catalog data instantly. Use
get_catalog_itemsto pull product records without navigating the catalog UI. - Audit customer data. Run
list_attributesandget_customer_propertiesto see exactly what data you have on a user. - Track marketing outreach.
list_campaignsgives you a full view of every campaign, replacing the need to run separate reports. - Verify integrations.
list_webhooksshows you which webhooks are firing, confirming your real-time data pipelines are working. - Understand structure. Use
list_propertiesandlist_event_typesto map out what data Bloomreach is collecting and how it's structured. - Segment users fast.
list_segmentsandlist_segmentationslet you view all possible customer groups in one prompt.
Real-World Use Cases
Finding out what's wrong with a product listing
A product manager needs to know if a specific product has been listed in the 'Spring Collection' catalog. Instead of manually checking the catalog UI, they prompt their agent: 'Show me the items in the Spring Collection.' The agent uses get_catalog_items and returns the full product metadata immediately.
Checking if a user has the right data fields
A CRM specialist needs to confirm if the system tracks 'LinkedIn Job Title' for a specific user. They run list_attributes to see all available custom fields. This confirms the data exists before they build a segmentation model, saving hours of guesswork.
Comparing segments and campaigns
A marketing analyst wants to see which segments were targeted by the 'Q3 Re-engagement' campaign. They ask the agent to list both list_segments and then list_campaigns. The agent provides both lists, allowing the analyst to manually cross-reference the data in a single chat session.
Validating a data pipeline setup
The ops engineer suspects a webhook integration is failing to send data. They prompt the agent to run list_webhooks. The agent provides the list and status details, allowing the engineer to immediately pinpoint the broken connection without logging into the webhooks dashboard.
The Tradeoffs
Manual Dashboard Hops
A marketer has to go to the 'Catalog' tab, then the 'Campaigns' tab, then the 'Segments' tab, and copy-paste data from three different screens into a spreadsheet just to compare performance.
→
Tell your agent to compare the data. Ask it to run list_campaigns and list_segments in one go. The agent retrieves the necessary data and structures it for you, letting you compare everything in the chat window.
Ignoring Data Schema
A data analyst assumes a field called 'Job Title' exists, but it't actually tracked. They waste time writing code that fails because the field name is wrong.
→
Before writing code, run list_attributes to see every available customer field. Then, use list_properties to confirm the catalog structure. You know the data structure before you write a single line of code.
Bypassing Integration Checks
The ops engineer sees a marketing failure and just guesses which webhook is broken, spending an afternoon logging into various services to check logs.
→
First, use list_webhooks to get a comprehensive list of all active connections. This immediately narrows down the potential failure point, saving the manual effort of checking every single integration.
When It Fits, When It Doesn't
Use this if you need to connect disparate pieces of marketing data—product details, customer profiles, and campaign status—into a single conversation thread. You need an overview, not a deep dive into one area. For example, comparing the segment 'Loyalty Members' against the 'Summer Sale' campaign requires list_segments and list_campaigns. Don't use this if you need to perform complex calculations or write custom Python logic; those require dedicated data processing tools. If you only need to list out all available data definitions, use list_attributes or list_properties alone.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bloomreach. 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
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
Checking your marketing data used to mean three different dashboards.
Today, checking product and campaign data is a mess. You go to the Catalog dashboard for product IDs, switch to the Campaigns tab for performance metrics, and then jump to the Segments tool to see who was targeted. You end up cross-referencing three different screens and copying data into a spreadsheet.
With this Bloomreach MCP server, you talk to your agent. You ask, 'What were the best-performing campaigns for the 'High Spenders' segment?' The agent runs `list_campaigns` and `list_segments` in sequence, giving you a synthesized answer right in the chat. It's all one conversation.
Bloomreach MCP Server: Audit everything you're tracking.
Manual auditing used to mean logging into the event platform, checking the webhook configuration panel, and cross-referencing API documentation just to confirm a data flow. It was slow, and you always missed a minor setting.
Now, you ask the agent to list all webhooks or list event types. It gives you a clean, structured report of every configured data point. You see the whole picture immediately, without ever having to click through a settings menu.
Common Questions About Bloomreach MCP
How do I use the Bloomreach MCP Server to list customer segments? +
You run the list_segments tool. This returns a list of all primary customer groups, like 'High Spenders' or 'Recent Visitors'. You can then ask the agent to dive deeper into any specific segment.
Can I use the Bloomreach MCP Server to see product details? +
Yes, use get_catalog_items. You provide the catalog name, and the tool retrieves the specific product records and their associated metadata.
Does the Bloomreach MCP Server help with data structure? +
You use list_attributes and list_properties. These tools list every custom field available for customers and every property available on your products, respectively.
What if I need to check campaign status? +
Run list_campaigns. This gathers all active and past marketing campaigns, allowing you to quickly monitor their status and outreach history.
Can I use the Bloomreach MCP Server for webhooks? +
Use list_webhooks. This retrieves a list of all configured webhooks, letting you verify real-time data connections and their status.
How do I use the `list_attributes` tool in the Bloomreach MCP Server? +
It lists all customer attributes configured in your account. This lets you see exactly what data points you've tracked for customers, which is key for targeted marketing analysis.
Can the Bloomreach MCP Server list data catalogs? +
Yes, the list_catalogs tool retrieves all your Bloomreach data catalogs. You can use this to verify your entire product and metadata structure before running specific queries.
Does the Bloomreach MCP Server handle customer properties? +
The get_customer_properties tool exports properties for a specific customer ID. This function helps data analysts check the detailed profile data for individuals, moving beyond just segment membership.
Can I check the items in a specific data catalog? +
Yes! Use the get_catalog_items tool with the Catalog ID. Your agent will fetch the items and their metadata directly from your Bloomreach instance.
How do I see all the customer segments I have created? +
Simply ask the agent to list_segments or list_segmentations. It will retrieve the definitions and names of the customer groups you've configured in the Engagement platform.
Does the integration allow exporting customer properties? +
Yes. Use the get_customer_properties tool with a registered Customer ID. The agent will retrieve core properties like name and email based on your project configuration.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ActiveCampaign
Marketing automation and CRM — manage contacts, deals, lists, and automations via AI.
Facebook Ads
Manage your Facebook and Meta Ads via AI — list campaigns, track performance insights, and update ad status directly through your agent.
Hootsuite (Social Media Management)
Manage social media via Hootsuite — schedule posts, manage social profiles, and monitor outbound messages.
You might also like
K-Means Cluster Engine
Group complex data points into optimal clusters with deterministic, high-speed Euclidean K-Means classification.
PartnerStack
Manage affiliate and partner programs via PartnerStack — list partners, track leads, and monitor rewards directly from any AI agent.
Weaviate
Search and manage vector data on Weaviate — the AI-native database for building production-grade AI applications.