MAX channel for Claude Code plugin
claude-max-messenger-plugin
A Claude Code channel plugin for MAX messenger via Bot API: message the bot and Claude answers from the terminal, with pairing-code access
- 5 ★ on the repository
- Last commit
Broad access
Why this level
- Messenger messages drive an agent session with access to your machine
- Launch requires a flag for unverified development channels
- The bot token is stored in ~/.claude/channels/max/.env
Install
- Works in
- Services
Manual install
git clone https://github.com/curlysasha/claude-max-messenger-plugin C:/GIT/claude_max_pluginThen add extraKnownMarketplaces with a directory source pointing to C:/GIT in ~/.claude/settings.json and enable max@local-plugins in enabledPlugins.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Messenger messages drive an agent session with access to your machine
- Launch requires a flag for unverified development channels
- The bot token is stored in ~/.claude/channels/max/.env
This is third-party code. Review the repository files before installing.
What it does
The plugin connects a Claude Code session to a MAX bot. Messages to the bot arrive in the session, and Claude answers with a reply tool supporting attachments up to 50 MB and can edit a sent message, for example replacing «processing» with the result. Photos from the chat are downloaded and passed to Claude. Access is managed with the /max:configure and /max:access skills: pairing codes, an allowlist and group rules.
Who it is for. Developers with a registered business who want to drive a Claude Code session from their phone via MAX.
Good fit when
- You want to give the agent a task while away from the computer
- You want results and files from the agent in a messenger
Not a fit when
- You have no registered business for the MAX business platform
- You need message history and chat search: the MAX Bot API does not provide them
Example request
Message to the MAX bot: run the project tests and send me an error summaryLimitations
The bot token is issued only via business.max.ru and requires legal entity, sole proprietor or self-employed Russian resident status. Claude Code channels are in research preview, so the local plugin runs with --dangerously-load-development-channels. The bot only sees messages after startup. The server script runs on Bun. The repository has no license file.
How to disable. Remove max@local-plugins from enabledPlugins in ~/.claude/settings.json, start Claude Code without the channel flag and delete ~/.claude/channels/max/.
FAQ
Who can message my agent?
Only paired chats. After pairing the right people, the README recommends /max:access policy allowlist.
Can pairing be approved from a MAX message?
No, the access skill only acts on commands typed in the terminal to guard against prompt injection via chat.
Discussion
No questions or reviews yet.
Related
All MAX messenger toolsMAX channel for Claude Code
max-gateway
A robust daemon and bridge plugin: talk to your Claude Code session from the MAX messenger, with photos, voice and buttons
MAX plugin for OpenClaw
openclaw-max-plus
A channel plugin that connects the OpenClaw AI assistant to the MAX messenger via the official Bot API: text, media, buttons, streaming, multiple accounts
MAX plugin for OpenClaw
openclaw-max
A channel plugin that connects the OpenClaw AI assistant to the MAX messenger: text, attachments, buttons, pinning and webhooks
MCP server for MAX messenger
mcp-max-messenger
MCP server for MAX messenger Bot API: messages, media, chats, participants and buttons from an agent
A gateway plugin that connects Hermes Agent to the MAX messenger: voice transcription, buttons, table-to-image rendering and cross-platform sessions
MAX AI secretary guide
clawbot-max-guide
A set of simplified Python examples for assembling a personal AI secretary in the MAX messenger via the Bot API, User API and MCP
README in short
The Russian README covers the MAX Bot API capabilities and limits, then seven install steps: cloning, registering a local marketplace, getting a token on the business platform, saving it, launching with the channel flag, pairing and switching to allowlist mode. It lists environment variables and the state directory layout. Access management details are in ACCESS.md.