使用说明
信用风险MCP服务器
一种模型上下文协议(MCP)服务器,提供信用风险投资组合分析,并连接到模拟的风险数据集市。该服务器使AI助手能够通过标准化的界面执行复杂的信用风险分析。
概述
信贷风险MCP服务器演示了如何使用MCP将信贷风险数据和分析集成到AI工作流程中。它提供了对投资组合数据的访问,包括汽车贷款、抵押贷款、信用卡、个人贷款和具有全面风险指标的商业贷款。
特性
- 投资组合搜索和筛选:按名称、产品类型或风险指标搜索投资组合
- 风险分析:计算拖欠率、违约率和风险调整后的回报
- 投资组合排名:确定表现最佳或风险最高的投资组合
- 产品类型分析:按贷款产品类别汇总统计
- 衍生指标:计算预期损失、投资组合质量得分和风险敞口指标
数据集
该服务器包括8个跨多种产品类型的示例组合:
- 汽车贷款(主要和次级)
- 抵押贷款(Prime和Jumbo)
- 信用卡
- 个人贷款
- 商业贷款
- 商业地产
每个投资组合包括:
- 数量和账面价值
- 拖欠和违约率
- 平均信用评分
- 地理区域
- 年份信息
安装
# Clone the repository
git clone <repository-url>
cd credit-risk-mcp-server
# Install dependencies
pip install mcp pydantic
# Make the script executable
chmod +x credit_risk_mcp.py
用法
运行服务器
python credit_risk_mcp.py
可用工具
- 搜索_投资组合:按投资组合名称或产品类型搜索
- get_portfolio_by_id:检索详细的投资组合信息
- 筛选器_by_risk_metrics:按拖欠/违约率阈值筛选
- get_top_投资组合:按账面价值、交易量或风险对投资组合进行排名
- analyze_by_product_type:按产品类别汇总统计
- 最高风险投资组合:确定风险最高的投资组合
- 计算投资组合计量:计算风险调整后的指标
可用资源
risk://portfolio/all-完整的投资组合数据集risk://portfolio/summary-汇总统计数据
查询示例
查找高风险投资组合:
"Show me portfolios with delinquency rates above 5%"
比较产品类型:
"What's the average default rate for auto loans vs mortgages?"
计算风险指标:
"Calculate the expected loss for portfolio ID 3"
表现最佳者:
"Show me the top 3 portfolios by book value"
使用Claude Desktop进行配置
添加到您的Claude Desktop配置文件中:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
视窗: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"credit-risk": {
"command": "python",
"args": ["/path/to/credit_risk_mcp.py"]
}
}
}
api参考
工具:搜索_投资组合
{
"query": "string (portfolio name or product type)"
}
工具:filter_by_risk_metrics
{
"max_delinquency_rate": "number (optional)",
"max_default_rate": "number (optional)"
}
工具:get_top_portfolios
{
"metric": "book_value | volume | lowest_delinquency | lowest_default",
"limit": "integer (default: 5)"
}
工具:calculate_portfolio_metrics
退货:
- 风险调整值
- 每个账户的风险敞口
- 拖欠美元金额
- 预期损失
- 投资组合质量得分
发展
需求
- Python 3.8+
- 主控程序
- 皮丹提克
扩展服务器
要添加更多投资组合,请编辑 CREDIT_RISK_PORTFOLIO 源代码中的列表。每个投资组合应包括:
- 投资组合_id
- 投资组合名称
- 产品类型
- 体积
- book_value_usd
- 拖欠率
- 默认值
- avg_credit_score
- avg_loan_size
- 复古的
- 地理区域
用例
- 信用风险评估:分析投资组合风险状况
- 投资组合优化:识别表现不佳的细分市场
- 监管报告:生成合规风险指标
- 投资分析:评估投资组合质量和回报
- 压力测试:评估不同风险情景下的投资组合
许可证
MIT许可证
贡献
欢迎投稿!请提交pull请求或bug和功能请求的开放问题。
免责声明
这是一个带有模拟数据的演示服务器。未经适当验证和合规审查,不得用于实际的信用风险决策。