CrafterCMS

CrafterCMS MCP Connector for Claude

F

Manage and query content from CrafterCMS — fetch pages, components, and trees, execute GraphQL/OpenSearch queries, and manage engine cache directly from your AI agent.

12 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your CrafterCMS instance to any AI agent to streamline your content management and delivery workflows. This server provides deep integration with Crafter Engine, allowing you to inspect content structures, perform advanced searches, and manage site contexts through natural language.

What you can do

  • Content Retrieval — Fetch specific items, components, or entire folder hierarchies using get_item, get_component, and get_tree.
  • Navigation & Structure — Explore site architecture with get_navigation_tree, get_breadcrumb, and get_children to understand content relationships.
  • Advanced Querying — Execute complex graphql queries against your content schema or perform raw search operations using OpenSearch JSON syntax.
  • URL Transformation — Use transform_url to apply specific logic to content paths for different delivery environments.
  • Engine Management — Monitor system health with get_status and perform administrative actions like clear_cache or rebuild_context.

How it works

  1. Subscribe to this server
  2. Provide your CrafterCMS Base URL and Site ID
  3. Enter your Access and Management tokens
  4. Start querying your headless content directly from Claude, Cursor, or any MCP client

Who is this for?

  • Developers — Query content schemas and test GraphQL queries directly from the IDE without switching to the Crafter Studio.
  • Content Managers — Quickly verify content status, hierarchy, and metadata across different site environments.
  • DevOps & Admins — Monitor engine status and trigger cache invalidations or context rebuilds via simple commands.
cmsheadlessgraphqlopensearchcontent-deliverycraftercms

12 tools expose this connector's capabilities to your AI agent.

clear_cache

Requires management token. Clear the Crafter Engine cache

get_breadcrumb

Get breadcrumb navigation for a URL

get_children

List children of a folder in CrafterCMS

get_component

Render and retrieve a specific component

get_item

Get a single item from CrafterCMS content store

get_navigation_tree

Get navigation tree

get_status

Get Crafter Engine monitoring status

get_tree

Get complete hierarchy under a folder

graphql

Execute a GraphQL query

rebuild_context

Requires management token. Rebuild the Crafter Engine context

search

Execute an OpenSearch JSON query

transform_url

Transform a URL using a specific transformer

See how to talk to your AI agent using CrafterCMS.

Get the content for the item at path '/site/website/index.xml'.

I've retrieved the item. It's a page titled 'Home' with several components attached. Would you like me to list the components or show the full metadata?

Show me the navigation tree for the root folder with a depth of 2.

Generating the navigation tree... I've found the main sections: 'Products', 'Services', and 'About Us', each with their primary sub-pages. Which section should we explore further?

Run a GraphQL query to fetch all articles with their titles and dates.

Executing GraphQL query... I've retrieved 10 articles. The latest is 'New Features in v4' dated 2023-10-27. Would you like the content of a specific article?

Yes! Use the `graphql` tool to send query strings and optional variables. The agent will return the data according to your site's auto-generated schema.

Related Connectors