capiscio/a2a-demos
View on GitHub ↗Demo agents showcasing CapiscIO Agent Guard and MCP Guard — trust badges, identity verification, and tool-level authorization for A2A and MCP protocols
23 ★0 forksPythonUpdated 3mo ago
What you need to know
Working demos of CapiscIO's 'Let's Encrypt for AI' trust infrastructure: cryptographic identity (DID), trust badges and policy enforcement for MCP servers and A2A agents, with LangChain/CrewAI/LangGraph agent demos.
Install
cd enforcement-demo && ./setup.sh cd multi-agent-demo && ./setup.sh
Usage
- •Follow the environment variable setup (CAPISCIO_API_KEY, CAPISCIO_SERVER_ID) and run the demo scripts
- •Run the LangChain/CrewAI/LangGraph agents with python main.py --serve
Key features
- ✓Server identity verification and per-tool min_trust_level
- ✓Policy-as-code runtime enforcement without redeploys
- ✓Badge verification, revocation and rate limiting
- ✓A2A multi-agent demos with LangChain, CrewAI and LangGraph
- ✓Registry, events and dashboard integration
Best for
Evaluating trust badges and policy enforcement for MCP/A2A setups
Caveats
- ⚠Needs a free CapiscIO account and API key
- ⚠Integration demos require an OpenAI API key
Platforms: macOS · Linux
Reviewed 2026-08-11
Topics
a2aa2a-protocolagent-to-agentai-agentsai-governanceai-securitydemosmcpmodel-context-protocolsecuritytrust-badges
- Stars
- 23★
- Forks
- 0
- Language
- Python
- License
- MIT
- Created
- 2026-02-27
- Last push
- 2026-05-22