set-agent-comm (tatargabor/set-agent-comm) is an MCP server listed on the M8ven Trust Index. It scores 74 out of 100, grade C. It declares 6 tools. No publisher has claimed this listing.
Enables local agent-to-agent messaging between Claude Code sessions via file-based channels, with a registry, MCP tools and CLI for sending, reading, and tracking messages.
Emerging. No concerning findings. Grades remain capped until the project builds reputation through adoption. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
tatargabor
Source: Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
CLAUDE_CODE_SESSION_IDitself. The id comes from , which the MCP server process, theCLAUDE_PROJECT_DIRMCP_HOSTMCP_PORTRELAY_DEVICE_TTL_DAYSWhat the device gets is a token good for 365 days () — long enoughRELAY_HOSTonly variable you have to set. (default 0.0.0.0) binds the listener: set it toRELAY_LIMIT_JOINper minute: 10 joins per IP, 120 posts and 60 polls per device token (RELAY_LIMIT_JOIN / _POST / _POLL), answered with 429 and a retry-after. A long poll is one request for its whole 25 seconds, so a normal participant never comes near itRELAY_LIMIT_POLLRELAY_LIMIT_POSTRELAY_MAX_ROOM_ENTRIES5000 entries and 64 MB per room (RELAY_MAX_ROOM_ENTRIES, RELAY_MAX_ROOM_MB), oldest first. Time-based retention alone is not a ceiling: at the post limit one valid token is half a gigabyte a minute, and this is all in memoryRELAY_MAX_ROOM_MB5000 entries and 64 MB per room (RELAY_MAX_ROOM_ENTRIES, RELAY_MAX_ROOM_MB), oldest first. Time-based retention alone is not a ceiling: at the post limit one valid token is half a gigabyte a minute, and this is all in memoryRELAY_RETENTION_HOURSown. The rest — , RELAY_DEVICE_TTL_DAYS, the RELAY_LIMIT_ andRELAY_SECRET7-day retention by default — it is a transport, not an archive. Tokens are HMAC-signed and stateless, so a single one cannot be revoked; rotating RELAY_SECRET invalidates all of them and everyone re-joins. And it sees metadata (who, when, how much) even though it cannot read a wordSET_AGENT_BUSY_MSSET_AGENT_COMM_DIRtests point at a mkdtemp directory (nothing touches your real bus); theySET_AGENT_DEVICESET_AGENT_HEADLESSreal session with no watch armed. =10 forces it.SET_AGENT_INBOX_CHARSmoves the line; 0 turns it off.SET_AGENT_LONG_CHARSfar worse failure than a verbose one. (default 1500) is where "long" starts.SET_AGENT_NAMEThe agent's name comes from the project's directory name (override with ).SET_AGENT_OWNER_PIDSET_AGENT_QUIET_MSSET_AGENT_ROOMaccepts a comma-separated list (-e SET_AGENT_ROOM=team,design) when oneSET_AGENT_SAFETY_NEToff removes it.SET_AGENT_TRIAGETurn it off with =off (which then always wakes), point it elsewhere withSET_AGENT_TRIAGE_BIN/ SET_AGENT_TRIAGE_MODEL.SET_AGENT_TRIAGE_MODELSET_AGENT_TRIAGE_BIN / .SET_AGENT_TRIAGE_TIMEOUT_MSSET_AGENT_WATCH_MAX_HOURSXDG_DATA_HOMEPORTTool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
6/6 tools missing one or more hints — agents (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); focus (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); rooms (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +3 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/tatargabor/set-agent-comm)?variant=verified to the badge URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check