MCP Sourcify MCP Server

MCP server for interacting with Sourcify API

Local serverstdio

What is the MCP Sourcify MCP Server?

MCP server for interacting with Sourcify API

The short version

A Model Context Protocol (MCP) server that provides tools for interacting with the Sourcify API to verify and retrieve smart contract source code.

This MCP server enables LLMs to interact with Sourcify, a decentralized repository of verified smart contract source code. It provides tools to check contract verification status, retrieve source code, and access contract metadata across multiple blockchain networks.

  • Check Contract Verification — Verify if a contract is registered on Sourcify
  • Get Contract Source — Retrieve the complete source code of verified contracts
  • Get Contract Metadata — Access compiler settings and ABI information
  • Batch Verification — Check multiple contracts in a single request

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Sourcify MCP Server

{
  "mcpServers": {
    "sourcify": {
      "command": "node",
      "args": [
        "/path/to/mcp-sourcify/dist/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Frequently asked questions

MCP server for interacting with Sourcify API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.