anchor-mcp-server
by dvansari65
Overview
An MCP server that enables programmatic deployment of Anchor programs to various Solana networks via a defined tool interface.
Installation
cargo runEnvironment Variables
- RUST_LOG
Security Notes
The 'deploy_program' function in `src/anchor/mod.rs` directly invokes the 'anchor deploy' command using `std::process::Command` with user-supplied `program_path` and `network` arguments. This design introduces a critical command injection vulnerability if inputs from the MCP client are not thoroughly validated and sanitized. A malicious actor could potentially craft inputs to execute arbitrary commands on the host system.
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.
chuk-mcp-server
A framework for building high-performance, modular, zero-configuration Model Context Protocol (MCP) servers, capable of hosting AI agent tools, resources, and prompts across local, containerized, and diverse cloud environments.
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.
mcp-server
A Model Context Protocol (MCP) server that provides real-time Indian options market data and volatility analytics from GetOutpost.in for integration with AI chat models like Claude.