MCP Catalogs
首页

a2a-demos

by capiscio·18·综合分 43

展示 CapiscIO Agent Guard 和 MCP Guard 的演示代理,包含信任徽章、身份验证和工具级授权。

securityai-llmdeveloper-tools
0
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

A2A-Demos 是一系列交互式示例,展示 CapiscIO 为 AI 代理提供的信任基础设施。仓库包含三个主要演示:一个强制执行演示,展示 MCP 服务器身份验证和工具级信任执行;一个策略演示,演示运行时策略更改;以及代理守卫演示,展示与 LangChain、CrewAI 和 LangGraph 框架的集成。每个演示都设计为自包含,有清晰的设置说明和交互式演练。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:使用信任徽章和身份验证保护 MCP 服务器
:为 AI 代理实施运行时策略更改
:展示不同 AI 框架(LangChain、CrewAI、LangGraph)中的信任基础设施
:CapiscIO 是什么?
:运行这些演示需要 LLM 吗?
:信任执行如何工作?

什么时候选它

当构建需要身份验证、信任徽章和基于策略的访问控制的安全 AI 代理或 MCP 服务器时。

什么时候不要选它

当您不需要安全功能,或不愿依赖 CapiscIO 的注册表作为信任基础设施时。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • get_priceget_price(sku: str) -> str

    Get product price by SKU

  • place_orderplace_order(sku: str, quantity: int) -> str

    Place an order for a product

说明:These tools are explicitly documented in the enforcement demo section with clear names, descriptions, and signatures.

可对比工具

openai-mcpmodel-context-protocol-examplessimple-mcp-server

安装

安装

每个演示都有自己的设置过程:

  1. **强制执行演示**:cd enforcement-demo && ./setup.sh
  2. **策略演示**:cd policy-demo && ./setup.sh
  3. **代理守卫演示**:cd multi-agent-demo && ./setup.sh

确保您拥有 Python 3.11+ 和 CapiscIO 帐户及 API 密钥。对于集成演示,您还需要 OpenAI API 密钥。

Claude Desktop 配置

将此添加到您的 Claude Desktop 配置中:

{
  "mcpServers": {
    "capiscio-guard": {
      "command": "python",
      "args": ["path/to/a2a-demos/enforcement-demo/server/main.py"]
    }
  }
}

FAQ

CapiscIO 是什么?
CapiscIO 是一个 AI 代理的信任基础设施,为 MCP 服务器和 A2A 代理提供密码学身份验证、信任徽章和策略执行。
运行这些演示需要 LLM 吗?
只有集成演示(代理守卫演示)需要带有 API 密钥的 LLM。概念演示(强制执行和策略)是自包含的,不需要 LLM。
信任执行如何工作?
信任执行使用密码学身份验证(DID)、信任徽章和可配置策略。服务器可以为每个工具设置最低信任级别,客户端必须出示有效徽章才能访问受限功能。

a2a-demos 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。