drupal-modules-mcp MCP Server
@Cleversoft-IT
About drupal-modules-mcp MCP Server
Model Context Protocol (MCP) servers for Drupal development. Includes tools for querying Drupal.org modules and interacting with Drush commands. Seamlessly integrates with Cline and other MCP-compatible clients to enhance Drupal development workflows.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
1Create new text notes
Overview
What is drupal-modules-mcp?
A TypeScript-based Model Context Protocol server that implements a simple notes system, demonstrating core MCP concepts through resources, tools, and prompts.
How to use drupal-modules-mcp?
Install dependencies with npm install, build with npm run build, then configure it as an MCP server in Claude Desktop by adding the path to build/index.js in claude_desktop_config.json. For development, use npm run watch.
Key features of drupal-modules-mcp
- Resources accessible via
note://URIs with metadata - Create new text notes with the
create_notetool - Generate summaries of stored notes with
summarize_notesprompt - Plain text mime type for simple content access
- Stored notes are kept in server state
Use cases of drupal-modules-mcp
- Teaching and prototyping MCP server implementations
- Creating and managing a small set of text notes for LLM context
- Demonstrating resource, tool, and prompt patterns
- Testing MCP client interactions with a minimal server
FAQ from drupal-modules-mcp
What does the server actually do?
It manages a collection of text notes in memory. You can list notes, create new ones with a title and content, and generate a summary prompt of all stored notes.
What dependencies are required?
Node.js and npm are needed for building and running the server. The server runs as a stdio process.
How do I install it for use with Claude Desktop?
Add the server configuration to claude_desktop_config.json (located in ~/Library/Application Support/Claude/ on macOS or %APPDATA%/Claude/ on Windows) with the command pointing to the compiled build/index.js file.
Where are notes stored and how long do they persist?
Notes are stored in memory within the server process. They are ephemeral and lost when the server stops.
How can I debug the server?
Use the MCP Inspector by running npm run inspector, which provides a URL to debugging tools in your browser.
Frequently asked questions
What does the server actually do?
It manages a collection of text notes in memory. You can list notes, create new ones with a title and content, and generate a summary prompt of all stored notes.
What dependencies are required?
Node.js and npm are needed for building and running the server. The server runs as a stdio process.
How do I install it for use with Claude Desktop?
Add the server configuration to `claude_desktop_config.json` (located in `~/Library/Application Support/Claude/` on macOS or `%APPDATA%/Claude/` on Windows) with the command pointing to the compiled `build/index.js` file.
Where are notes stored and how long do they persist?
Notes are stored in memory within the server process. They are ephemeral and lost when the server stops.
How can I debug the server?
Use the MCP Inspector by running `npm run inspector`, which provides a URL to debugging tools in your browser.
Basic information
More Other MCP servers
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Awesome Mlops
visengerA curated list of references for MLOps
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments