Related Identity MCP Server

Discover related blockchain addresses and domain names for web3 identities across different platforms.

Related Identity MCP Server

A Model Context Protocol (MCP) server that helps discover related blockchain addresses and domain names for web3 identities across different platforms.

Tools

  • 🔍 get-related-address Find related addresses across Ethereum, Farcaster, Lens, and other web3 platforms. Leverages the data source in relation-server of next.id.

Configuration

Add the following configuration to your MCP client settings:

Claude Desktop

Add to your claude_desktop_config.json:

//to your local relate-account-service
{
  "mcpServers": {
    "relate-account": {
      "command": "node",
      "args": ["/absolute/path/to/relate-account-mcp/build/index.js"]
    },
    "env": {
        "DATA_API_URL": "https://graph.web3.bio/graphql",
        "ACCESS_TOKEN":"YOUR_ACCESS_TOKEN" //if no access_token, will be limited after a certain amount of request
    }
  }
}

//use publish service
{
  "mcpServers": {
    "relate-account": {
      "command": "npx",
      "args": [
        "-y",
        "@fengshanshan/mcp-server-relate-account"
      ],
      "env": {
        "DATA_API_URL": "https://graph.web3.bio/graphql",
        "ACCESS_TOKEN":"YOUR_ACCESS_TOKEN" //if no access_token, will be limited after a certain amount of request
        }
    }
  }
}

Other MCP Clients

Use the built binary directly:

node /path/to/relate-account-mcp/build/index.js

Usage

Once configured, you can use the get-related-address tool in your MCP client:

Parameters

  • platform (string): The platform to search on (e.g., "ethereum", "farcaster", "lens", "ens")
  • identity (string): The user's identity (address, ENS domain, username, etc.)

Development

# Install dependencies
npm install

# Build TypeScript
npm run build

# The compiled JavaScript will be in the build/ directory

Related Servers