mpm-message

Coordinates work and shares updates between Claude MPM projects via CLI and MessageService API.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/bobmatnyc/claude-mpm-marketplace --skill mpm-message
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mpm-message
Source: https://github.com/bobmatnyc/claude-mpm-marketplace/tree/main/plugins/claude-mpm/skills/mpm-message
Command: npx skills add https://github.com/bobmatnyc/claude-mpm-marketplace --skill mpm-message

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-project messaging enables Claude MPM instances to coordinate work and share updates without resorting to external tools or insecure file sharing.

Core Features & Use Cases

  • Cross-project message delivery using CLI and Python API.
  • Supports message types: task, request, notification, and reply; enables inter-project collaboration.
  • Centralized, guarded messaging via a single shared database and safe APIs (CLI and MessageService).

Quick Start

Use the /mpm-message CLI to send a message to a target project.

Frequently Asked Questions about mpm-message

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send cross-project messages between Claude MPM instances?▼

To send cross-project messages between Claude MPM instances, use the /mpm-message CLI or the MessageService Python API to deliver structured task, request, notification, or reply messages to a target project via a shared SQLite database.

What is the best way to coordinate task delegation across multiple Claude MPM projects?▼

The best way to coordinate task delegation across Claude MPM projects is using the mpm-message service, which routes task and request message types through a centralized SQLite database to safely exchange information without external tools.

Do I need external tools or file sharing for inter-project communication in Claude MPM?▼

No, you do not need external tools or insecure file sharing for inter-project communication in Claude MPM. The mpm-message Skill uses a single guarded SQLite database at ~/.claude-mpm/messaging.db for all structured message delivery.

Can I use the Python API to report status updates across different Claude MPM projects?▼

Yes, you can use the MessageService Python API to report status updates across different Claude MPM projects. It supports notification and reply message types for safe, structured inter-project information exchange and status reporting.

What message types does the cross-project messaging service support for Claude MPM?▼

The cross-project messaging service supports four message types for Claude MPM: task, request, notification, and reply. These types enable structured inter-project collaboration, task delegation, and status reporting across multiple project instances.

Why does mpm-message use a shared SQLite database for cross-project messaging?▼

Mpm-message uses a single shared SQLite database for cross-project messaging to provide centralized, guarded message delivery. This ensures safe and structured communication between Claude MPM instances without relying on insecure file sharing methods.