1. Conduid
  2. Security
  3. adeptus-innovatio/solvitor-mcp
MCP server · Security

adeptus-innovatio/solvitor-mcp

source Solana smart contracts and decompile them.

42Fair

Scored 5 months ago · breakdown

About adeptus-innovatio/solvitor-mcp

adeptus-innovatio/solvitor-mcp is an MCP server published by Adeptus-Innovatio in the Security category: source Solana smart contracts and decompile them.

The repository has 2 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/Adeptus-Innovatio/solvitor-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about adeptus-innovatio/solvitor-mcp

Powered by Claude · Grounded in docs

I know everything about adeptus-innovatio/solvitor-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

🦾💀 solvitor-mcp: A Solvitor API MCP Server in Rust

Trust Score

Overview

A Model Context Protocol (MCP) server for interacting with the Solvitor API. This server provides tools to access the AI-powered platform that helps developers extract IDL files from closed-source Solana smart contracts and decompile them.

Features

This MCP server exposes the following tools for interacting with the Solvitor API:

  1. decode
    • Extract IDL (Interface Definition Language) from any Solana program using reverse engineering techniques
    • Inputs:
      • program_id (string): Base58-encoded Solana program address (32-44 characters)
      • url (string, optional): Solana RPC endpoint URL (defaults to mainnet-beta)
    • Returns: IDL structure with program metadata and type ("anchor" or "native")

Installation

Prerequisites:

  • Rust toolchain (install via rustup) – for regular usage
  • Solvitor API key. You can obtain one here for free.

Regular Usage

cargo install solvitor-mcp

where solvitor-mcp # -> /Users/$username/.cargo/bin/solvitor-mcp

Add the following to your claude_desktop_config.json or claude_config.json:

{
  "mcpServers": {
    "solvitor-mcp": {
      "command": "/Users/$username/.cargo/bin/solvitor-mcp",
      "args": [],
      "env": {
        "SOLVITOR_API_KEY": "your_solvitor_api_key"
      }
    }
  }
}

Remote MCP

Need remote MCP? Ping us on Twitter, we'll build the feature in a couple of days: x.com/solvitor_xyz

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About adeptus-innovatio/solvitor-mcp

How do I install adeptus-innovatio/solvitor-mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is adeptus-innovatio/solvitor-mcp safe to use with an AI agent?

Its trust score is 42 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is adeptus-innovatio/solvitor-mcp still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.