otherapi_key

Flotiq

Flotiq is an API-first headless content management system for defining content types, managing and publishing content, searching data, and handling media.

Verdict

Flotiq is a headless CMS that stores structured content — blog posts, product catalogs, event listings — in custom content types you define. @mentioning Flotiq in Switchy lets your team's AI read, create, update, and search those objects without opening the CMS dashboard. Content editors can draft new entries or fix typos by describing the change in plain language; developers can prototype queries and inspect schemas; marketers can pull recent posts into reports. The MCP exposes ten tools covering CRUD operations, batch upserts, full-text search, and schema inspection. You'll need a Flotiq API key with read and write scopes for the content types your team wants to manage.

Common use cases

  • Draft blog posts from meeting notes
  • Bulk-update product prices across catalog
  • Search knowledge base for support answers
  • Audit content type schemas before migration
  • Generate event listings from calendar exports

Integration

Vendor
Flotiq
Category
other
Auth
API_KEY
Tools
10
Composio slug
flotiq

Tools

  • Batch Upsert Content Objects

    Create or update up to 100 objects of one Flotiq content type in a batch, returning success and error counts plus per-object validation errors. The batch is atomic: if any object fails validation, Flotiq persists none and the tool raises a

  • Create Content Object

    Create one object that conforms to a Flotiq content type definition.

  • Delete Content Object
    destructive

    Soft-delete one Flotiq content object. Flotiq retains deleted objects for 60 days, but restoration requires Flotiq support.

  • Get Content Object

    Get one object by content type and ID, optionally expanding its relationships.

  • Get Content Type

    Get one content type definition, including its field schema and metadata configuration.

  • List Content Objects

    List and filter objects from one Flotiq content type while preserving its dynamic fields.

  • List Content Types

    List the content type definitions visible to the connected Flotiq account, including internal types.

  • Search Content

    Full-text search across content objects visible to the API key, optionally restricted to content types, with configurable matching, ordering, relationship expansion, and pagination.

  • Set Content Publication

    Publish a Draft & Public content object or return it to draft; this changes what public consumers can see.

  • Update Content Object

    Partially update selected fields of one existing Flotiq content object.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Click 'Add Integration', search for Flotiq, and select it from the list. 3. You'll be prompted to paste a Flotiq API key — log in to your Flotiq account, go to API Keys under Settings, and generate a new key with read and write permissions for the content types you plan to use. 4. Copy the key, return to Switchy, paste it into the API Key field, and click Connect. 5. Switchy will validate the key by listing your content types; if successful, you'll see a green checkmark. 6. Open any Project, type '@Flotiq list my blog post content type' in the chat, and confirm the AI returns your posts — that proves the connection works and you can now create, update, search, or delete objects by @mentioning Flotiq in any conversation.

What teammates see: by default, memories from Flotiq are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

List Recent Blog Posts

@Flotiq list the 10 most recent objects from my 'blogpost' content type, ordered by publish date descending.

Create Product Entry

@Flotiq create a new object in my 'product' content type with name 'Wireless Keyboard', SKU 'KB-2024', price 49.99, and stock quantity 150.

Search Documentation

@Flotiq search all content for 'password reset flow' and return the top 5 matches with their titles and excerpts.

Batch Update Event Dates

@Flotiq batch upsert these three objects in my 'event' content type, each with their start date moved forward by one week: [paste event IDs].

Inspect Content Schema

@Flotiq get the content type definition for 'blogpost' and show me which fields are required and their data types.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Flotiq search for all blog posts published in the last 30 days that mention 'product launch' and return their titles, authors, and publish dates

Output

Found 12 blog posts matching your criteria. The most recent is 'Q1 Product Launch Recap' by Sarah Chen (published March 15), followed by 'Behind the Scenes: Launch Day Prep' by Marcus Liu (March 8), and 'Customer Reactions to Our Latest Release' by Sarah Chen (March 3). The full list includes posts from the marketing, product, and customer success teams. Each result includes the post slug, featured image reference, and tag associations for further filtering.

Notes

This example uses Flotiq's full-text search across a custom 'blogPost' content type. The MCP returns structured data from your Flotiq schema—field names and relationships depend on how you've defined that content type. Search respects the API key's read permissions; private content types won't appear in results.

Prompt

@Flotiq create a new product entry with name 'Wireless Charger Pro', SKU 'WCP-2024', price 49.99, and category 'accessories'

Output

Created product object WCP-2024 in Flotiq. The new entry includes: name set to 'Wireless Charger Pro', SKU 'WCP-2024', price $49.99, category linked to your 'accessories' content type, and auto-generated fields (creation timestamp, internal ID). The object is now live and queryable via your Flotiq API. Note that this assumes a 'product' content type exists in your schema with fields matching these names—if field definitions differ, you'll receive a validation error listing required or mismatched fields.

Notes

This write operation requires your Flotiq content type schema to include the specified fields (name, SKU, price, category). Validation happens server-side; the MCP will surface any schema mismatches before committing. The API key must have write permissions on the target content type. Side-effect: the new object is immediately visible to all API consumers.

