---
title: "Craft MCP integration for LuumenAI"
url: "https://www.luumen.ai/integrations/craft-mcp/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Craft MCP integration for LuumenAI

Read and update Craft docs, daily notes, and tasks from the terminal

## What LuumenAI can do with Craft MCP

LuumenAI connects to Craft MCP with OAuth 2.0 and exposes 3 tools (1 read-only · 2 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: OAuth 2.0
- Tools available: 3 tools (1 read-only · 2 destructive)
- Plan: available on all plans
- Category: AI & automation

## About Craft MCP with LuumenAI

Connect Craft and Luumen can read the documents your team already keeps — runbooks, incident notes, daily notes, task lists, collections. Ask what a runbook says and get the answer right away. When something needs to change, Luumen drafts the edit, shows it to you, and waits for your approval before writing it back. Access is set up with OAuth dynamic client registration.

## Example tools

Read-only (1 in total):

- `CRAFT_MCP_CRAFT_READ` — Read/search Craft; batch with semicolons.

Write and destructive (2 in total, approval required by default):

- `CRAFT_MCP_BLOCKS_REVERT` — Reverts a previous mutation if blocks haven't been modified since.
- `CRAFT_MCP_CRAFT_WRITE` — Write; batch semicolons.

## Frequently asked questions

### How does LuumenAI connect to Craft MCP?

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

### Can LuumenAI change things in Craft MCP on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Craft MCP — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/craft-mcp/
