A2A Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited A2A Mcp Server (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 (Model Context Protocol) server for interacting with Agent-to-Agent (A2A) protocol compliant agents.
This MCP server enables LLMs to communicate with A2A-compliant agents through the Agent-to-Agent protocol. It provides tools for sending messages, managing tasks, and retrieving agent information.
npm install
npm run buildThe server communicates via stdio and can be configured in your MCP client:
{
"mcpServers": {
"a2a": {
"command": "node",
"args": ["/path/to/a2a-mcp-server/dist/index.js"]
}
}
}Send a message to an A2A agent.
Parameters:
agentCardUrl (string, required): URL to the agent's card endpointmessage (string, required): The message text to sendtaskId (string, optional): Existing task ID to continue conversationExample:
{
"agentCardUrl": "https://example.com/.well-known/agent-card.json",
"message": "Hello, what can you do?",
"taskId": "optional-task-id-to-continue"
}Retrieve the status and details of a task.
Parameters:
agentCardUrl (string, required): URL to the agent's card endpointtaskId (string, required): The task ID to retrieveCancel a running task.
Parameters:
agentCardUrl (string, required): URL to the agent's card endpointtaskId (string, required): The task ID to cancelRetrieve an agent's card with metadata and capabilities.
Parameters:
agentCardUrl (string, required): URL to the agent's card endpoint# Install dependencies
npm install
# Run in development mode with auto-reload
npm run dev
# Build for production
npm run build
# Run the built server
npm startMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.