About A2a MCP Express
A2a MCP Express is an MCP server in the Agents category: a2A (Agent-to-Agent) and MCP Express middleware for AI Agents using A2A, MCP, and the Agentic Profile protocols.
Install
claude mcp add a2a-mcp-express -- npx -y @agentic-profile/a2a-mcp-expressnpx -y @agentic-profile/a2a-mcp-expressThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about A2a MCP Express
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
A2A and MCP client and server libraries
NOTE: This is not a full implementation of MCP and A2A, but instead a "lite" version for local testing and experimentation. This code allows you to experiement with different features and see the data flowing between clients and the server.
Prerequisites
-
Install Node v22.10.0 or higher
-
A Google AI Studio API key from https://aistudio.google.com/api-keys Add this key to the .env file, such as
GEMINI_API_KEY=your-api-key
Install this repo for local testing
Open a terminal window and execute:
git clone git@github.com:agentic-profile/agentic-profile-a2a-mcp-express.git
Local A2A Testing
- Start the A2A and MCP services
npm install
npm run dev
- In a separate terminal, start the A2A client
npm run chat
- For verbose debug output, add the -v flag
npm run chat -- --v true
Local MCP Testing
- Start the A2A and MCP services
npm install
npm run dev
- Start the MCP inspector
npx @modelcontextprotocol/inspector
- From the MCP inspector running in your browser
- URL: http://localhost:4004/mcp/presence
- Transport Type: Streamable HTTP
- Connection Type: Direct
Then click the "Connect" button
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.