crypto-mcp-server
Verified Safeby WilliamNing316
Overview
Provides a Model Context Protocol (MCP) server with an integrated Agent for real-time cryptocurrency market data queries and analysis using the Binance Public API.
Installation
MCP_TRANSPORT=http PORT=8081 node dist/server.jsEnvironment Variables
- MCP_TRANSPORT
- PORT
- DEBUG
- LLM_API_URL
- LLM_API_KEY
- MCP_SERVER_URL
- MODEL
Security Notes
The server uses `zod` for robust input schema validation across all tools, significantly mitigating risks from malformed inputs. Network requests are made to the public Binance API, which does not require API keys for these endpoints. Sensitive LLM API keys are explicitly configured via `config.json` (excluded from version control) or environment variables, with clear warnings against committing them. The custom HTTP server implementation includes basic error handling for JSON parsing and requests. No 'eval' or other obviously dangerous code execution patterns are observed. The primary remaining theoretical risk is a highly compromised LLM generating valid but misleading tool call arguments, though input validation lessens this.
Similar Servers
ls-mcp
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
codebadger
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) technology.
karma
A modern, dark-themed chat interface demonstrating the Karma Memory system for AI agents, enabling context-aware conversations and dynamic switching of memory retrieval and caching strategies.
firemcp
Enables AI agents and LLMs to securely interact with Firestore databases through a Model Context Protocol (MCP) server, offering complete CRUD and query operations.