mcp-cli and drush-mcp

The MCP server for Drupal (Bloomidea/drush-mcp) and the MCP CLI client (apify/mcp-cli) are ecosystem siblings, specifically a server and its client, designed to be used together to allow AI agents to interact with Drupal sites via Drush commands.

mcp-cli
50
Established
drush-mcp
50
Established
Maintenance 13/25
Adoption 10/25
Maturity 13/25
Community 14/25
Maintenance 13/25
Adoption 7/25
Maturity 18/25
Community 12/25
Stars: 374
Forks: 28
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
Stars: 1
Forks: 1
Downloads: 285
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No risk flags

About mcp-cli

apify/mcp-cli

mcpc is a CLI client for MCP. It supports persistent sessions, stdio/HTTP, OAuth 2.1, JSON output for code mode, proxy for AI sandboxes, and much more.

Exposes full MCP protocol capabilities—instructions, resources, prompts, async tasks, and dynamic server discovery—through intuitive shell commands and JSON output for scripting. Built as a lightweight stdio/HTTP client with persistent session management and an embedded proxy server for secure AI sandboxing. Supports OAuth 2.1 credential storage via OS keychain, x402 micropayment protocol integration, and config-file references for local MCP servers.

About drush-mcp

Bloomidea/drush-mcp

MCP server for Drupal via Drush. Lets AI agents (Claude Code, Gemini CLI, etc.) interact with any Drupal 10+/11+ site - locally, over SSH, or via Docker - by executing Drush commands.

Scores updated daily from GitHub, PyPI, and npm data. How scores work