Best Drupal MCP Servers
Drupal is an open-source content management system (CMS) that enables users to build and maintain websites and applications.
Why this server?
Provides Drush command execution for cache clearing, configuration export, and more.
AlicenseAqualityCmaintenanceEnables AI assistants to automate DDEV development environments, including project management, database operations, and executing commands for various CMS frameworks.143913GPL 2.0Why this server?
Allows interaction with Drupal sites via JSON:API, enabling listing, searching, creating, updating, and deleting nodes, taxonomy terms, and users.
AlicenseAqualityCmaintenanceMCP server for Drupal sites via JSON:API, enabling CRUD operations on nodes, taxonomy terms, and users using natural language.8MITWhy this server?
Includes a Drupal Commerce payment gateway module for Drupal 10/11 with Commerce 2/3, enabling stablecoin payments through AlgoVoi.
FlicenseAqualityBmaintenanceAccept crypto payments on Algorand, VOI, Hedera & Stellar. Create hosted checkout links, verify on-chain payments, and generate MPP/x402/AP2 challenges from any MCP client. Supports all 16 AlgoVoi networks (USDC + native on mainnet + testnet).111Why this server?
Allows managing content in a Drupal site via its JSON:API, including listing resource types and nodes, fetching nodes by UUID, and creating/updating draft articles with an intro, body, and SEO meta tags.
FlicenseAqualityCmaintenanceEnables creating Drupal blog article drafts from Google Sheets and Google Docs through natural language in Claude Code. It reads spreadsheet rows and linked documents, extracts content and SEO metadata, and creates Drupal nodes as unpublished drafts via JSON:API, returning direct edit links for review.8Why this server?
Provides tools to interact with Drupal 10+ sites via the JSON:API, allowing for content querying, searching across all content types, and retrieving detailed node information including relationships.
FlicenseBqualityDmaintenanceEnables AI models to interact with Drupal 10+ sites via JSON:API for querying, searching, and retrieving content. It supports listing content types, searching by title across all types, and fetching detailed node information including relationships.4Why this server?
Provides tools to fetch detailed information about Drupal modules directly from drupal.org, including module names, descriptions, latest recommended versions, download statistics, status, composer installation commands, Drupal version compatibility, project URLs, and documentation/README
FlicenseBqualityDmaintenanceThis TypeScript-based MCP server implements a simple notes system, allowing the creation, listing, and summarization of text notes using MCP concepts with note:// URIs and metadata.1Why this server?
Provides tools for interacting with Drupal.org's public REST API, enabling issue tracking, project resolution, user lookup, and maintainer management on Drupal.org.
AlicenseNot gradedqualityBmaintenanceMCP server for drupal.org's public REST API. Enables querying projects, issues, comments, and user information on drupal.org.17GPL 2.0Why this server?
Offers dedicated Drupal CMS security scanning capabilities, including module analysis, vulnerability detection, and configuration security assessment
AlicenseNot gradedqualityDmaintenanceEnables comprehensive security testing and penetration testing through natural language conversations with 92+ tools for reconnaissance, vulnerability assessment, web application testing, OSINT, and reporting. Designed for authorized bug bounty hunting and security assessments.41MITWhy this server?
Enables CMS vulnerability scanning for Drupal sites, prioritizing Drupal-specific vulnerabilities during autonomous pentests.
AlicenseNot gradedqualityBmaintenanceEnables LLM hosts like Claude Code, Cursor, or Claude Desktop to drive YeepForge's 28 web penetration testing tools (recon, crawling, SQLi/XSS testing, nuclei scans) and set engagement targets via Model Context Protocol, using the host's own LLM subscription.1MIT