返回市场
时间协驾mcp代理

时间协驾mcp代理

作者:taonic2 星标更新:2025-10-22

项目介绍

房贷MCP代理

一个使用Pydantic AI、Temporal工作流和MCP(模型上下文协议)服务器的房贷审批人工智能系统。

组件

  • 代理:分析贷款申请的人工智能审批员
  • 工作流:用于贷款处理的Temporal工作流
  • MCP服务器:管理贷款申请的工具
  • FakeBank:用于测试的模拟银行服务

架构

flowchart TD
    客户端["MCP客户端"] --> MCP["MCP服务器"]
    MCP --> Temporal["Temporal工作流"]
    Temporal --> 代理["AI代理"]
    Temporal --> 银行["FakeBank服务"]
    代理 --> Teams["MS Teams"]
    
    subgraph "贷款处理流程"
        MCP -.-> |"开始贷款申请"| Temporal
        MCP -.-> |"提供银行账户验证"| Temporal
        MCP -.-> |"获取申请状态"| Temporal
        代理 -.-> |"发布到Teams"| Teams
    end

设置

安装依赖项:

uv install

启动Temporal服务器(必需):

temporal server start-dev

启动FakeBank服务:

uv run python fakebank/main.py

启动Temporal工作者:

uv run python worker.py

启动MCP服务器:

uv run python server.py

使用

MCP服务器提供了以下工具:

  • 开始贷款申请:开始贷款处理
  • 提供银行账户验证:提供银行账户验证
  • 获取申请状态:检查申请状态
  • 发布到Teams:将申请详情发布到MS Teams以供批准

测试账户:123-456654-321

配置

设置Teams Webhook URL:

export TEAMS_WEBHOOK_URL="https://your-org.webhook.office.com/webhookb2/..."