MCP Server for Drupal
by Omedia
This is a TypeScript-based Model Context Protocol (MCP) server designed for Drupal. It allows interaction with Drupal's API through the MCP protocol.
Last updated: N/A
What is MCP Server for Drupal?
This is a Model Context Protocol (MCP) server built with TypeScript to interface with Drupal. It exposes Drupal's resources, tools, and prompts through the MCP protocol, enabling external applications to interact with Drupal's functionalities.
How to use MCP Server for Drupal?
To use this server with Claude Desktop, configure the claude_desktop_config.json
file with the provided server configuration, specifying the binary path and Drupal base URL. For debugging, utilize the MCP Inspector by running bun run inspector
.
Key features of MCP Server for Drupal
Exposes Drupal resources via MCP
Exposes Drupal tools via MCP
Exposes Drupal prompts via MCP
TypeScript-based for maintainability
Use cases of MCP Server for Drupal
Integrating Drupal with AI assistants
Automating Drupal tasks from external applications
Building custom interfaces for Drupal functionalities
Enabling AI-powered content creation within Drupal
FAQ from MCP Server for Drupal
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a standard for communication between applications and models.
What is Drupal?
What is Drupal?
Drupal is a free and open-source web content management system (CMS) written in PHP.
How do I install dependencies?
How do I install dependencies?
Run bun install
in the project directory.
How do I build the server?
How do I build the server?
Run bun run build
in the project directory.
How do I debug the server?
How do I debug the server?
Use the MCP Inspector by running bun run inspector
.