在线贷款MCP服务器
该项目是CHATGPT的MCP(模型上下文协议)服务器,提供有关信贷产品的信息。
机会
- 🏦 7信贷产品:快速信贷、消费信贷、抵押信贷、再融资、商业信贷、汽车信贷、抵押贷款
- 💳 详细信息:金额,利率,期限,每月付款,批准率
- 🤖 ChatGPT集成:内置小部件,用于在ChatGPT中显示信用产品
- 🎨 现代UI基于TailWinDCSS的漂亮接口
- 🚀 TanStack启动:带有SSR的完整全栈框架
技术
- TanStack启动 -full-stack react框架
- TanStack路由器 -类型安全路由
- 模型上下文协议SDK -与ChatGPT集成
- 尾风CSS -风格化
- TypeScript -类型化
- 维特 -装配
- 硝基 -服务器运行时
项目启动
开发
npm install
npm run dev服务器将在http://localhost:3000
制作
npm run build
npm startMCP端点
GET/mcp
获取有关MCP服务器的信息
POST/mcp
执行MCP请求
MCP工具
获取贷款
获取所有可用信贷产品的列表
{
"method": "tools/call",
"params": {
"name": "getLoans"
}
}showLoan
显示特定信贷产品的详细信息
{
"method": "tools/call",
"params": {
"name": "showLoan",
"arguments": {
"id": 1
}
}
}贷款结构
interface LoanProduct {
id: number;
name: string;
image: string;
description: string;
shortDescription: string;
amount: number; // Сумма кредита
interestRate: number; // Процентная ставка
termMonths: number; // Срок в месяцах
monthlyPayment: number; // Ежемесячный платеж
approvalSpeed: string; // Скорость одобрения
}路线
/首页/example/loans-信贷产品清单/example/loans/:loanId-信用产品详细页面/mcp-MCP端点
chatgpt小部件
该项目包括一个ChatGPT小部件,它直接在ChatGPT界面中显示信用产品信息。
构建小部件
npm run build:widget小部件将被收集到文件夹 public/
开发
增加新的信贷产品
- 打开
src/data/example-loans.ts - 向数组添加新对象
loanProducts - 将图像添加到文件夹
public/
配置基本URL
打开 src/lib/config.ts 并调整 baseURL 为了你的环境。
许可证
麻省理工学院
