This project is not covered by Drupal’s security advisory policy.
Agent Access is a Drupal recipe that brings together Simple OAuth, Tool API, and MCP Server to help safely connect the power of Drupal to the AI tools people already use, such as ChatGPT.com, Claude Cowork, and OpenClaw.
It's based on the idea that people should connect with their own Drupal account, and Drupal's existing permissions for that user should always apply.
It is part of the Drupal AI Initiative's Outside AI work.
What you can do
Agent Access connects external assistants to the tools your Drupal site chooses to expose.
Explore the Tool API project page to discover capabilities for content management, site building, and workflows, or to expose the functionality of your own module.
The recipe starts with content listing and metadata tools. Add and configure more to suit your site using MCP Server Tool Bridge.
Install
Requires an installed Drupal 11.4+ site using drupal/recommended-project and a current Composer 2 release. Run these commands from your project root, alongside composer.json.
-
Install Agent Access and its dependencies:
composer require \ 'drupal/tool:^1.0.0-beta12@beta' \ 'drupal/tool_belt:^1.0.0-alpha6@alpha' \ 'drupal/mcp_server:^2.0.0-beta6@beta' \ 'drupal/mcp_server_tool_bridge:^1.0.0-beta4@beta' \ 'drupal/mcp_server_oauth-mcp_server_oauth:^1.0@alpha' \ 'drupal/agent_access:^1.0.0-alpha4@alpha'
-
Apply the recipe, replacing the example URL with your site's HTTPS address:
vendor/bin/dr recipe ../recipes/agent_access --url=https://your-site.example
-
Finish setup to generate OAuth keys, grant access, and connect your assistant.
Get involved
Try Agent Access and share feedback in the issue queue or the Outside AI meta issue, where we track work across the wider Drupal ecosystem.
Project information
- Created by scott falconer on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Tool beta12 and Bridge beta4; experimental limits unchanged.
Development version: 1.0.x-dev updated 21 Oct 2026 at 01:09 UTC
