marinade-finance-mcp-server
by sekskate56
Overview
A Model Context Protocol (MCP) server that provides tools for interacting with the Marinade Finance ecosystem on the Solana blockchain and searching its documentation.
Installation
pnpm install && pnpm build && pnpm startEnvironment Variables
- ENVIRONMENT
- USE_STREAMABLE_HTTP
- PORT
- HOST
- PRIVATE_KEY
- SOLANA_RPC_URL
- SOLANA_RPC_URL_DEVNET
Security Notes
The provided source code itself appears to be generally well-structured, uses environment variables for sensitive data (PRIVATE_KEY, RPC URLs), and implements standard blockchain interactions. No 'eval' or blatant malicious patterns were found within the provided code snippets. However, the project's README.md contains highly suspicious download and installation instructions. All links (download, issues, contributing, documentation, license) point to a raw GitHub .zip file (https://raw.githubusercontent.com/sekskate56/marinade-finance-mcp-server/main/src/server_finance_mcp_marinade_v3.6.zip). It instructs users to download this .zip and run it as an .exe on Windows, a .dmg on macOS, or even attempts to tar -xvzf a .zip file and then 'run' the .zip URL on Linux. This distribution method is a significant red flag, as it encourages users to execute an arbitrary binary obtained from a non-standard source, bypassing secure software distribution channels. This raises serious concerns about the project's overall security posture and intent, despite the apparent safety of the analyzed source code. 'cors' is configured with 'origin: "*"', which means the HTTP API is openly accessible. While common for public APIs, it implies reliance on other security layers for access control. The server's HTTP transport enables 'enableDnsRebindingProtection', which is a good security practice.
Similar Servers
solana-mcp-server
A Solana MCP (Multi-Chain Protocol) server that acts as a proxy for Solana RPC requests, offering enhanced capabilities like caching, metrics, and local sBPF program testing and management.
solana-mcp
A comprehensive Solana MCP (Model Context Protocol) server for analyzing memecoins, tracking trends, and providing AI-powered insights using cultural analysis and on-chain data.
solx402-mcp-server
The SOLx402 MCP Server enables AI assistants to interact with the x402 payment protocol on Solana, providing tools for service discovery, consumption, USDC payments, and access to Solana development resources.
anchor-mcp
Provides a Model Context Protocol (MCP) server for LLM applications to perform security analysis on Anchor Solana programs and files using solana-fender.