communication MCP Server
Self-hosted shared brain for multi-agent setups: common memory store, journal, personas, transcript compaction, semantic grep. Flask UI with ⌘K palette.
Discovered via github-topic:mcp and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
What it surfaces
`digest.py`, `discord_handler.py`, `hooks/stop_hook.py`
`hooks/discord_passthrough.py`
✅
log + state paths
`store.py`
`inventory.py`
varies
📝
log path + char limit (default 1900)
search`. - `client.py` — same CLI, but over HTTP to the server (set `CCDK_URL`) so remote agents use it transparently. - `server.py` — Flask web UI + JSON API. ⌘K palette, editors, markdown, pinning/trash/history/merge, optional semantic search. - `personas.py` — where each agent keeps its persona files (configured in `agents.yaml`); auto-commits if they live in a git repo. **The Discord layer** - `hooks/narrate.py`, `hooks/tool_watcher.py`, `hooks/react_hook.py` — the three observability lanes (narration / tool-trace / emoji-state). - `hooks/discord_passthrough.py` — run `!cmd` / `/cmd` from Discord on the host, reply inline, zero token spend. See `commands/README.md`. - `hooks/notify_hook.py` — mirror Claude Code permission prompts to Discord (read-only). - `discord_handler.py` — optional `/mem` + `/journal` slash-command bot. **Ops** - `inventory.py` — live read of hooks, crontab, systemd units, launchd agents across hosts (cached 30s, never writes). - `digest.py` — pull recent channel history for review; optional Gemini summarize. ## Install ```bash git clone https://github.com/<you>/cc-discord-kit.git cd cc-discord-kit python3 -m venv venv && source venv/bin/activate pip install -r requirements.txt cp agents.example.yaml ~/.config/cc-discord-kit/agents.yaml # Edit agents.yaml to point at your real persona-file paths. ``` Then either run the server: ```bash python3 server.py # Open http://127.0.0.1:5005 ``` …or the CLI: ```bash ./cli.py memory list ./cli.py memory add "Use direct, no glazing" --type=feedback --name="comm style" ``` ## Configuration All env vars optional unless noted.
`digest.py`
What
discord_echo_guard
several
`cli.py`, hooks
`hooks/discord_passthrough.py`
log + state paths
notify_hook
`client.py`
`vecgrep_client.py`
Emoji
🔔
notify_hook
add
`discord_handler.py`
`hooks/discord_passthrough.py`
🖥️
tool_watcher
discord_mention_resolver
`server.py`
`hooks/discord_passthrough.py`
👀
Hook
react_hook (memorized mode)
`personas.py`
`digest.py`
💾
🔀
scrub_tags
discord_mention_resolver
Send messages and upload files to Slack channels using the `slack` CLI. Supports direct messages, channel posts, file uploads, and thread replies.
Bidirectional Telegram bridge — talk to Claude from your phone. Built into OpenPaw.
Discover agents across local node and mesh peers at runtime — their roles, handles, and how to communicate with or delegate to them.
Apply data visualization and storytelling principles from Storytelling with Data by Cole Nussbaumer Knaflic. Covers choosing effective visuals (line, bar, table, scatterplot), eliminating clutter (Gestalt principles, data-ink ratio), focusing attention (preattentive attributes, strategic color), thinking like a designer (affordances, alignment, white space), and narrative structure (three-act story, horizontal/vertical logic, Big Idea). Trigger on "data visualization", "chart design", "dashboard design", "data storytelling", "presentation chart", "declutter chart", "bar chart", "line chart", "data narrative", "slide deck data", "chart review", "viz critique", "storytelling with data".
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
AgentNetworkProtocol(ANP) is an open source protocol for agent communication. Our vision is to define how agents connect with each other, building an open, secure, and efficient collaboration network for billions of intelligent agents.
Learn how to use the c-slack Claude skill. Complete guide with installation instructions and examples.
Learn how to use the c-telegram Claude skill. Complete guide with installation instructions and examples.
Learn how to use the Letter Writer Claude skill. Complete guide with installation instructions and examples.