PHPackages                             shinde-rahul/plugin-mautic-mcp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. shinde-rahul/plugin-mautic-mcp

ActiveMautic-plugin[Utility &amp; Helpers](/categories/utility)

shinde-rahul/plugin-mautic-mcp
==============================

Mautic MCP server plugin providing controlled tools for AI-assisted development, testing, support, and campaign debugging workflows.

00PHP

Since May 11Pushed 2mo agoCompare

[ Source](https://github.com/shinde-rahul/plugin-mautic-mcp)[ Packagist](https://packagist.org/packages/shinde-rahul/plugin-mautic-mcp)[ RSS](/packages/shinde-rahul-plugin-mautic-mcp/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Model Context Protocol Server for Mautic (MauticMcpBundle)
==========================================================

[](#model-context-protocol-server-for-mautic-mauticmcpbundle)

INTRODUCTION
------------

[](#introduction)

`MauticMcpBundle` is a read-only Model Context Protocol (MCP) plugin for Mautic. It exposes a small, intentional tool surface for AI-assisted development, testing, support, and campaign debugging workflows without turning the Mautic application into a broad data dump.

The bundle builds on `symfony/mcp-bundle` for MCP transport and tool discovery, while this plugin owns the Mautic-specific permission checks, read services, and response normalization.

Current tools:

- `search_contacts`
- `fetch_contact`
- `get_contact_timeline`
- `search_campaigns`
- `fetch_campaign`

This phase is intentionally read-only.

INSTALLATION
------------

[](#installation)

### Requirements

[](#requirements)

- PHP `^8.2`
- `mautic/core-lib ^7.0`
- `symfony/mcp-bundle ^0.6`
- A local Mautic checkout with DDEV available for the recommended `stdio` launcher flow

### Package metadata

[](#package-metadata)

- Package: `shinde-rahul/plugin-mautic-mcp`
- Install directory: `MauticMcpBundle`

### Local checkout setup

[](#local-checkout-setup)

1. Ensure the vendor MCP bundle is available in this checkout.
2. Create or update `config/bundles_local.php` so it registers the vendor MCP bundle:

```
