{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_guwt3jvmwzjj","handle":"iflow-mcp-alduncanson-a2a-handler","url":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler","links":{"self":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler/record.json","html":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler","markdown":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-alduncanson-a2a-handler","status":"https://wellknown.network/api/v1/agents/iflow-mcp-alduncanson-a2a-handler/status","claim":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-alduncanson-a2a-handler/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-alduncanson-a2a-handler/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-alduncanson-a2a-handler/tools"},"ard":{"identifier":"urn:air::agent:iflow-mcp-alduncanson-a2a-handler","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"iflow-mcp_alduncanson-a2a-handler","summary":"An A2A Protocol client TUI and CLI.","description":"# Handler\n\n[![CI](https://github.com/alDuncanson/handler/actions/workflows/ci.yml/badge.svg)](https://github.com/alDuncanson/handler/actions/workflows/ci.yml)\n[![A2A Protocol](https://img.shields.io/badge/A2A_Protocol-v0.3.0-blue)](https://a2a-protocol.org/latest/)\n[![PyPI version](https://img.shields.io/pypi/v/a2a-handler)](https://pypi.org/project/a2a-handler/)\n[![PyPI - Status](https://img.shields.io/pypi/status/a2a-handler)](https://pypi.org/project/a2a-handler/)\n[![PyPI monthly downloads](https://img.shields.io/pypi/dm/a2a-handler)](https://pypi.org/project/a2a-handler/)\n[![Pepy total downloads](https://img.shields.io/pepy/dt/a2a-handler?label=total%20downloads)](https://pepy.tech/projects/a2a-handler)\n[![GitHub stars](https://img.shields.io/github/stars/alDuncanson/handler)](https://github.com/alDuncanson/handler/stargazers)\n\n![Handler TUI](https://github.com/alDuncanson/Handler/blob/main/assets/handler-tui.png?raw=true)\n\nHandler is an open-source [A2A Protocol](https://github.com/a2aproject/A2A)\nclient and developer toolkit.\n\nIt provides a CLI and TUI for communicating with remote agents, an MCP server\nfor bridging AI assistants into the A2A ecosystem, a reference server agent\nimplementation, push notification support, and agent card validation. Whether\nyou're building agents, integrating with existing ones, or exploring\nagent-to-agent communication, Handler gives you the observability and control\nyou need from your terminal.\n\n## Who is Handler For?\n\nHandler is for developers, researchers, and teams working with AI agents. If\nyou're building agents that speak A2A, Handler helps you test and debug them. If\nyou're integrating with existing A2A agents, Handler gives you a fast way to\nexplore their capabilities. If you want your AI assistant to communicate with\nother agents, Handler's MCP server bridges that gap. And if you're just curious\nabout agent-to-agent communication, Handler is a great place to start.\n\n## Get Started\n\n### Install\n\nInstall with [uv](https…","publisher":{"name":"Al Duncanson","url":null},"homepage":"https://github.com/alDuncanson/handler#readme","repository":"https://github.com/alDuncanson/handler/releases","version":"0.1.15","license":null,"protocols":["a2a"],"tags":["a2a","a2a-protocol","agent","agent-to-agent","ai","cli","tui"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_alduncanson-a2a-handler","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"communication.notifications","name":"Notifications","confidence":0.825,"provenance":"derived"}],"categories":["communication"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_alduncanson-a2a-handler","registry":"pypi","observedAt":"2026-10-28T03:24:08.718Z","publishedAt":"2026-02-10T03:30:35.105819Z","latestVersion":"0.1.15"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_alduncanson-a2a-handler","url":"https://pypi.org/project/iflow-mcp_alduncanson-a2a-handler/","firstSeenAt":"2026-09-09T17:22:21.043Z","fetchedAt":"2026-10-28T03:22:48.469Z","normalizedAt":"2026-10-28T03:22:48.469Z"}]},"firstSeenAt":"2026-09-09T17:22:21.043Z","updatedAt":"2026-10-28T03:24:08.718Z"}