Back to Home
David200308 icon

crypto-price-mcp-server

Verified Safe

by David200308

Overview

Provides cryptocurrency price checking across multiple exchanges and sends email alerts.

Installation

Run Command
docker-compose up -d

Environment Variables

  • RESEND_API_KEY
  • RESEND_FROM_EMAIL
  • RESEND_FROM_NAME
  • MCP_CONFIG_PATH
  • COINMARKETCAP_API_KEY
  • MORALIS_API_KEY
  • ETHERSCAN_API_KEY
  • NODE_ENV
  • PORT

Security Notes

API keys for external services (Resend, CoinMarketCap, Moralis, Etherscan) are correctly loaded from environment variables or a configuration file, not hardcoded. The server can run as an HTTP service using Fastify, which is a robust framework. Outbound network requests are made to various crypto data providers and blockchain RPCs. A potential minor risk is the `convertMarkdownToHtml` function in `EmailService`: if the `content` or `additionalInfo` parameters for email templates were to receive unsanitized, malicious markdown/HTML directly from an untrusted source (e.g., a vulnerable LLM output), it could potentially lead to XSS vulnerabilities in the recipient's email client. However, this is a common risk with HTML templating and requires careful input handling by the calling agent.

Similar Servers

Stats

Interest Score30
Security Score8
Cost ClassMedium
Avg Tokens1200
Stars1
Forks0
Last Update2025-12-05

Tags

cryptocurrencyprice checkeremail alertsMCP serverfinancial