使用说明
PayPal信用MCP服务器
该项目为PayPal信用风险API提供了一个MCP包装。
特性
- 评估信贷可批准性
发展
先决条件
- Python 3.9+
- Docker(用于容器化)
设置
-
克隆存储库:
git clone <repository-url> cd credit-risk-mcp-server -
安装依赖项: 建议使用虚拟环境:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate` pip install -r requirements.txt -
在本地运行应用程序:
python src/main.py
部署
要将应用程序部署到Google Cloud Run,请执行以下步骤:
-
构建Docker镜像:
docker build -t gcr.io/<your-project-id>/credit-risk-mcp-server . -
将Docker镜像推送到Google容器注册表:
docker push gcr.io/<your-project-id>/credit-risk-mcp-server -
部署到Google Cloud Run:
gcloud run deploy credit-risk-mcp-server \ --image gcr.io/<your-project-id>/credit-risk-mcp-server \ --platform managed \ --region <your-region> \ --allow-unauthenticated或者简单地使用提供的部署脚本:
./deploy.sh(确保首先更新脚本中的PROJECT_ID)
用法
部署后,您可以通过Google Cloud Run提供的URL访问FastMCP服务器。您可以使用端点通过机器对话协议接口访问PayPal信用服务。
可用工具
信用风险API
evaluate_credit_approvability-评估客户的信用认可度
测试
使用pytest运行测试:
pytest src/tests/
贡献
欢迎投稿!请打开一个问题或提交任何增强功能或错误修复的拉取请求。