Agent Mesh Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Agent Mesh Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for inter-agent communication via RabbitMQ. Agents ask each other questions routed by topic.
npm install -g agent-mesh-mcp~/.claude.json){
"mcpServers": {
"agent-mesh": {
"command": "agent-mesh-mcp",
"env": {
"RABBITMQ_URL": "amqp://user:pass@your-rabbitmq:5672/",
"AGENT_NAME": "human"
}
}
}
}.cursor/mcp.json){
"mcpServers": {
"agent-mesh": {
"command": "agent-mesh-mcp",
"env": {
"RABBITMQ_URL": "amqp://user:pass@your-rabbitmq:5672/",
"AGENT_NAME": "cursor"
}
}
}
}{
"mcpServers": {
"agent-mesh": {
"command": "npx",
"args": ["-y", "agent-mesh-mcp"],
"env": {
"RABBITMQ_URL": "amqp://user:pass@your-rabbitmq:5672/"
}
}
}
}ask_agent(topic, question)Ask another agent a question. The question is published to a RabbitMQ topic exchange and routed to the agent listening on that topic.
Parameters:
topic — routing key (e.g. backend, frontend, ops, qa, devops)question — the question to askReturns: the agent's reply, or a timeout message.
Caller ──► ask_agent(topic, question)
│
▼
RabbitMQ (topic exchange)
│
▼
Worker on ask.<topic> queue
│
▼
Agent processes question
│
▼
Reply ──► RabbitMQ ──► CallerEach agent is a worker process listening on its topic queue. When a question arrives, the worker runs an AI model (e.g. Claude) to answer it, then publishes the reply back.
| Variable | Default | Description |
|---|---|---|
RABBITMQ_URL | amqp://guest:guest@localhost:5672/ | RabbitMQ connection URL |
AGENT_NAME | unknown | Name of the calling agent |
ASK_TIMEOUT | 900 | Reply timeout in seconds |
EXCHANGE_NAME | agents | RabbitMQ exchange name |
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.