Simple Vendor Risk Assessment MCP Server
šÆ Simplest possible vendor risk assessment using AWS Titan and MCP
Following krishnaik06 MCP-CRASH-Course pattern with function-only implementation.
š Quick Start
Google Colab (Easiest)
Open
Vendor_Risk_Assessment_MCP.ipynb
in Google ColabAdd your AWS credentials
Run all cells
Local Setup
š§ MCP Tools
Tool | Description |
| Single vendor risk assessment |
| Compare multiple vendors |
| Industry risk insights |
| System status check |
āļø Claude Desktop Config
Add to claude_desktop_config.json
:
š” Example Usage
Single Assessment:
Comparison:
Industry Benchmark:
š How It Works
Mock Data Generation: Creates realistic vendor profiles
AWS Titan Analysis: AI-powered risk insights
Risk Scoring: 1-10 scale (lower = better)
Comprehensive Reports: Executive summaries with recommendations
š ļø Architecture
Function-only implementation (no classes)
FastMCP server for MCP protocol
AWS Bedrock Titan for AI analysis
Realistic mock data for demonstrations
Google Colab compatible
š Requirements
Python 3.9+
AWS account with Bedrock access
AWS credentials configured
š± Files Included
main.py
- Main MCP servertest_client.py
- Simple testingsetup.py
- Easy installationVendor_Risk_Assessment_MCP.ipynb
- Google Colab notebookConfiguration and documentation files
Built following krishnaik06 MCP-CRASH-Course patterns! š
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables AI-powered vendor risk assessment using AWS Titan, allowing users to evaluate individual vendors, compare multiple vendors, and get industry risk benchmarks through natural language queries.