Token导航 LogoToken导航TokenDH.com
Vyapaar MCP logo
AI代理stdio官方级别未说明来源级核验

Vyapaar MCP

MCP Server

Vyapaar MCP是一款生产级治理层,位于AI代理与金融基础设施之间,用于拦截、验证和审计每笔支付请求,执行预算控制、检查供应商信誉并保持人工干预。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
PythonClaudeAI代理Claude DesktopClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

guglxni

提供方

guglxni

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run pytest tests/ -v

详细介绍

Vyapaar MCP

代理经济首席财务官 | 2场快速2 MCP黑客马拉松 | $10000+奖金

______________________________________________________________________

概述

Vyapaar MCP是一家 生产级治理层 它位于人工智能代理和金融基础设施之间。它拦截、验证和审计每一个付款请求——执行预算、检查供应商声誉,并让人类参与其中。

建立在 模型上下文协议 (MCP),它暴露 12个治理工具 任何兼容MCP的客户端(Claude Desktop、Cursor、VS Code Copilot)都可以调用。

在部署人工智能代理的竞赛中,Vyapaar确保他们不会破坏公司的财务状况。把它想象成你的人工智能 首席财务官 --始终关注,始终执行预算。

______________________________________________________________________

黑客马拉松对齐

评判标准我们如何得分
潜在影响解决了真正的问题:人工智能代理在没有监督的情况下花费公司资金
创造力和原创性首个基于MCP的六层安全财务治理服务器
学习与成长通过FOSS集成从头开始构建(GLEIF、IsolationForest)
技术实现采用Redis原子操作、断路器、异步优先的干净架构
美学与用户体验带有实时指标的流线型仪表板,美丽的深色主题
Archestra的最佳使用Archestra与SSE运输、Foundry LLM完全集成

______________________________________________________________________

主要特点

安全(6层)

技术目的
1谷歌安全浏览v4阻止恶意软件供应商网站
2GLEIF验证确认供应商是真实的法人实体
3预算执行原子Redis限制,无超支
4人工审批门高价值交易网络的宽松集成
5ML异常检测IsolationForest捕捉异常模式
6策略引擎实时域阻止

速度和可靠性

  • 通过Redis Lua脚本进行亚毫秒预算检查
  • 断路器防止级联故障
  • 异步优先Python架构
  • 内置Prometheus指标

______________________________________________________________________

建筑

MCP Client          Vyapaar MCP              Razorpay X
(Claude,       -->  (FastMCP)         -->   (Banking)
 Cursor)            |
                     | Governance Engine    PostgreSQL
                     |                      (Audit Logs)
                     |
                     | Reputation           Redis
                     | (SB, GLEIF)          (Budgets)
                     |
                     | ML Anomaly           Slack
                     | (IsolationForest)    (Human Loop)

______________________________________________________________________

演示流程(3分钟)

场景代理供应商金额结果
1:合法营销机器人谷歌有限责任公司₹2,500已批准
2:恶意软件营销机器人sketchy-vendor.xyz₹15,000已阻止
3:预算营销机器人任何₹8,000被拒绝
4:人力营销机器人AWS₹8,000已持有→ 松弛
5:ML异常夜间机器人未知信息₹25,000已标记
6:策略任意.xyz域任意已阻止

______________________________________________________________________

MCP工具(共12个)

#工具功能
1handle_razorpay_webhook进程webhook→ 治理→ 行动
2poll_razorpay_payouts轮询API而不是webhook
3check_vendor_reputation谷歌安全浏览检查
4verify_vendor_entityGLEIF法人实体查询
5score_transaction_riskML异常评分
6get_agent_risk_profile代理人支出模式
7get_agent_budget当前支出和限额
8set_agent_policy创建/更新策略
9get_audit_log查询审计跟踪
10handle_slack_action流程批准/拒绝
11health_check服务状态
12get_metrics普罗米修斯指标

______________________________________________________________________

快速开始

# Clone and setup
git clone https://github.com/guglxni/vyapaar-mcp.git
cd vyapaar-mcp

# Start infrastructure
docker compose up -d redis postgres

