# a2a-protocol-mcp-server-js

> a2a-protocol-mcp-server-js — aiagentkarl-a2a-protocol-mcp-server-js. Use this tool when you need to facilitate agent discovery and task delegation between devices or services using the Google Agent2Agent Protocol. It provides a JavaScript-based MCP server that bridges communication gaps, enabling seamless interaction and coordination. Ideal for use cases requiring device or service orchestration, this tool accepts protocol messages as input and outputs delegated tasks or discovery results.

Canonical page: https://skillsregistry.net/skills/aiagentkarl-a2a-protocol-mcp-server-js  
JSON: https://api.skillsregistry.net/v1/skills/aiagentkarl-a2a-protocol-mcp-server-js

## Description

JavaScript MCP Server — Google Agent2Agent Protocol bridge for agent discovery and task delegation

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Category:** productivity
- **Updated:** 2026-09-20

## Source

- **Source listing:** [GitHub](https://github.com/AiAgentKarl/a2a-protocol-mcp-server-js)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "aiagentkarl-a2a-protocol-mcp-server-js"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/aiagentkarl-a2a-protocol-mcp-server-js` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/aiagentkarl-a2a-protocol-mcp-server-js/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
