关于 Kora
Kora 是面向 AI Agent 的 MCP 服务,可在发起金融交易前执行授权。它按预算检查支出,并通过确定性流程返回经过加密签名的批准或拒绝结果。
主要功能
- 01授权支出请求
- 02检查每日和每月预算
- 03查看近期授权记录
- 04检查授权委托审计记录
- 05查看服务健康状态和版本
适用场景
- 01按预算审核 Agent 的 AWS 采购
- 02交易前查询剩余预算
- 03查看某项授权委托的审批历史
MCP 相关
它向 MCP 客户端提供支出授权、预算、活动记录、健康状态和审计工具。支出决策会以批准或拒绝结果及加密印记返回。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Kora MCP 服务
AI Agent 的确定性授权关卡
Kora 为自主软件提供具备密码学安全性的允许/拒绝层。此模型上下文协议(MCP)服务让大模型(Claude、GPT-4、Cursor)在发起金融操作前请求明确授权。
kora-mcp-server
Kora 的 MCP 服务 — 让任何 MCP 客户端在几秒内获得受管控的支出能力。
无需编写代码。将 Kora 添加为 MCP 服务。你的 AI Agent 即可获得经过预算检查并由 Ed25519 签名的支出能力,无需集成 SDK。
安装
pip install kora-mcp-server
配置 Claude Desktop
将以下内容添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"kora": {
"command": "kora-mcp",
"env": {
"KORA_AGENT_SECRET": "kora_agent_sk_...",
"KORA_MANDATE_ID": "mandate_abc123",
"KORA_BASE_URL": "https://your-kora-server.com"
}
}
}
}
重启 Claude Desktop 即可。
可用工具
| 工具 | 描述 |
|---|---|
kora_spend | 授权支出 — 返回 APPROVED + seal 或 DENIED + hint |
kora_check_budget | 检查每日/每月剩余额度、支出速度和时间窗口 |
kora_recent_activity | 列出近期授权记录 |
kora_health | 服务运行状况和版本 |
kora_audit | 某项授权的完整审计轨迹 |
工作原理
Claude 说“我需要在 AWS 上花费 $50” → MCP 服务使用 Ed25519 对请求签名 → 将请求发送至 Kora → 经由 14 步确定性流程处理 → 返回 APPROVED 或 DENIED,并附上可执行的提示。
每项决策都经过密码学封存。无机器学习,不靠猜测。
也可通过以下方式获取
| 软件包 | 描述 |
|---|---|
| kora-sdk | Python + TypeScript SDK — 只需 5 行代码即可实现授权支出 |
| n8n-nodes-kora | n8n 社区节点 — 通过双输出分支实现可视化工作流 |
链接
- 网站: koraprotocol.com
- PyPI: kora-mcp-server
- 专利: PCT/EP2025/053553
许可证
Apache 2.0
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。