---
title: "Contentful Graphql integration for LuumenAI"
url: "https://www.luumen.ai/integrations/contentful-graphql/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Contentful Graphql integration for LuumenAI

Query Contentful content from the terminal, with answers in the same session

## What LuumenAI can do with Contentful Graphql

LuumenAI connects to Contentful Graphql with an API token and exposes 2 tools (2 read-only). Every tool is read-only, so it can answer questions from Contentful Graphql but cannot change anything in it.

## Key facts

- Authentication: API token
- Tools available: 2 tools (2 read-only)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Contentful Graphql with LuumenAI

Ask what a space actually holds without leaving your shell. Luumen runs persisted GraphQL queries against the Contentful Content API with CONTENTFUL_GRAPHQL_GRAPH_QL_CONTENT_API_PERSISTED_QUERY and can fetch a management token via CONTENTFUL_GRAPHQL_GET_CMA_TOKEN. Connect with an API key. Both tools are read-only, so answers come back immediately.

## Example tools

Read-only (2 in total):

- `CONTENTFUL_GRAPHQL_GET_CMA_TOKEN` — Retrieve a Contentful Management API (CMA) access token.
- `CONTENTFUL_GRAPHQL_GRAPH_QL_CONTENT_API_PERSISTED_QUERY` — Execute a GraphQL query using Automatic Persisted Queries (APQ).

## Frequently asked questions

### How does LuumenAI connect to Contentful Graphql?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Contentful Graphql on its own?

No. Every one of the 2 tools is read-only, so LuumenAI can answer questions from Contentful Graphql but cannot change anything in it.

### Is there an audit trail?

Every call to Contentful Graphql is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/contentful-graphql/
