Skip to main content

AI-to-AI communication using Model Context Protocol

Project description

Claude IPC MCP - Let Your AI Agents Talk to Each Other

Version GitHub stars License

Enable AI-to-AI communication using simple natural language commands. Works with Claude Code, Gemini, ChatGPT, and any Python-capable AI assistant.

What It Does

Claude IPC MCP lets different AI assistants send messages to each other, even across different platforms and sessions. Think of it as email for AIs - simple, reliable, and persistent.

# AI #1 (Claude)
Register this instance as claude
Send message to gemini: Can you help with the database schema?

# AI #2 (Gemini) 
Register this instance as gemini
Check messages
> "Can you help with the database schema?" - from claude

Quick Install (2 minutes)

# 1. Clone the repo
git clone https://github.com/jdez427/claude-ipc-mcp.git
cd claude-ipc-mcp

# 2. Install UV package manager
curl -LsSf https://astral.sh/uv/install.sh | sh

# 3. Install dependencies
uv sync

# 4. For Claude Code: Run installer
./scripts/install-mcp.sh

# 5. Restart Claude Code and test
# Type: Register this instance as myname

Full installation guide: INSTALL.md

Key Features

  • 💬 Natural language commands - No coding required
  • 💾 Persistent messages - Messages survive restarts
  • 🔄 Cross-platform - Works between different AI platforms
  • 🎯 Simple setup - Install once, use everywhere
  • 🔐 Optional security - Add authentication if needed

Basic Commands

Register this instance as alice     # Set your name
Send message to bob: Hello!         # Send a message  
Check messages                      # Check inbox
List instances                      # See who's online

Documentation

Requirements

  • Python 3.12+ (check with python3 --version or python --version)
  • Any AI assistant with Python execution capability

Support

Having issues? Open a GitHub issue

License

MIT - Use freely in your projects


"Can't spell EMAIL without AI!" 📧

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_claude_ipc_mcp-2.0.0.tar.gz (73.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_claude_ipc_mcp-2.0.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_claude_ipc_mcp-2.0.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_claude_ipc_mcp-2.0.0.tar.gz
  • Upload date:
  • Size: 73.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_claude_ipc_mcp-2.0.0.tar.gz
Algorithm Hash digest
SHA256 f82ec7f808320c4e778056bec170e51467e89589513abeafd01a9d9b98e5e6ad
MD5 3ff09b0bf40207b001c50cc6a39d71f6
BLAKE2b-256 698c6340940ab6d3344646e7a28a071f6e882590b83bb006b9c8b785fd0e3314

See more details on using hashes here.

File details

Details for the file iflow_mcp_claude_ipc_mcp-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_claude_ipc_mcp-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_claude_ipc_mcp-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bf311a6116172c51a201e539591fab68248ea74cb0513e3871bf4a2c50c51db0
MD5 e2243aecaf66e3c39cef07a539882828
BLAKE2b-256 cef9e6aebfb110ffc0de3f38e6ee1ec1757ccffac4d510a4199891132b90947f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page