Prompt

@Flotiq list all 'teamMember' objects, expand their 'department' relationships, then draft a company directory grouped by department with each person's role and contact email

Output

Retrieved 47 team members across 6 departments. Engineering (18 members) includes roles from Junior Developer to VP Engineering; Marketing (12 members) spans Content Writer to CMO; Sales (9 members) includes SDRs and Account Executives. Each record includes the person's full name, title, work email, and department metadata (department name, head count, office location). A formatted directory might group these as: **Engineering** – Alice Johnson (VP Engineering, alice@company.com), Bob Smith (Senior Developer, bob@company.com)… and so on for each department. The relationship expansion pulls department details without additional queries.

Notes

This synthesis example combines Flotiq's list and relationship-expansion features with the AI's formatting logic. The 'expand' parameter fetches linked content type data in one call, avoiding N+1 queries. Output structure depends entirely on your Flotiq schema—'teamMember' and 'department' are illustrative content type names. Rate limits apply to list operations returning large result sets.

Use-case deep-dives

Product catalog sync for e-commerce

When Flotiq wins for headless product data at small scale

A 3-person Shopify store team managing 200 SKUs across multiple channels needs a single source of truth for product descriptions, specs, and imagery. Flotiq's batch upsert tool lets you push catalog updates from a spreadsheet or PIM into structured content types, then pull that data into Shopify, your marketing site, and email campaigns via the search and list endpoints. The API-key auth means any team member can run the sync from a Switchy chat without OAuth friction. This works cleanly up to about 5,000 objects; beyond that, you'll want a dedicated integration layer because the 100-object batch limit starts to feel slow. If your catalog changes daily and you need sub-second sync, look elsewhere. But for weekly catalog refreshes and multi-channel consistency, Flotiq gives you structured content without a CMS learning curve.

Help center article publishing workflow

Flotiq as a lightweight docs backend for support teams

A 6-person support team writes help articles in Notion but needs them searchable on the public site and inside the app. Flotiq's content type system lets you define an 'article' schema with title, body, category, and tags, then use the create and update tools to push finished drafts from Switchy into production. The full-text search tool powers the in-app help widget, and the list endpoint feeds the marketing site's help index. The 60-day soft-delete window gives you a safety net if someone accidentally removes a critical article. This setup breaks down if you need versioning or approval workflows—Flotiq doesn't track content history natively. But for a small team publishing 10-20 articles a month with straightforward taxonomy, it's faster than Contentful and cheaper than a headless CMS with enterprise features you won't use.

Event registration data aggregation

When Flotiq handles multi-source event data for small conferences

A 4-person conference team collects registrations from Eventbrite, Luma, and a custom form, then needs a unified view for badge printing and session planning. Flotiq's batch upsert tool normalizes attendee records into a single content type, and the search endpoint lets you filter by ticket tier, dietary restrictions, or session interest during standup. The get and list tools pull subsets for vendor handoffs without exposing the full dataset. This works for conferences under 1,000 attendees where real-time sync isn't critical—batch imports run every few hours, not every minute. If you need live seat counts or complex multi-step registration flows, you'll outgrow this quickly. But for annual or quarterly events where you're wrangling CSVs from three platforms into one planning doc, Flotiq gives you structured storage and query without building a custom database.

Frequently asked

What does the Flotiq MCP do in Switchy?

It lets AI agents read, create, update, and search your Flotiq headless CMS content directly from Switchy. The MCP exposes ten tools covering CRUD operations, batch upserts, full-text search, and content-type schema inspection. Agents can query structured content, create new objects that match your type definitions, and expand relationships—all without leaving the conversation.

Do I need admin access to connect Flotiq?

You need an API key with read and write permissions for the content types you want agents to touch. Flotiq's API keys are scoped per workspace, so create a dedicated key in your Flotiq dashboard rather than sharing a personal token. The MCP can only see content types and objects the key has access to.

Can the Flotiq MCP restore deleted content?

No. The Delete Content Object tool soft-deletes objects, and Flotiq keeps them for sixty days, but restoration requires you to contact Flotiq support directly. The MCP has no undelete tool. If you need reversible workflows, build a custom "archive" flag in your content type instead of using the delete endpoint.

How does this compare to calling Flotiq's REST API myself?

The MCP wraps Flotiq's REST API so agents can call it conversationally without you writing fetch code or managing pagination logic. You lose fine-grained control over HTTP headers and error handling, but you gain natural-language orchestration. Use the API directly if you need webhook triggers or sub-millisecond latency; use the MCP when a human describes the task in chat.

Who on the team should connect the Flotiq MCP?

Whoever owns your Flotiq workspace and can generate API keys. That's usually a developer or content-ops lead. Once connected in Switchy, any team member with access to the shared workspace can ask agents to query or update Flotiq content, so audit your Switchy permissions before rolling it out to non-technical users.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.