Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module connects AI agents like ChatGPT to your Drupal site, allowing them to interact with content using natural language while respecting Drupal's existing user permissions. It exposes content and functionality through a secure API, enabling AI to search for nodes and comments, retrieve content, get user information, and translate text.

Overview

AI Connect is a WebMCP bridge that connects AI agents (Claude, ChatGPT, Grok, and others) to your Drupal site through a secure, standardized API. AI agents can interact with your site's content using natural language — without exposing passwords or bypassing permissions.

How It Works

The module exposes tools via a REST API. AI agents discover available tools automatically through a manifest endpoint, then call them using OAuth 2.0 Bearer tokens. Every action respects Drupal's existing permission system — the AI can only do what the authenticated user is allowed to do.

Available Tools

- drupal.searchNodes — Search published nodes by keyword, content type, or date range (includes body text)
- drupal.getNode — Retrieve a single node by ID
- drupal.searchComments — Search comments by keyword or node
- drupal.getComment — Retrieve a single comment by ID
- drupal.getCurrentUser — Get authenticated user info
- translation.getSupportedLanguages — List available languages
- translation.translate — Translate text between languages (MyMemory API or AI self-translate)

Key Features

- OAuth 2.0 + PKCE authentication (industry standard)
- Drupal role/permission integration — control access per role at Admin → People → Permissions
- Auto-registration of AI clients — no pre-configuration needed
- Configurable rate limiting (per minute and per hour)
- Public info page at /ai-connect — manifest URL, OAuth URL, and connection instructions
- One-click token generator — issues a Bearer token and a personalized prompt with step-by-step instructions for webmcp MCP clients (Claude Desktop, OpenCode) and direct HTTP agents (Kiro CLI, Cursor, etc.)
- Translation module — MyMemory API or AI self-translate, configurable in settings
- Extensible via hook_ai_connect_register_tools()
- Full token lifecycle management (refresh, revocation)

Requirements

- Drupal 9, 10, or 11
- PHP 8.0+

Documentation

Full installation guide, OAuth setup, and API reference:
https://webmcp-connect-drupal.gold-t.co.il

Activity

Total releases
2
First release
Mar 2026
Latest release
3 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.2.0 Stable Apr 15, 2026
1.0.0 Stable Mar 1, 2026