The Developer Toolkit for Trusted AI Agents
Build A2A agents and MCP tool servers that prove their identity. Python, Node.js, and Go SDKs. CLI for validation. Guard for runtime enforcement. All free, all open source.
pip install capiscio-sdknpm install capisciogo install github.com/capiscio/capiscio-core/cmd/capiscio@latestTwo Protocols. One Trust Model.
Building an A2A agent? Use Agent Guard (capiscio-sdk). Building an MCP tool server? Use MCP Guard (capiscio-mcp). Same identity model, same trust badges.
A2A Agents
Agent-to-Agent Protocol
Autonomous agents that call other agents over HTTP. Payment processors, data pipelines, orchestrators.
MCP Tool Servers
Model Context Protocol
Tool servers that LLMs can invoke. Database queries, file operations, API calls, code execution.
Everything You Need
From local development to production enforcement
CLI
Validate agent cards, generate keys, sign envelopes. Same checks Guard runs, but in your terminal.
Agent Guard
Protect A2A agents. SimpleGuard middleware for FastAPI/Flask with drop-in protection.
Node.js
JavaScript wrapper for the Go core. Validate and sign from Node.js applications.
MCP Guard
Protect MCP tool servers. Trust-level decorators and structured evidence logging.
Go Sidecar
Language-agnostic reverse proxy. Runs alongside any service, validates all incoming requests.
GitHub Action
Validate agent cards in CI/CD. Block bad agents before they reach production.
Trust Levels (RFC-002)
Not all agents are equal. Trust levels let you require stronger identity proofs for sensitive operations.
Start at Level 0 (self-signed) for development. Upgrade to Level 2+ for production by verifying domain ownership or organization identity.
Learn about trust levels →Local → CI → Production
Same validation rules at every stage
Validate as you code
CLI runs the same checks Guard will run. Catch issues before you commit.
Gate before deploy
GitHub Action blocks PRs with invalid agent cards. No bad agents reach production.
Guard enforces
Every request verified. Invalid agents rejected. Drop-in middleware or sidecar.
100% Open Source. Zero Lock-In.
Every SDK, CLI, and Guard is Apache 2.0 licensed. Run them on your infrastructure, fork them, extend them. Agent security shouldn't be a black box.
Frequently Asked Questions
Everything you need to know