# Configure
cp .env.example .env
# Add your Razorpay, Google Safe Browsing, Slack keys

# Run dashboard
streamlit run demo/dashboard.py

______________________________________________________________________

Archestra集成

Vyapaar是为 阿奇斯特拉 部署:

  • 苏格兰和南方能源公司运输 --将事件流式传输到Archestra
  • 铸造LLM --用于治理副驾驶的Azure AI Foundry
  • 保险库秘密 --环境驱动配置
  • 普罗米修斯 --内置可观察性
# deploy/archestra.yaml
apiVersion: v1
kind: Service
metadata:
  name: vyapaar-mcp
spec:
  ports:
    - port: 8000
      targetPort: 8000
  selector:
    app: vyapaar-mcp

______________________________________________________________________

项目结构

vyapaar-mcp/
├── src/vyapaar_mcp/      # Core application
│   ├── server.py           # FastMCP + 12 tools
│   ├── governance/         # Policy engine
│   ├── reputation/        # Safe Browsing, GLEIF, ML
│   ├── db/                # Redis, PostgreSQL
│   └── egress/            # Slack, Razorpay
├── demo/
│   └── dashboard.py       # Streamlit dashboard
├── docs/
│   ├── HACKATHON_README.md
│   └── HACKATHON_DEMO_FLOW.md
├── deploy/
│   └── archestra.yaml
└── tests/                 # 146 tests

______________________________________________________________________

为什么Vyapaar获胜

  1. 真正的问题 --每个部署人工智能代理的公司都需要财务治理
  2. 整洁架构 --异步优先,微服务就绪
  3. 生产级 --断路器、审计日志、普罗米修斯
  4. FOSS堆栈 --没有昂贵的依赖关系
  5. 演示就绪 --漂亮的仪表板在3分钟内显示所有功能
  6. Archestra准备就绪 --与SSE运输完全集成

______________________________________________________________________

特性

类别能力
治理每个代理的预算(每日+每次交易)、域允许/阻止列表、多步骤审批
声誉谷歌安全浏览v4,GLEIF法人实体验证,机器学习异常检测
循环中的人类用于HELD支付的松弛交互式按钮,ntfy推送回退
可观测性Prometheus指标、结构化审计日志、断路器仪表板
韧性断路器、滑动窗口速率限制、原子Redis预算操作
入口Razorpay webhooks(HMAC-SHA256)+通过Go sidecar桥接的API轮询

______________________________________________________________________

测试

# Full test suite
uv run pytest tests/ -v

# With coverage
uv run pytest tests/ --cov=vyapaar_mcp --cov-report=term-missing

______________________________________________________________________

配置

所有配置都是通过环境变量进行的 VYAPAAR_ 前缀。看 .env.示例 查看完整列表。

变量必填描述
VYAPAAR_RAZORPAY_KEY_IDRazorpay API密钥ID
VYAPAAR_RAZORPAY_KEY_SECRETRazorpay API密钥机密
VYAPAAR_GOOGLE_SAFE_BROWSING_KEYGoogle安全浏览API密钥
VYAPAAR_POSTGRES_DSNPostgreSQL连接字符串
VYAPAAR_REDIS_URLno重定向URL(默认值: redis://localhost:6379/0)
VYAPAAR_SLACK_BOT_TOKEN用于审批通知的Slack机器人令牌
VYAPAAR_NTFY_TOPIC推送通知回退没有ntfy主题

______________________________________________________________________

文档

______________________________________________________________________

许可证

AGPL-3.0 --看 许可证 了解详情。

______________________________________________________________________

链接

  • github: https://github.com/guglxni/vyapaar-mcp
  • 仪表板: http://localhost:8501
  • Archestra: https://archestra.ai
  • MCP协议: https://modelcontextprotocol.io

______________________________________________________________________

*专为2 Fast 2 MCP黑客马拉松打造——“这不是关于你的编码速度有多快,而是关于控制、安全和架构。”*

目录标签

目录标签

PythonClaudeAI代理财务治理本地部署支付审计预算控制安全支付

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP