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.
Goldnat for Drupal · Goldnat for Drupal — the Bridge add-on
Why this plugin
What you get with Goldnat for Drupal.
⚙️
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 Servio 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