Extracts IDL metadata from closed-source Solana programs through the Solvitor API.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Solvitor MCP.
adeptus-innovatio/solvitor-mcp MCP server connects MCP-compatible clients to the Solvitor API. Solvitor provides reverse-engineering capabilities for Solana programs, including extracting Interface Definition Language (IDL) data from closed-source smart contracts and decompiling them.
The repository exposes one documented MCP tool, decode. It is intended for workflows where an agent needs program metadata or an IDL representation without access to the original smart contract source code.
The decode tool takes a required program_id string containing a Base58-encoded Solana program address. The documented address length is 32 to 44 characters. An optional url parameter lets the caller provide a Solana RPC endpoint. If no RPC URL is supplied, the tool uses Solana mainnet-beta by default.
After processing the program through the Solvitor API, the tool returns an IDL structure. The response includes program metadata and identifies the recovered program type as either anchor or native.
adeptus-innovatio/solvitor-mcp is written in Rust and can be installed from crates.io with the Rust toolchain:
The executable can then be registered as a local MCP server in Claude Desktop or another supported MCP client configuration. The example configuration starts the installed solvitor-mcp binary and passes the API credential through the environment.
Set SOLVITOR_API_KEY to a key obtained from Solvitor’s developer settings. The repository states that a free API key is available. The server does not provide a hosted remote MCP endpoint; the README directs users to contact the project if they need remote MCP support.
decode: Extracts an IDL from a Solana program using its program address.The documented tool set contains only decode; the README does not describe separate MCP tools for decompilation or other Solana operations. Results depend on the Solvitor API and the RPC endpoint used to inspect the program. A valid SOLVITOR_API_KEY is required, and the server must be run locally with the Rust-installed executable.
The project is licensed under MIT. adeptus-innovatio/solvitor-mcp is therefore a fit for local agent workflows that need Solana program inspection, but not for deployments that require an already-hosted MCP service based on the supplied documentation.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/adeptus-innovatio-solvitor-mcp)<a href="https://allmcps.com/mcp/adeptus-innovatio-solvitor-mcp"><img src="https://allmcps.com/api/badge/adeptus-innovatio-solvitor-mcp?style=directory" alt="Solvitor MCP on AllMCPs" /></a>