RunFromRun
Verified Safeby dumpling815
Overview
This server analyzes stablecoin off-chain reserve risk and on-chain market/behavioral risk by parsing PDF reports and collecting on-chain data to calculate integrated risk scores (FRRS, OHS, TRS).
Installation
docker compose up -dEnvironment Variables
- API_KEY_COINGECKO
- OLLAMA_MODELS
- OLLAMA_HOST
- MOUNTED_DIR
- ETHEREUM
- BINANCE_SMART_CHAIN
- ARBITRUM_ONE
- SOLANA
- TRON
- BASE
- SUI
Security Notes
The system processes untrusted PDF files using Camelot and img2table, which can be an attack surface if the PDFs are malicious, though Docker isolation mitigates some risks. It interacts with numerous external APIs (CoinGecko, OpenFIGI, various blockchain RPCs) and a local Ollama LLM, which introduces inherent network and potential prompt injection risks. However, the code avoids 'eval' or similar dangerous functions on untrusted input, uses `yaml.full_load` for configuration, and handles API keys via environment variables, demonstrating good security practices for its domain.
Similar Servers
vibes
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.
markitdown-mcp
A Model Context Protocol (MCP) server for converting 29+ file formats (e.g., PDF, Office, images, audio) to clean, structured Markdown, designed for integration with AI workflows and MCP clients like Claude Desktop.
markitdown-mcp
Converts various document and media formats to Markdown using the Model Context Protocol (MCP), primarily for integration with AI workflows like Claude Desktop.
claude-explorer
Facilitate searching, analyzing, and exporting user's Claude.ai conversation history with an AI assistant via CLI and a web interface.