What is Solvitor Mcp?
Solvitor Mcp is a Model Context Protocol (MCP) server that exposes a tool for interacting with the Solvitor API. It helps developers extract IDL files from closed-source Solana smart contracts and decompile them using AI-powered reverse engineering techniques. It is intended for developers working with Solana programs who need to recover interface definitions.
How to use Solvitor Mcp?
Install via cargo install solvitor-mcp, then add the binary path to your claude_desktop_config.json with the environment variable SOLVITOR_API_KEY set to your API key. The server exposes a single tool called decode, which accepts a Solana program ID (Base58, 32–44 characters) and an optional RPC URL.
Key features of Solvitor Mcp
decode tool to extract IDL from any Solana program
- Accepts a program ID and optional RPC endpoint
- Returns IDL structure with metadata and program type
- Supports Anchor and native program IDL extraction
- Requires Rust toolchain and a free Solvitor API key
- Defaults to mainnet-beta RPC if no URL provided
Use cases of Solvitor Mcp
- Decompile a closed-source Solana smart contract to understand its interface
- Extract IDL for a program that has no published source code
- Integrate IDL extraction into an MCP-compatible AI assistant workflow
- Analyze program interfaces for security auditing or integration
- Build developer tooling that needs on-demand program metadata
コメント