• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Contentful graphql

Contentful graphql MCP integration

Runs persisted GraphQL queries against a Contentful space to pull structured entries, and fetches a CMA token for management-level calls.

Connect Contentful graphqlSee all integrations

2actions available

  1. Home/
  2. Integrations/
  3. Contentful graphql

What your agent can do with Contentful graphql

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Retrieve a Contentful Management API (CMA) access token.

  • Execute a GraphQL query using Automatic Persisted Queries (APQ).

See all 2 actions

How businesses use Contentful graphql + Lyro

Each card is one request a support team gets, and the Contentful graphql actions Lyro runs to close it.

  • search

    Answer a question straight from published entries

    Lyro runs a registered GraphQL query with the customer's parameters as variables and reads the fields back, so a question about a policy, a product, or a help article is answered from the entry itself.

    GraphQL Persisted QueryGet CMA Token
  • bolt

    Reuse a registered query instead of resending it

    With Automatic Persisted Queries, the first call registers the query text against its SHA256 hash and every call after that sends only the hash and the variables, which keeps a query Lyro runs constantly cheap.

    GraphQL Persisted QueryGet CMA Token
  • key

    Keep management-level calls authorized

    Lyro retrieves a Contentful Management API access token on demand, so a call that needs management authorization has a valid credential to work with instead of failing partway through on an expired one.

    Get CMA TokenGraphQL Persisted Query

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Contentful graphql actions it has and picks the ones a request needs.

  1. 01

    Connect Contentful graphql

    Authorize the Contentful graphql account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Contentful graphql actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Contentful graphql · Lyro

What can you do in Contentful graphql without me setting anything up?

These, right away:

  • Get cma token
  • Graphql content API persisted query

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Contentful graphql

Setup, permissions, and the limits of what Lyro can do inside Contentful graphql.

  • Not with these actions. The connected toolkit exposes Get CMA Token and GraphQL Content API Persisted Query, so Lyro reads content and can fetch a management token, but nothing in the toolkit creates, updates, or publishes an entry.

  • Once, yes. The first request sends both the SHA256 hash and the full query text to register it; after that Lyro sends only the hash and the variables. If the server has dropped the cached query it returns PersistedQueryNotFound and the full text has to be supplied again.

  • The call fails with a named error rather than empty content: UNKNOWN_SPACE for an invalid space_id or a token that is not valid for that space, and PersistedQueryMismatch when the hash does not match the query text. Lyro can say the content could not be fetched instead of answering from nothing.

  • Get CMA Token supplies the credential, not the operation. It returns a Contentful Management API access token so a management-level call is properly authorized, while the toolkit's only query action goes through the GraphQL Content API. The management call itself is made by whatever holds the token.

Every action available in Contentful graphql

All 2 actions your agent can call on Contentful graphql, straight from the live MCP connection.

  • Get cma token

    Retrieve a Contentful Management API (CMA) access token.

  • Graphql content API persisted query

    Execute a GraphQL query using Automatic Persisted Queries (APQ).

The tools Contentful graphql sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Boldsignarrow_outward

    Boldsign

    Sends documents for signature, tracks where any of them stand, extends missed expiry dates, and manages brand-scoped custom fields.

  • Docnifyarrow_outward

    Docnify

    Adds recipients and fields to a document, sends it for signature, resends when it stalls, and reports where signing stands.

  • Docusignarrow_outward

    Docusign

    Reports envelope signing status, sends agreements from templates, corrects envelopes already out for signature, and runs bulk sends.

  • Google Drivearrow_outward

    Google Drive

    Finds files people describe rather than name, writes documents into the right folder, grants access on request, and keeps folders tidy.

  • Parseurarrow_outward

    Parseur

    Sends documents in for parsing, explains why one came back stuck, reprocesses a batch after a template change, and routes the parsed data onward.

  • Signwellarrow_outward

    Signwell

    Sends a document or template out for signature, reports who has signed, chases the ones who have not, and cancels a request that should stop.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Contentful graphql?

Authorize the account and your agent has all 2 actions from the first conversation.

Connect Contentful graphqlTalk to sales
Connect Contentful graphqlTalk to sales
Support agent working at a laptop next to the Lyro mascot