Connect AI Agents to your Drupal site
A native Drupal module with services architecture, dependency injection, and config management. Lets AI agents securely search nodes, read content, and query comments — all respecting your Drupal permissions.
Drupal AI Connect · Drupal AI Connect — WebMCP Bridge
Why this plugin
What you get with Drupal AI Connect.
⚙️
Drupal Services Architecture
Built as a proper Drupal service with dependency injection, config management, and Twig templates. No workarounds needed.
📡
WebMCP Protocol
Built on the WebMCP standard for tool-use AI agents. Provides a manifest endpoint, tool discovery, and structured JSON responses that AI platforms understand natively.
🤖
Pre-configured AI Clients
Ships with built-in OAuth client configurations for ChatGPT, Claude, Copilot, Gemini, Grok, DeepSeek, and Perplexity. Connect in minutes, not hours.
📦
Built for Drupal 9/10/11
Native Drupal module with proper .info.yml, routing.yml, services.yml, and config schema. Installs via drush or the admin panel.
Capabilities
What it does.
OAuth 2.0 + PKCE
Secure by design
Industry-standard OAuth flow with PKCE. Every AI agent authenticates with proof-of-key exchange — no secrets stored client-side.
Permission-aware
Native permissions
Tool calls respect the platform's native permission model. Users only see content they're allowed to access.
REST + JSON
WebMCP protocol
Manifest endpoint, tool discovery, structured JSON responses. Compatible with the Model Context Protocol standard.
Tools included
Production ready
Structured tool calls ready for production use on your platform.
Get started
Up and running.
1
Install the Module
Install via drush (drush en ai_connect) or through the Drupal admin panel.
2
Open AI Connect Settings
Go to Configuration → AI Connect in your Drupal admin. You'll find your manifest URL and all pre-configured OAuth client definitions ready to copy.
3
Add the Manifest URL to Your Agent
Paste the manifest URL from the settings page into Claude Desktop, ChatGPT, or any WebMCP-compatible AI agent.
4
Approve Access & Start Chatting
When the AI agent requests access, your users approve via a secure OAuth screen — then the AI can search nodes, read content, and query comments naturally.
Compatible clients
Works with every AI client.
Pre-configured OAuth integrations for every major AI agent — including our own hosted agent at webmcp-master.ai. Connect in minutes, not hours.
Tools
Available tool calls.
5 tools exposed via the WebMCP protocol. AI agents call these by name with structured arguments.
CoreModule
-
drupal.getComment -
drupal.getCurrentUser -
drupal.getNode -
drupal.searchComments -
drupal.searchNodes
Pricing
Pick a plan.
Free
Free, fully functional
- ✓ ["getNode","searchNodes","getCurrentUser","getTaxonomyTerms","getUser"]
Drupal platform
More plugins for Drupal